CDS             201..1571
     CDS             1654..2757
     CDS             2760..3863
     CDS             3860..6274
     CDS             complement(6342..7106)
     CDS             complement(7310..7690)
     CDS             complement(7758..8462)
     CDS             8741..9154
     CDS             9248..9685
     CDS             10262..10441
     CDS             complement(10748..10894)
     CDS             complement(10881..11312)
     CDS             complement(11425..12672)
     CDS             12965..13198
     CDS             complement(13164..13808)
     CDS             complement(14001..14105)
     CDS             14645..14932
     CDS             14945..15172
     CDS             complement(15359..16042)
     CDS             complement(16129..18717)
     CDS             complement(18756..18851)
     CDS             complement(18844..19359)
     CDS             complement(19420..21477)
     CDS             complement(21545..23227)
     CDS             complement(23541..24890)
     CDS             complement(24967..26934)
     CDS             complement(27057..30137)
     CDS             complement(30153..31259)
     CDS             complement(31207..31848)
     CDS             32763..33275
     CDS             complement(33392..34204)
     CDS             complement(34295..35335)
     CDS             complement(35325..36038)
     CDS             complement(36228..38462)
     CDS             complement(38477..38752)
     CDS             complement(38832..39458)
     CDS             complement(39475..39687)
     CDS             complement(39758..40813)
     CDS             40999..41712
     CDS             41783..42643
     CDS             complement(42640..43494)
     CDS             43534..43830
     CDS             complement(43987..44148)
     CDS             complement(44133..45032)
     CDS             45124..46098
     CDS             complement(46077..47090)
     CDS             complement(47282..47716)
     CDS             48094..49281
     CDS             complement(49345..49932)
     CDS             complement(49932..51041)
     CDS             51239..51763
     CDS             51881..53149
     CDS             53258..53896
     CDS             54016..54624
     CDS             complement(54677..54958)
     CDS             complement(55358..56311)
     CDS             complement(56308..56976)
     CDS             complement(56998..57663)
     CDS             complement(57624..58325)
     CDS             complement(58309..59319)
     CDS             complement(59356..59694)
     CDS             59856..60311
     CDS             60581..61351
     CDS             61547..63067
     CDS             63082..63837
     CDS             complement(63875..64264)
     CDS             complement(64321..64881)
     CDS             65453..66076
     CDS             66243..69134
     CDS             69154..69447
     CDS             69576..70304
     CDS             70325..70894
     CDS             complement(70928..71338)
     CDS             71429..73144
     CDS             73138..73869
     CDS             73979..75175
     CDS             complement(75255..76379)
     CDS             complement(76376..76870)
     CDS             complement(76933..77235)
     CDS             complement(77241..78167)
     CDS             78279..79181
     CDS             79448..81283
     CDS             81400..82191
     CDS             complement(82210..82701)
     CDS             83114..83230
     CDS             84530..84784
     CDS             87239..87334
     CDS             88872..89708
     CDS             complement(89730..90221)
     CDS             complement(90178..91398)
     CDS             91565..93577
     CDS             complement(93588..94259)
     CDS             complement(94274..95872)
     CDS             complement(95957..96406)
     CDS             complement(96610..97638)
     CDS             complement(97707..98804)
     CDS             complement(98858..99502)
     CDS             99649..100608
     CDS             100694..101815
     CDS             101906..103666
     CDS             103673..104884
     CDS             104881..105564
     CDS             105561..106613
     CDS             complement(106588..107652)
     CDS             complement(107820..108683)
     CDS             108974..109696
     CDS             109766..110419
     CDS             110609..113038
     CDS             113039..113428
     CDS             113513..114667
     CDS             114698..114961
     CDS             115158..116609
     CDS             116706..117683
     CDS             118061..118669
     CDS             complement(118774..120321)
     CDS             complement(120309..121070)
     CDS             complement(121067..121912)
     CDS             complement(122037..123215)
     CDS             complement(123305..123940)
     CDS             124015..124665
     CDS             124662..125159
     CDS             complement(125318..126217)
     CDS             complement(126354..127868)
     CDS             128253..129899
     CDS             129896..130186
     CDS             130199..131140
     CDS             131290..133131
     CDS             133209..134729
     CDS             135045..136151
     CDS             complement(136208..136660)
     CDS             136737..137291
     CDS             137368..138459
     CDS             complement(138547..140754)
     CDS             140902..141117
     CDS             141230..142720
     CDS             142900..144156
     CDS             complement(144236..144463)
     CDS             complement(144473..145798)
     CDS             complement(145836..146543)
     CDS             complement(146680..147813)
     CDS             147986..149161
     CDS             149252..149791
     CDS             149891..151573
     CDS             151566..151778
     CDS             151775..152539
     CDS             152529..152933
     CDS             152930..153610
     CDS             153716..154216
     CDS             154349..155464
     CDS             complement(156617..156880)
     CDS             complement(156877..158091)
     CDS             complement(158084..159130)
     CDS             complement(159137..160393)
     CDS             complement(160383..161078)
     CDS             161256..161780
     CDS             161777..162010
     CDS             162010..162759
     CDS             162759..164129
     CDS             164129..165187
     CDS             165166..166371
     CDS             166543..167496
     CDS             167533..168498
     CDS             complement(169128..170159)
     CDS             complement(170872..171414)
     CDS             complement(171404..172015)
     CDS             complement(172012..173016)
     CDS             complement(173238..175067)
     CDS             complement(175074..175922)
     CDS             complement(176060..176479)
     CDS             complement(176692..178053)
     CDS             complement(178231..179220)
     CDS             complement(179298..179765)
     CDS             complement(179930..180784)
     CDS             complement(180835..181221)
     CDS             181662..183020
     CDS             183163..184581
     CDS             184636..185733
     CDS             185849..186934
     CDS             187011..188165
     CDS             188162..189067
     CDS             189064..189906
     CDS             189952..190656
     CDS             complement(191170..191697)
     CDS             complement(191822..192286)
     CDS             192420..194243
     CDS             complement(194345..194647)
     CDS             194752..196179
     CDS             196190..196477
     CDS             196648..197322
     CDS             complement(197594..198079)
     CDS             198225..199196
     CDS             199156..199305
     CDS             complement(199376..200800)
     CDS             complement(200951..202357)
     CDS             complement(202370..203182)
     CDS             complement(203234..203551)
     CDS             complement(203548..203658)
     CDS             complement(203658..206204)
     CDS             complement(206495..207415)
     CDS             207606..209000
     CDS             complement(209074..210402)
     CDS             complement(210467..211000)
     CDS             complement(211192..212019)
     CDS             complement(212023..213768)
     CDS             214082..214648
     CDS             214781..215350
     CDS             215343..216020
     CDS             complement(216084..216899)
     CDS             complement(217158..218153)
     CDS             complement(218305..219285)
     CDS             complement(219377..220525)
     CDS             complement(220522..221580)
     CDS             complement(221664..222677)
     CDS             222882..223886
     CDS             224105..226255
     CDS             226215..227177
     CDS             227412..228398
     CDS             228428..229972
     CDS             229989..230507
     CDS             230583..230999
     CDS             231051..232784
     CDS             complement(233388..233756)
     CDS             complement(233758..234405)
     CDS             complement(234505..234681)
     CDS             235429..236649
     CDS             236712..237638
     CDS             237741..238745
     CDS             238868..240274
     CDS             complement(240467..240958)
     CDS             complement(241160..241624)
     CDS             complement(241642..242562)
     CDS             complement(242837..243379)
     CDS             243964..245334
     CDS             245589..247478
     CDS             complement(247548..248060)
     CDS             complement(248076..248828)
     CDS             248911..249003
     CDS             249113..250276
     CDS             250784..252307
     CDS             252319..253803
     CDS             253900..254652
     CDS             254835..255503
     CDS             255544..256836
     CDS             257076..258476
     CDS             258564..259892
     CDS             complement(260110..260874)
     CDS             260983..261963
     CDS             262099..262848
     CDS             263023..265596
     CDS             complement(265894..266886)
     CDS             267040..267501
     CDS             complement(267523..268287)
     CDS             268373..268717
     CDS             complement(268638..269060)
     CDS             269202..269906
     CDS             complement(269832..270392)
     CDS             270519..270611
     CDS             270715..272115
     CDS             272151..272639
     CDS             272636..273916
     CDS             complement(273972..274454)
     CDS             274660..274755
     CDS             274827..275831
     CDS             275822..276454
     CDS             complement(276502..276744)
     CDS             276814..277146
     CDS             277253..277909
     CDS             277947..279296
     CDS             279428..279889
     CDS             complement(279967..282447)
     CDS             complement(282470..283600)
     CDS             283967..285937
     CDS             complement(286018..287373)
     CDS             complement(287370..288023)
     CDS             288151..289188
     CDS             289185..290150
     CDS             complement(290231..291169)
     CDS             291803..292987
     CDS             293178..293549
     CDS             293559..294110
     CDS             294244..294672
     CDS             294677..295378
     CDS             295635..296135
     CDS             296187..296549
     CDS             296772..300800
     CDS             300892..305196
     CDS             305393..306109
     CDS             306135..306515
     CDS             306602..306994
     CDS             307004..307360
     CDS             307368..307658
     CDS             307842..308216
     CDS             308310..308780
     CDS             308855..310960
     CDS             311015..312199
     CDS             312311..312853
     CDS             314479..314733
     CDS             317188..317283
     CDS             318837..319154
     CDS             319372..322455
     CDS             complement(322546..323070)
     CDS             323183..324526
     CDS             complement(324618..325874)
     CDS             complement(325890..326147)
     CDS             complement(326147..326419)
     CDS             complement(326416..327048)
     CDS             complement(327058..327549)
     CDS             complement(327557..328336)
     CDS             complement(328336..329136)
     CDS             329344..330339
     CDS             330339..330893
     CDS             330890..331450
     CDS             331422..331964
     CDS             331968..332693
     CDS             332759..334198
     CDS             334220..334507
     CDS             334510..334956
     CDS             334999..335865
     CDS             335886..336158
     CDS             complement(336177..337304)
     CDS             complement(337330..338091)
     CDS             complement(338195..338935)
     CDS             complement(338952..339044)
     CDS             complement(339044..340159)
     CDS             complement(340143..341282)
     CDS             complement(341325..341957)
     CDS             complement(341969..342745)
     CDS             complement(342786..343082)
     CDS             complement(343082..343447)
     CDS             complement(343466..343825)
     CDS             complement(344142..345272)
     CDS             complement(345362..346723)
     CDS             complement(346805..347185)
     CDS             347326..348420
     CDS             348687..349115
     CDS             349131..349523
     CDS             349819..350412
     CDS             350415..351632
     CDS             351629..352363
     CDS             352451..353080
     CDS             353095..353502
     CDS             complement(353556..354134)
     CDS             complement(354139..354729)
     CDS             complement(354739..355008)
     CDS             complement(355041..356828)
     CDS             357028..357861
     CDS             358790..359500
     CDS             359523..359885
     CDS             359885..360619
     CDS             360621..360890
     CDS             360887..361669
     CDS             361666..362802
     CDS             362806..364881
     CDS             365419..366681
     CDS             366706..367020
     CDS             367029..368780
     CDS             368767..369795
     CDS             369808..370500
     CDS             370493..371833
     CDS             371843..372259
     CDS             complement(372263..372706)
     CDS             complement(372703..372978)
     CDS             complement(373055..373279)
     CDS             373907..374296
     CDS             374299..374724
     CDS             374728..375264
     CDS             375441..376634
     CDS             376645..377379
     CDS             377444..378229
     CDS             378229..378900
     CDS             378909..380015
     CDS             380024..380422
     CDS             380422..381741
     CDS             381752..382651
     CDS             382673..385009
     CDS             385006..385281
     CDS             385468..386178
     CDS             complement(386194..386922)
     CDS             complement(387051..387344)
     CDS             387417..387542
     CDS             387663..388946
     CDS             389001..389393
     CDS             389516..389854
     CDS             389845..390933
     CDS             390971..391429
     CDS             391444..392151
     CDS             392199..393056
     CDS             393056..394003
     CDS             complement(394092..394283)
     CDS             complement(394384..395472)
     CDS             395496..395792
     CDS             396032..396490
     CDS             396491..397429
     CDS             397433..397747
     CDS             397744..399498
     CDS             399597..401081
     CDS             401078..402433
     CDS             402427..403509
     CDS             403513..404796
     CDS             404793..405977
     CDS             405974..407059
     CDS             407056..408510
     CDS             408608..409360
     CDS             409341..410600
     CDS             410641..411792
     CDS             411969..412817
     CDS             412967..413872
     CDS             413932..416652
     CDS             416727..417899
     CDS             417908..418315
     CDS             complement(418392..418586)
     CDS             complement(418596..419318)
     CDS             complement(419356..419970)
     CDS             complement(419990..420865)
     CDS             complement(420929..421135)
     CDS             complement(421141..422169)
     CDS             complement(422298..424004)
     CDS             complement(424771..425628)
     CDS             complement(425633..426094)
     CDS             426253..426825
     CDS             427102..427866
     CDS             427946..430606
     CDS             430692..432584
     CDS             432745..434172
     CDS             434302..435258
     CDS             complement(435255..435437)
     CDS             complement(435573..436673)
     CDS             complement(436837..437241)
     CDS             complement(437292..438734)
     CDS             438993..441251
     CDS             441480..444077
     CDS             444410..445993
     CDS             complement(446248..446997)
     CDS             447174..448097
     CDS             complement(448169..449080)
     CDS             449158..449775
     CDS             449893..451287
     CDS             451359..452486
     CDS             452548..453936
     CDS             complement(453957..454445)
     CDS             complement(454570..455079)
     CDS             complement(455132..455503)
     CDS             455625..456335
     CDS             complement(456930..457262)
     CDS             457393..457908
     CDS             complement(457848..457976)
     CDS             458370..458588
     CDS             458601..459125
     CDS             459145..459639
     CDS             459706..460152
     CDS             460336..461562
     CDS             462548..463399
     CDS             463419..463712
     CDS             463841..464569
     CDS             464605..464814
     CDS             464875..465306
     CDS             465647..467164
     CDS             467375..467509
     CDS             468522..469865
     CDS             469921..470436
     CDS             470743..471915
     CDS             complement(472014..472706)
     CDS             complement(473041..474054)
     CDS             474263..474982
     CDS             complement(474969..477035)
     CDS             complement(477032..477346)
     CDS             477485..477691
     CDS             477837..478316
     CDS             478518..480623
     CDS             480712..481170
     CDS             complement(481243..481830)
     CDS             482231..483217
     CDS             complement(483321..484379)
     CDS             complement(484511..484705)
     CDS             complement(484768..485730)
     CDS             complement(485863..487002)
     CDS             complement(487244..488173)
     CDS             complement(488185..488496)
     CDS             complement(488569..489954)
     CDS             complement(490008..491324)
     CDS             complement(491365..491760)
     CDS             491935..493227
     CDS             complement(493148..494188)
     CDS             494329..495276
     CDS             495468..496001
     CDS             496017..496898
     CDS             496970..498631
     CDS             498647..499246
     CDS             499621..499953
     CDS             complement(500045..501454)
     CDS             501756..501965
     CDS             complement(501960..502232)
     CDS             complement(503099..504559)
     CDS             complement(504549..505766)
     CDS             complement(505916..506944)
     CDS             507224..508096
     CDS             508597..509820
     CDS             509825..510526
     CDS             510599..510928
     CDS             510994..511584
     CDS             complement(511721..512080)
     CDS             complement(512120..512254)
     CDS             512256..513539
     CDS             513532..515178
     CDS             515178..515747
     CDS             complement(515823..516854)
     CDS             517088..517822
     CDS             complement(517882..518889)
     CDS             519129..519509
     CDS             complement(519578..520678)
     CDS             complement(520768..521040)
     CDS             complement(521049..522110)
     CDS             complement(522212..522892)
     CDS             complement(522892..524535)
     CDS             524826..526067
     CDS             complement(526134..527399)
     CDS             complement(527425..528105)
     CDS             528275..528910
     CDS             528867..529244
     CDS             complement(529339..529806)
     CDS             complement(529961..530884)
     CDS             531181..532608
     CDS             complement(532777..534102)
     CDS             complement(534304..535335)
     CDS             535569..536210
     CDS             536212..536328
     CDS             536319..536765
     CDS             536828..537610
     CDS             537623..538210
     CDS             538213..538836
     CDS             538874..539275
     CDS             539504..541399
     CDS             541451..543778
     CDS             complement(543881..544438)
     CDS             544546..544854
     CDS             544968..545708
     CDS             545821..546144
     CDS             complement(546444..547349)
     CDS             complement(547361..548122)
     CDS             complement(548136..548663)
     CDS             complement(548670..548954)
     CDS             complement(549255..549731)
     CDS             complement(549916..550440)
     CDS             complement(550443..551174)
     CDS             complement(551171..553213)
     CDS             complement(553264..553641)
     CDS             553818..554546
     CDS             554757..555389
     CDS             555392..555598
     CDS             555645..555863
     CDS             complement(555860..556270)
     CDS             556315..557046
     CDS             complement(557028..557924)
     CDS             558027..558608
     CDS             complement(558610..559467)
     CDS             559559..560467
     CDS             complement(560576..561355)
     CDS             complement(561376..562140)
     CDS             562235..563170
     CDS             563246..563920
     CDS             complement(563915..564856)
     CDS             complement(564853..566151)
     CDS             566412..567749
     CDS             complement(567821..568765)
     CDS             568928..569509
     CDS             complement(569588..570067)
     CDS             570230..570757
     CDS             570767..572365
     CDS             complement(572446..575001)
     CDS             575369..575737
     CDS             575742..576185
     CDS             576261..578516
     CDS             578458..579246
     CDS             579249..579680
     CDS             complement(579870..580955)
     CDS             complement(581002..581349)
     CDS             complement(581502..584135)
     CDS             complement(584348..585493)
     CDS             585772..586779
     CDS             586796..587575
     CDS             587601..588512
     CDS             588582..589817
     CDS             590011..591396
     CDS             complement(591522..592415)
     CDS             592512..592838
     CDS             592829..593221
     CDS             593218..593742
     CDS             593983..594624
     CDS             complement(594693..595148)
     CDS             complement(595351..595563)
     CDS             complement(595729..596070)
     CDS             complement(596067..596657)
     CDS             complement(596737..597999)
     CDS             598208..599209
     CDS             599278..599853
     CDS             600131..600970
     CDS             600967..601860
     CDS             601946..603013
     CDS             603199..604146
     CDS             604357..605568
     CDS             605565..606230
     CDS             606435..607097
     CDS             607094..607855
     CDS             607852..608688
     CDS             complement(609126..610550)
     CDS             complement(610764..610904)
     CDS             complement(610966..612663)
     CDS             complement(612775..612930)
     CDS             612945..614795
     CDS             complement(614864..617053)
     CDS             617788..618510
     CDS             618495..618941
     CDS             618934..620274
     CDS             620274..621323
     CDS             621899..624283
     CDS             624283..625059
     CDS             625040..626284
     CDS             626281..627531
     CDS             627518..628771
     CDS             complement(628754..629680)
     CDS             complement(629725..630030)
     CDS             630296..630772
     CDS             630909..631628
     CDS             631631..631963
     CDS             632080..633606
     CDS             633756..634424
     CDS             634624..634947
     CDS             complement(635059..635982)
     CDS             complement(636136..637332)
     CDS             complement(637522..637797)
     CDS             637869..638843
     CDS             complement(638913..639323)
     CDS             639540..643625
     CDS             complement(643833..646256)
     CDS             646495..646995
     CDS             complement(647065..647922)
     CDS             648026..649246
     CDS             649337..650821
     CDS             complement(650897..651688)
     CDS             complement(651685..653001)
     CDS             complement(653225..654784)
     CDS             complement(655026..655856)
     CDS             complement(656033..656332)
     CDS             complement(656383..656757)
     CDS             656966..658081
     CDS             658201..659232
     CDS             659242..660375
     CDS             660588..661151
     CDS             661219..661752
     CDS             661835..662770
     CDS             662953..664149
     CDS             complement(664471..664884)
     CDS             complement(665008..665424)
     CDS             665626..665964
     CDS             666216..667223
     CDS             667263..668888
     CDS             668962..669996
     CDS             670085..670990
     CDS             complement(671094..671564)
     CDS             671766..672506
     CDS             672532..673269
     CDS             673303..673923
     CDS             673926..674051
     CDS             674054..674179
     CDS             674197..674844
     CDS             675065..676000
     CDS             676452..677042
     CDS             complement(677138..678331)
     CDS             678443..678916
     CDS             complement(678948..680228)
     CDS             complement(680274..681122)
     CDS             681364..682743
     CDS             682923..683171
     CDS             683196..683717
     CDS             683752..684501
     CDS             684534..684881
     CDS             complement(685010..685333)
     CDS             complement(685417..686091)
     CDS             686825..687352
     CDS             687365..689644
     CDS             689799..690539
     CDS             690536..691330
     CDS             691559..692749
     CDS             692746..693150
     CDS             693137..694069
     CDS             694119..694421
     CDS             complement(694471..694734)
     CDS             694926..696494
     CDS             696634..697608
     CDS             697608..700469
     CDS             700469..700981
     CDS             700978..701430
     CDS             701430..702365
     CDS             702476..702883
     CDS             702887..703453
     CDS             703450..704436
     CDS             704433..704870
     CDS             704882..708493
     CDS             708490..708765
     CDS             complement(708769..709266)
     CDS             709413..711035
     CDS             711045..711383
     CDS             711337..712038
     CDS             712057..712566
     CDS             complement(712629..713651)
     CDS             713786..716179
     CDS             716176..716925
     CDS             716935..717501
     CDS             717557..718006
     CDS             718224..719084
     CDS             719222..720001
     CDS             complement(720082..720609)
     CDS             complement(720588..720929)
     CDS             complement(721037..722260)
     CDS             722498..722887
     CDS             722918..723148
     CDS             723198..723644
     CDS             723744..724487
     CDS             complement(724539..724901)
     CDS             complement(724921..725214)
     CDS             725473..726471
     CDS             complement(726524..726691)
     CDS             726748..727734
     CDS             727803..728240
     CDS             728267..731080
     CDS             731140..732738
     CDS             733020..734234
     CDS             complement(734313..736103)
     CDS             736289..736834
     CDS             complement(736859..737308)
     CDS             complement(737406..737822)
     CDS             738061..739686
     CDS             739687..741141
     CDS             complement(741088..741987)
     CDS             742111..742563
     CDS             complement(742570..743058)
     CDS             complement(743122..743565)
     CDS             743795..745687
     CDS             745941..747527
     CDS             complement(747623..748078)
     CDS             complement(748163..748555)
     CDS             complement(748761..749798)
     CDS             749986..750552
     CDS             complement(750661..752385)
     CDS             complement(752522..754531)
     CDS             754771..755385
     CDS             755394..756404
     CDS             757339..758895
     CDS             758908..760044
     CDS             760059..760175
     CDS             760228..760473
     CDS             760579..760986
     CDS             760976..761665
     CDS             761665..762111
     CDS             762123..763283
     CDS             763378..764703
     CDS             764753..765277
     CDS             765364..766164
     CDS             complement(767185..768867)
     CDS             769356..770429
     CDS             complement(770518..771384)
     CDS             complement(771500..772495)
     CDS             772841..775030
     CDS             775113..777290
     CDS             777290..779431
     CDS             779488..779874
     CDS             complement(780040..781290)
     CDS             781391..782143
     CDS             782296..782901
     CDS             783170..786334
     CDS             786528..787307
     CDS             787471..788538
     CDS             complement(788627..789157)
     CDS             789392..790762
     CDS             790821..791432
     CDS             complement(791515..792063)
     CDS             792330..792860
     CDS             792972..793889
     CDS             793886..794659
     CDS             complement(794696..795064)
     CDS             complement(795088..795942)
     CDS             complement(796070..796864)
     CDS             complement(796880..797377)
     CDS             complement(797389..798873)
     CDS             complement(798995..799759)
     CDS             complement(800020..800469)
     CDS             complement(800589..801332)
     CDS             complement(801379..801906)
     CDS             802081..804594
     CDS             804748..807063
     CDS             807109..807507
     CDS             complement(807591..807911)
     CDS             complement(807908..808312)
     CDS             808471..809352
     CDS             809478..811058
     CDS             complement(811142..811657)
     CDS             811880..812590
     CDS             812853..813755
     CDS             complement(813670..814485)
     CDS             complement(814683..815969)
     CDS             816205..817599
     CDS             817687..818376
     CDS             818467..818817
     CDS             819186..819302
     CDS             820602..820856
     CDS             823285..823380
     CDS             824936..825568
     CDS             complement(825644..825940)
     CDS             complement(825966..826931)
     CDS             827270..828628
     CDS             828625..829629
     CDS             829629..830774
     CDS             830768..831931
     CDS             complement(831993..832628)
     CDS             complement(832764..833618)
     CDS             complement(833690..834388)
     CDS             834742..835713
     CDS             complement(835745..837142)
     CDS             complement(837356..838327)
     CDS             complement(838362..838682)
     CDS             838850..839620
     CDS             complement(839702..839998)
     CDS             complement(840025..840576)
     CDS             complement(840661..842196)
     CDS             842421..843056
     CDS             843174..844835
     CDS             845062..854649
     CDS             854976..855920
     CDS             complement(856010..856549)
     CDS             856608..857306
     CDS             857361..859808
     CDS             complement(859892..860797)
     CDS             861122..862651
     CDS             complement(862738..863658)
     CDS             complement(863655..863909)
     CDS             complement(864126..865193)
     CDS             865454..866212
     CDS             866244..866576
     CDS             866706..867626
     CDS             867656..868951
     CDS             869246..869455
     CDS             complement(869509..873069)
     CDS             complement(873169..874446)
     CDS             875009..875191
     CDS             875309..876772
     CDS             876782..877888
     CDS             877878..878468
     CDS             878711..879928
     CDS             880037..880315
     CDS             complement(880710..882986)
     CDS             883419..883754
     CDS             complement(883829..885802)
     CDS             885974..886468
     CDS             complement(886701..887099)
     CDS             complement(887102..887365)
     CDS             complement(887355..887624)
     CDS             complement(887621..888493)
     CDS             complement(888533..889609)
     CDS             889656..890201
     CDS             complement(891361..891570)
     CDS             complement(891842..892489)
     CDS             complement(892589..894691)
     CDS             894966..896381
     CDS             complement(897218..899233)
     CDS             899861..902893
     CDS             complement(903188..904411)
     CDS             complement(904423..905058)
     CDS             complement(905075..905482)
     CDS             complement(905550..906077)
     CDS             complement(906088..907452)
     CDS             complement(907449..908213)
     CDS             complement(908322..910928)
     CDS             911675..911857
     CDS             911814..912692
     CDS             912695..913738
     CDS             913889..915706
     CDS             915732..916790
     CDS             916787..917794
     CDS             complement(917998..918117)
     CDS             complement(918516..919967)
     CDS             920899..921366
     CDS             921477..922745
     CDS             922806..923198
     CDS             923425..924528
     CDS             924626..925879
     CDS             926035..926670
     CDS             complement(926738..927166)
     CDS             927375..928121
     CDS             928206..928574
     CDS             complement(928702..929211)
     CDS             929409..930500
     CDS             930494..931402
     CDS             complement(931477..932202)
     CDS             932651..933628
     CDS             933878..934633
     CDS             complement(934671..934886)
     CDS             complement(934934..936010)
     CDS             complement(936029..936421)
     CDS             936672..937391
     CDS             937376..938134
     CDS             938152..938418
     CDS             938422..938670
     CDS             938690..939277
     CDS             939274..940644
     CDS             940628..940999
     CDS             940996..942699
     CDS             942701..944248
     CDS             944245..944364
     CDS             944361..944798
     CDS             944819..945409
     CDS             945478..947853
     CDS             947850..948413
     CDS             948410..949591
     CDS             949588..950049
     CDS             950059..950784
     CDS             950876..952102
     CDS             952193..952609
     CDS             complement(952646..953176)
     CDS             953588..953929
     CDS             954164..954961
     CDS             954958..955083
     CDS             955083..955547
     CDS             955572..956066
     CDS             956567..957763
     CDS             957760..958911
     CDS             958908..959906
     CDS             complement(960031..960813)
     CDS             complement(960803..961942)
     CDS             962022..962525
     CDS             complement(962519..963442)
     CDS             complement(963414..964298)
     CDS             964498..965304
     CDS             complement(965417..966955)
     CDS             complement(966978..967832)
     CDS             968328..970202
     CDS             complement(970292..971491)
     CDS             971936..972943
     CDS             complement(973206..973499)
     CDS             complement(973560..974993)
     CDS             975191..975991
     CDS             975998..976555
     CDS             complement(976621..978465)
     CDS             978687..980714
     CDS             980835..981383
     CDS             981860..982039
     CDS             982055..982939
     CDS             complement(982986..983534)
     CDS             complement(983684..984658)
     CDS             complement(984817..985674)
     CDS             complement(985674..987065)
     CDS             complement(987146..988144)
     CDS             complement(988825..989703)
     CDS             complement(990233..991249)
     CDS             991350..992222
     CDS             complement(992225..993652)
     CDS             complement(993742..995199)
     CDS             complement(995189..995452)
     CDS             complement(995580..996920)
     CDS             complement(996936..997370)
     CDS             complement(997407..997856)
     CDS             complement(998122..1000068)
     CDS             1000237..1000536
     CDS             complement(1000582..1003032)
     CDS             complement(1003157..1003792)
     CDS             complement(1003782..1004846)
     CDS             complement(1005018..1005386)
     CDS             complement(1005391..1006035)
     CDS             complement(1006353..1006625)
     CDS             complement(1006630..1006827)
     CDS             1007201..1008454
     CDS             1008561..1008989
     CDS             1009057..1009389
     CDS             1009524..1009973
     CDS             1010048..1011157
     CDS             1011213..1011866
     CDS             1012010..1013119
     CDS             1013251..1013721
     CDS             1013736..1014149
     CDS             1014251..1015210
     CDS             1015207..1015701
     CDS             1016212..1017936
     CDS             1017996..1019552
     CDS             1019650..1020624
     CDS             1020629..1021570
     CDS             complement(1021651..1023516)
     CDS             complement(1023538..1024428)
     CDS             complement(1024429..1024680)
     CDS             1024903..1025661
     CDS             1025667..1026200
     CDS             1026154..1026579
     CDS             1027053..1027199
     CDS             1027279..1027656
     CDS             1028065..1028541
     CDS             complement(1028589..1028825)
     CDS             complement(1028873..1029181)
     CDS             complement(1029286..1029582)
     CDS             1029680..1030309
     CDS             1030355..1032304
     CDS             1032367..1033212
     CDS             1033230..1034564
     CDS             1034695..1035459
     CDS             1035460..1035786
     CDS             1036216..1036674
     CDS             1036689..1038191
     CDS             1038212..1040908
     CDS             1040964..1041398
     CDS             1041400..1042359
     CDS             1042504..1042773
     CDS             1042940..1045081
     CDS             1045213..1046169
     CDS             1046176..1046433
     CDS             complement(1046430..1047596)
     CDS             complement(1047650..1048003)
     CDS             1048163..1048555
     CDS             complement(1048622..1049017)
     CDS             complement(1049033..1050016)
     CDS             complement(1050141..1050881)
     CDS             complement(1051111..1052475)
     CDS             1052619..1053467
     CDS             1053862..1054893
     CDS             1055171..1056145
     CDS             1056156..1057031
     CDS             1057031..1058314
     CDS             1058580..1059488
     CDS             complement(1059572..1059877)
     CDS             complement(1060095..1061435)
     CDS             complement(1061435..1062835)
     CDS             complement(1063032..1063550)
     CDS             1063756..1064667
     CDS             complement(1064664..1065755)
     CDS             complement(1066285..1066692)
     CDS             1066950..1067672
     CDS             1067638..1069368
     CDS             1069677..1070087
     CDS             1070254..1070853
     CDS             complement(1070895..1071467)
     CDS             1072365..1073015
     CDS             1073012..1074892
     CDS             1074889..1075785
     CDS             1076518..1076934
     CDS             1077155..1078675
     CDS             1078690..1079445
     CDS             1079550..1080167
     CDS             1080456..1080548
     CDS             complement(1081037..1082509)
     CDS             complement(1082794..1084080)
     CDS             complement(1084080..1085144)
     CDS             complement(1085232..1085396)
     CDS             complement(1085556..1087286)
     CDS             complement(1087343..1088323)
     CDS             complement(1088409..1089086)
     CDS             complement(1089168..1089431)
     CDS             complement(1089711..1090901)
     CDS             complement(1091097..1092047)
     CDS             complement(1091989..1092309)
     CDS             complement(1092306..1092908)
     CDS             complement(1092908..1094011)
     CDS             complement(1094004..1095920)
     CDS             complement(1095968..1096435)
     CDS             complement(1096455..1096796)
     CDS             complement(1096982..1097626)
     CDS             complement(1097703..1098734)
     CDS             complement(1098734..1098880)
     CDS             complement(1098894..1099376)
     CDS             complement(1099543..1102119)
     CDS             1102265..1102771
     CDS             complement(1102858..1104402)
     CDS             complement(1104399..1104584)
     CDS             complement(1104681..1105565)
     CDS             complement(1105661..1106125)
     CDS             complement(1106122..1107165)
     CDS             complement(1107222..1108655)
     CDS             complement(1108729..1108860)
     CDS             1108923..1110086
     CDS             1110262..1110921
     CDS             1111125..1112081
     CDS             complement(1112067..1113029)
     CDS             1113145..1113369
     CDS             1113366..1114019
     CDS             complement(1114082..1114684)
     CDS             1115567..1115959
     CDS             complement(1116030..1116986)
     CDS             complement(1117114..1117866)
     CDS             complement(1117986..1118552)
     CDS             complement(1118598..1119785)
     CDS             complement(1119918..1120961)
     CDS             1121365..1121868
     CDS             complement(1121943..1123388)
     CDS             complement(1123465..1124154)
     CDS             complement(1124257..1124889)
     CDS             complement(1124891..1125760)
     CDS             complement(1125831..1126487)
     CDS             complement(1126484..1127980)
     CDS             complement(1127977..1128621)
     CDS             1128860..1129498
     CDS             1129531..1130802
     CDS             1130852..1131628
     CDS             complement(1131800..1132441)
     CDS             1132536..1133234
     CDS             complement(1133371..1133727)
     CDS             complement(1133739..1134137)
     CDS             complement(1134154..1134888)
     CDS             complement(1134881..1136665)
     CDS             complement(1137182..1139047)
     CDS             complement(1139165..1139890)
     CDS             complement(1139914..1143189)
     CDS             1143329..1144360
     CDS             1144505..1145842
     CDS             complement(1145939..1146763)
     CDS             complement(1146811..1147665)
     CDS             1147842..1148618
     CDS             complement(1148686..1149585)
     CDS             1149714..1150574
     CDS             1150657..1151292
     CDS             1151518..1151973
     CDS             1151993..1153159
     CDS             1153321..1154217
     CDS             complement(1154279..1156888)
     CDS             1157063..1158124
     CDS             1158112..1158690
     CDS             1158687..1159286
     CDS             1159283..1159813
     CDS             1159830..1162022
     CDS             1162214..1162732
     CDS             1162747..1163826
     CDS             1163819..1165414
     CDS             1165485..1166357
     CDS             1166673..1167347
     CDS             1167334..1168002
     CDS             1168041..1169045
     CDS             1169169..1169384
     CDS             1169406..1169987
     CDS             1170265..1171482
     CDS             1171558..1172577
     CDS             1172662..1174131
     CDS             1174262..1175059
     CDS             complement(1175237..1175833)
     CDS             1176020..1177384
     CDS             complement(1177466..1180999)
     CDS             complement(1181383..1182537)
     CDS             complement(1182548..1184107)
     CDS             complement(1184488..1186278)
     CDS             complement(1186762..1188369)
     CDS             complement(1188563..1188904)
     CDS             1189141..1190811
     CDS             complement(1190808..1193567)
     CDS             complement(1193570..1193929)
     CDS             complement(1194383..1195303)
     CDS             complement(1195391..1195717)
     CDS             complement(1195752..1196423)
     CDS             complement(1196571..1197296)
     CDS             complement(1197293..1198015)
     CDS             1198311..1200143
     CDS             1201903..1202862
     CDS             complement(1202889..1203068)
     CDS             1203279..1203572
     CDS             1203701..1204429
     CDS             complement(1204426..1204620)
     CDS             complement(1204617..1205180)
     CDS             complement(1205252..1206343)
     CDS             complement(1206350..1206484)
     CDS             complement(1206515..1207111)
     CDS             complement(1207320..1209308)
     CDS             complement(1209410..1210357)
     CDS             complement(1210722..1211591)
     CDS             complement(1211618..1212196)
     CDS             1212323..1213579
     CDS             1213633..1214721
     CDS             1214771..1215640
     CDS             1215685..1216068
     CDS             1216080..1216583
     CDS             1216673..1216894
     CDS             1217146..1218000
     CDS             1218305..1219588
     CDS             complement(1219695..1220075)
     CDS             complement(1220370..1221401)
     CDS             1221579..1221695
     CDS             1221867..1222535
     CDS             1222782..1223330
     CDS             complement(1223379..1223561)
     CDS             complement(1223721..1224701)
     CDS             1225414..1226856
     CDS             complement(1226959..1228932)
     CDS             complement(1228919..1229923)
     CDS             complement(1229923..1230843)
     CDS             complement(1230933..1231052)
     CDS             1231068..1232216
     CDS             1232530..1233702
     CDS             1233725..1234687
     CDS             complement(1234831..1235253)
     CDS             complement(1235300..1235854)
     CDS             1235972..1236607
     CDS             1236630..1237598
     CDS             complement(1237689..1238642)
     CDS             complement(1238694..1239293)
     CDS             complement(1239238..1239423)
     CDS             complement(1239554..1240243)
     CDS             complement(1240317..1240850)
     CDS             complement(1240919..1242070)
     CDS             1242413..1244404
     CDS             1245018..1245176
     CDS             complement(1245270..1246535)
     CDS             complement(1247348..1248469)
     CDS             complement(1248581..1250041)
     CDS             1250152..1251351
     CDS             complement(1251701..1252876)
     CDS             complement(1252876..1253247)
     CDS             complement(1253244..1254278)
     CDS             complement(1254335..1254880)
     CDS             1255207..1255410
     CDS             1255420..1255977
     CDS             1256058..1257542
     CDS             1257692..1258237
     CDS             1258355..1258606
     CDS             complement(1258703..1259317)
     CDS             complement(1259458..1260222)
     CDS             1260331..1263705
     CDS             1263721..1264863
     CDS             1264964..1266958
     CDS             complement(1267026..1267997)
     CDS             1268441..1270558
     CDS             1270612..1270887
     CDS             1270890..1271402
     CDS             1271503..1271619
     CDS             complement(1271743..1272102)
     CDS             complement(1272226..1272984)
     CDS             complement(1273140..1274168)
     CDS             complement(1274179..1275234)
     CDS             complement(1275236..1275709)
     CDS             1276063..1276221
     CDS             complement(1276415..1276534)
     CDS             1276778..1277419
     CDS             1277368..1278087
     CDS             1278098..1279648
     CDS             1279666..1281234
     CDS             1281238..1281930
     CDS             complement(1282037..1282945)
     CDS             complement(1282979..1283533)
     CDS             1283955..1284803
     CDS             1285133..1285441
     CDS             1285395..1286432
     CDS             1286580..1286990
     CDS             1287093..1287782
     CDS             1287791..1289086
     CDS             1289263..1290237
     CDS             1290384..1291208
     CDS             1291312..1291710
     CDS             1291821..1292756
     CDS             1292798..1293544
     CDS             1293726..1294337
     CDS             1294479..1295360
     CDS             1295455..1296468
     CDS             1296465..1296779
     CDS             complement(1296835..1297050)
     CDS             1297196..1297741
     CDS             complement(1297692..1298768)
     CDS             1298894..1299367
     CDS             1299493..1300461
     CDS             complement(1300558..1301931)
     CDS             1302439..1303815
     CDS             complement(1303915..1304616)
     CDS             complement(1304746..1306143)
     CDS             1306391..1307530
     CDS             complement(1307561..1307809)
     CDS             complement(1307954..1309333)
     CDS             1309454..1310311
     CDS             1310380..1312074
     CDS             complement(1312159..1313217)
     CDS             complement(1313427..1314428)
     CDS             complement(1314859..1315875)
     CDS             complement(1316187..1316783)
     CDS             1317043..1317309
     CDS             1317514..1318875
     CDS             complement(1318953..1319819)
     CDS             complement(1319853..1321406)
     CDS             1321616..1322665
     CDS             1322665..1325784
     CDS             1325879..1326250
     CDS             1326389..1328800
     CDS             complement(1329582..1330277)
     CDS             complement(1330803..1331021)
     CDS             complement(1331125..1331754)
     CDS             1332111..1332350
     CDS             1332416..1333327
     CDS             1333511..1334032
     CDS             1334350..1335066
     CDS             complement(1335133..1335888)
     CDS             complement(1336050..1337447)
     CDS             complement(1337640..1338803)
     CDS             1339259..1339717
     CDS             complement(1339722..1340264)
     CDS             1340361..1341842
     CDS             1341938..1343200
     CDS             complement(1343270..1344106)
     CDS             1344433..1345233
     CDS             1345459..1345701
     CDS             complement(1345845..1346693)
     CDS             complement(1346690..1347412)
     CDS             1347768..1348175
     CDS             1348326..1349273
     CDS             1349516..1350223
     CDS             complement(1350360..1351358)
     CDS             complement(1351389..1352306)
     CDS             1354117..1355148
     CDS             1355129..1356037
     CDS             1356041..1356337
     CDS             complement(1356797..1357567)
     CDS             complement(1357837..1358292)
     CDS             1358562..1360082
     CDS             1360097..1360852
     CDS             1361186..1365958
     CDS             1366673..1366981
     CDS             1367645..1367839
     CDS             1367836..1368186
     CDS             1368183..1368440
     CDS             1368477..1368710
     CDS             complement(1368982..1369722)
     CDS             1370188..1370841
     CDS             1370890..1373214
     CDS             1373389..1376499
     CDS             1376515..1377561
     CDS             complement(1377622..1379061)
     CDS             complement(1379225..1380079)
     CDS             1380429..1381397
     CDS             complement(1381771..1383183)
     CDS             complement(1383183..1383872)
     CDS             1384305..1384772
     CDS             complement(1384935..1386263)
     CDS             1386556..1387692
     CDS             complement(1387732..1387914)
     CDS             complement(1387899..1388423)
     CDS             complement(1388420..1388728)
     CDS             1388980..1389348
     CDS             1389547..1390332
     CDS             complement(1390425..1392176)
     CDS             complement(1392243..1393151)
     CDS             1393309..1393626
     CDS             1393673..1395382
     CDS             1395375..1396436
     CDS             1396505..1397311
     CDS             1397366..1398697
     CDS             1398724..1399164
     CDS             1399257..1401176
     CDS             1401234..1401752
     CDS             1401762..1402832
     CDS             1402895..1403260
     CDS             1403322..1403705
     CDS             1403692..1404471
     CDS             1404499..1404768
     CDS             1404848..1405645
     CDS             1405732..1406577
     CDS             1406685..1408787
     CDS             1408804..1410222
     CDS             1410215..1411099
     CDS             1411092..1411811
     CDS             1411935..1412306
     CDS             1412319..1413059
     CDS             1413071..1415239
     CDS             1415272..1416387
     CDS             1416390..1417127
     CDS             1417130..1418047
     CDS             1418052..1418846
     CDS             1418843..1419715
     CDS             1419785..1420273
     CDS             1420289..1420678
     CDS             1420843..1421478
     CDS             1421483..1422151
     CDS             1422315..1423055
     CDS             1423058..1423264
     CDS             1423261..1423752
     CDS             1423835..1425790
     CDS             1425787..1426317
     CDS             1426314..1426808
     CDS             1426805..1428079
     CDS             1428157..1428969
     CDS             complement(1429086..1429670)
     CDS             1429957..1430301
     CDS             complement(1430367..1431578)
     CDS             1431789..1433720
     CDS             1433717..1434040
     CDS             1434202..1434840
     CDS             1434888..1435343
     CDS             1435362..1436801
     CDS             1436806..1437129
     CDS             1437162..1437671
     CDS             1438306..1440645
     CDS             complement(1440657..1441688)
     CDS             1441851..1442333
     CDS             complement(1442472..1443602)
     CDS             complement(1443778..1445148)
     CDS             complement(1445324..1445935)
     CDS             complement(1446133..1447239)
     CDS             complement(1447558..1448037)
     CDS             complement(1448034..1449008)
     CDS             complement(1449079..1449846)
     CDS             complement(1449847..1450152)
     CDS             complement(1450366..1451772)
     CDS             1452044..1452142
     CDS             complement(1452253..1454148)
     CDS             1454184..1454396
     CDS             complement(1454604..1455392)
     CDS             complement(1455392..1456012)
     CDS             1456646..1457677
     CDS             complement(1457818..1458012)
     CDS             complement(1457988..1458557)
     CDS             complement(1458671..1458979)
     CDS             complement(1459195..1460001)
     CDS             complement(1459998..1461191)
     CDS             complement(1461277..1462773)
     CDS             complement(1462773..1463786)
     CDS             complement(1463797..1464396)
     CDS             complement(1464389..1466026)
     CDS             1466463..1467344
     CDS             1467481..1468101
     CDS             1468148..1468978
     CDS             1469076..1469645
     CDS             1469787..1470710
     CDS             1470914..1471777
     CDS             complement(1471841..1473019)
     CDS             complement(1473137..1473538)
     CDS             complement(1474013..1474699)
     CDS             1474798..1475937
     CDS             1475955..1479098
     CDS             1479091..1480497
     CDS             1480996..1482027
     CDS             1482407..1483507
     CDS             1483507..1484394
     CDS             1484507..1485385
     CDS             complement(1485391..1485633)
     CDS             1485695..1485814
     CDS             1485999..1486784
     CDS             1486798..1488456
     CDS             1488453..1489640
     CDS             1490822..1491529
     CDS             1491544..1492392
     CDS             1492385..1493500
     CDS             1493502..1494131
     CDS             complement(1494383..1494535)
     CDS             1494612..1496771
     CDS             1496768..1496911
     CDS             1497103..1498611
     CDS             1498814..1500130
     CDS             1500139..1500885
     CDS             1501029..1504340
     CDS             1504352..1505464
     CDS             1505461..1506528
     CDS             1506518..1507891
     CDS             1507830..1508921
     CDS             1509506..1510105
     CDS             1510320..1511231
     CDS             1511806..1512600
     CDS             1512600..1513556
     CDS             1513703..1514581
     CDS             1514578..1516563
     CDS             1517088..1517714
     CDS             1518315..1518608
     CDS             1518737..1519465
     CDS             1519891..1520952
     CDS             1520949..1521869
     CDS             1522109..1522645
     CDS             1522824..1523390
     CDS             1523408..1525108
     CDS             1525263..1525916
     CDS             complement(1525869..1526009)
     CDS             1526141..1529983
     CDS             complement(1530157..1530819)
     CDS             1530967..1532487
     CDS             1532502..1533257
     CDS             complement(1533279..1533668)
     CDS             1534190..1534405
     CDS             1534685..1535710
     CDS             1535985..1537079
     CDS             1537076..1537189
     CDS             1537182..1538168
     CDS             complement(1538310..1539341)
     CDS             1539459..1540523
     CDS             1540729..1540938
     CDS             1541223..1541348
     CDS             complement(1541335..1541583)
     CDS             1541834..1542391
     CDS             1542486..1542878
     CDS             complement(1542973..1544379)
     CDS             complement(1544376..1544834)
     CDS             complement(1544966..1545226)
     CDS             complement(1545160..1545858)
     CDS             1546213..1546395
     CDS             complement(1546392..1547588)
     CDS             1547762..1548454
     CDS             complement(1548490..1549386)
     CDS             1549626..1551278
     CDS             1551290..1551706
     CDS             complement(1551875..1552291)
     CDS             complement(1552288..1552608)
     CDS             complement(1552699..1553382)
     CDS             1553527..1554438
     CDS             1554457..1555281
     CDS             1555345..1555743
     CDS             1555743..1556162
     CDS             1556178..1556906
     CDS             1556917..1558257
     CDS             1558390..1559136
     CDS             1559151..1559939
     CDS             1560000..1560671
     CDS             1560718..1561776
     CDS             1561820..1562911
     CDS             1562915..1564915
     CDS             1564920..1565861
     CDS             1565801..1566133
     CDS             1566636..1567979
     CDS             complement(1568065..1569555)
     CDS             complement(1569545..1571614)
     CDS             complement(1571689..1572201)
     CDS             1572392..1573261
     CDS             1573528..1574670
     CDS             1574676..1574936
     CDS             1575043..1576077
     CDS             1576074..1577417
     CDS             1577771..1578532
     CDS             complement(1578650..1579324)
     CDS             complement(1579321..1580358)
     CDS             1580534..1581160
     CDS             1581202..1582329
     CDS             1582433..1583134
     CDS             complement(1583230..1584543)
     CDS             complement(1584619..1586226)
     CDS             complement(1586933..1587067)
     CDS             1587828..1588310
     CDS             1588518..1590755
     CDS             1590773..1592422
     CDS             1592422..1592532
     CDS             1592666..1593484
     CDS             1593570..1594280
     CDS             1594470..1595789
     CDS             1595814..1595978
     CDS             1595933..1596346
     CDS             1596648..1597550
     CDS             1597560..1598960
     CDS             complement(1599032..1599949)
     CDS             complement(1600152..1600901)
     CDS             complement(1600885..1601865)
     CDS             complement(1601944..1602726)
     CDS             1603226..1604359
     CDS             complement(1604370..1605704)
     CDS             complement(1605732..1607189)
     CDS             complement(1607186..1607776)
     CDS             complement(1608004..1608399)
     CDS             complement(1608632..1609366)
     CDS             complement(1609447..1610136)
     CDS             complement(1610192..1611583)
     CDS             complement(1611595..1612959)
     CDS             1613320..1614270
     CDS             complement(1614393..1615322)
     CDS             complement(1615387..1616046)
     CDS             complement(1616221..1618293)
     CDS             1618675..1619733
     CDS             1620030..1620908
     CDS             1621082..1622272
     CDS             complement(1622361..1623872)
     CDS             complement(1624033..1624518)
     CDS             complement(1624515..1625027)
     CDS             1625142..1627256
     CDS             1627595..1629364
     CDS             1629364..1630359
     CDS             1630502..1630690
     CDS             1630687..1631466
     CDS             1631680..1632324
     CDS             1632455..1632556
     CDS             1632543..1634393
     CDS             1634578..1635132
     CDS             1636122..1636406
     CDS             complement(1636520..1636618)
     CDS             complement(1637207..1637629)
     CDS             complement(1637749..1638696)
     CDS             complement(1638740..1639771)
     CDS             1640004..1640540
     CDS             complement(1640566..1642179)
     CDS             complement(1642176..1642718)
     CDS             complement(1642715..1643596)
     CDS             complement(1643593..1644018)
     CDS             complement(1644034..1646124)
     CDS             complement(1646121..1646723)
     CDS             complement(1646716..1647903)
     CDS             complement(1647900..1648241)
     CDS             complement(1648238..1650289)
     CDS             complement(1650484..1650747)
     CDS             complement(1650871..1651305)
     CDS             complement(1651302..1651763)
     CDS             complement(1651750..1652085)
     CDS             complement(1652100..1652309)
     CDS             complement(1652319..1652774)
     CDS             complement(1652778..1653914)
     CDS             complement(1653919..1654605)
     CDS             complement(1654608..1655126)
     CDS             complement(1655123..1655584)
     CDS             complement(1655700..1656428)
     CDS             complement(1656432..1657484)
     CDS             complement(1657494..1658366)
     CDS             1658544..1660364
     CDS             1660361..1661377
     CDS             1661443..1661694
     CDS             complement(1661837..1662880)
     CDS             complement(1662978..1663667)
     CDS             complement(1663870..1666143)
     CDS             complement(1666140..1666397)
     CDS             complement(1666394..1666699)
     CDS             complement(1666696..1666959)
     CDS             complement(1666962..1667225)
     CDS             complement(1667240..1667416)
     CDS             complement(1667484..1667936)
     CDS             complement(1667953..1668474)
     CDS             complement(1668479..1668736)
     CDS             complement(1668760..1668948)
     CDS             1669143..1669733
     CDS             1669760..1671412
     CDS             1671623..1672678
     CDS             1672707..1673069
     CDS             complement(1673511..1674479)
     CDS             1674587..1675360
     CDS             complement(1675514..1675699)
     CDS             complement(1675861..1676073)
     CDS             complement(1676154..1676918)
     CDS             complement(1676915..1677625)
     CDS             complement(1677615..1678112)
     CDS             1678256..1679680
     CDS             1679917..1680948
     CDS             complement(1681505..1682980)
     CDS             complement(1683110..1684168)
     CDS             1685152..1685496
     CDS             1686193..1686318
     CDS             1686373..1687206
     CDS             complement(1687425..1688171)
     CDS             complement(1688287..1688883)
     CDS             complement(1688905..1689033)
     CDS             complement(1689107..1689610)
     CDS             complement(1689607..1690614)
     CDS             complement(1690651..1691589)
     CDS             complement(1691842..1692399)
     CDS             complement(1692643..1692972)
     CDS             1693092..1693319
     CDS             1693316..1695559
     CDS             1695582..1695824
     CDS             complement(1695920..1696399)
     CDS             complement(1696545..1697816)
     CDS             complement(1698090..1699229)
     CDS             complement(1699289..1699645)
     CDS             1699757..1700488
     CDS             1700592..1701599
     CDS             1701659..1702468
     CDS             complement(1702585..1703646)
     CDS             1703801..1704181
     CDS             complement(1704366..1705598)
     CDS             complement(1705827..1706480)
     CDS             complement(1706736..1707344)
     CDS             complement(1707499..1708833)
     CDS             complement(1709244..1709447)
     CDS             complement(1709530..1710210)
     CDS             1710459..1711271
     CDS             1711948..1713099
     CDS             1713116..1716340
     CDS             1716711..1718531
     CDS             1718748..1719914
     CDS             complement(1719981..1720994)
     CDS             1721208..1722239
     CDS             complement(1722251..1722820)
     CDS             complement(1722868..1723722)
     CDS             complement(1724099..1725061)
     CDS             1725385..1726035
     CDS             1726150..1726674
     CDS             1726949..1728244
     CDS             1728382..1729026
     CDS             1729396..1729872
     CDS             1729862..1730434
     CDS             1730484..1730918
     CDS             complement(1730915..1731904)
     CDS             1731971..1732450
     CDS             1732513..1733100
     CDS             1733103..1733513
     CDS             complement(1733607..1735022)
     CDS             complement(1735035..1739492)
     CDS             1740093..1741028
     CDS             1741429..1743573
     CDS             1743566..1744984
     CDS             1745020..1746345
     CDS             1746467..1747228
     CDS             1747232..1749157
     CDS             1749423..1750802
     CDS             1750771..1754241
     CDS             1754328..1754885
     CDS             1754942..1755646
     CDS             complement(1755757..1756497)
     CDS             complement(1756611..1756919)
     CDS             1757029..1758036
     CDS             1758023..1758199
     CDS             1758227..1758928
     CDS             1758929..1760179
     CDS             1760176..1760346
     CDS             complement(1760446..1760625)
     CDS             1760979..1762172
     CDS             1762335..1763810
     CDS             complement(1763875..1765089)
     CDS             1765482..1765694
     CDS             complement(1765756..1766019)
     CDS             complement(1766217..1767662)
     CDS             complement(1767768..1769528)
     CDS             complement(1769630..1770667)
     CDS             complement(1770671..1771009)
     CDS             complement(1771298..1772719)
     CDS             complement(1772862..1773566)
     CDS             complement(1773642..1775318)
     CDS             complement(1775663..1776898)
     CDS             complement(1777009..1779684)
     CDS             complement(1779980..1780612)
     CDS             1780881..1781516
     CDS             1781799..1783418
     CDS             1783517..1784437
     CDS             1784452..1785363
     CDS             1785396..1786382
     CDS             1786379..1786492
     CDS             1786493..1787488
     CDS             1787791..1788735
     CDS             complement(1788789..1790015)
     CDS             1790207..1790647
     CDS             complement(1790729..1791988)
     CDS             complement(1792196..1792720)
     CDS             1792725..1792973
     CDS             complement(1793182..1794525)
     CDS             1794605..1795480
     CDS             complement(1795552..1797564)
     CDS             1797815..1798165
     CDS             1798165..1799589
     CDS             1799664..1800062
     CDS             1800062..1800658
     CDS             1800648..1801481
     CDS             1801485..1802342
     CDS             1802387..1802926
     CDS             1803085..1804887
     CDS             1805003..1805917
     CDS             1806277..1807911
     CDS             1808570..1810462
     CDS             complement(1810659..1812122)
     CDS             complement(1812181..1813701)
     CDS             complement(1813764..1815611)
     CDS             complement(1815608..1815916)
     CDS             complement(1815913..1816464)
     CDS             complement(1816475..1817017)
     CDS             complement(1817027..1817995)
     CDS             complement(1817992..1820739)
     CDS             complement(1820795..1822180)
     CDS             complement(1822177..1822743)
     CDS             complement(1822818..1824623)
     CDS             complement(1824626..1825300)
     CDS             complement(1825330..1825734)
     CDS             complement(1826061..1826936)
     CDS             complement(1826914..1827672)
     CDS             complement(1828160..1828777)
     CDS             complement(1828798..1829532)
     CDS             complement(1829529..1830119)
     CDS             complement(1830177..1830914)
     CDS             complement(1830914..1831789)
     CDS             complement(1831831..1832610)
     CDS             complement(1832613..1833410)
     CDS             complement(1833403..1834173)
     CDS             1834280..1834822
     CDS             1835041..1835319
     CDS             complement(1835398..1836297)
     CDS             1836361..1836813
     CDS             1836902..1837603
     CDS             1837694..1838662
     CDS             complement(1838726..1839157)
     CDS             complement(1839167..1840198)
     CDS             complement(1840253..1841191)
     CDS             complement(1841265..1841720)
     CDS             1841753..1842784
     CDS             1842765..1844705
     CDS             1844856..1845581
     CDS             1845771..1846535
     CDS             1846538..1847083
     CDS             complement(1847128..1848336)
     CDS             1848430..1849293
     CDS             1849367..1850341
     CDS             complement(1850487..1851080)
     CDS             1851329..1852021
     CDS             1852116..1853786
     CDS             1853879..1854163
     CDS             1854320..1854604
     CDS             1854614..1855780
     CDS             1855891..1856592
     CDS             complement(1856666..1857289)
     CDS             1857495..1857863
     CDS             1857887..1858594
     CDS             1858656..1859327
     CDS             1859329..1859559
     CDS             1859556..1860119
     CDS             complement(1860186..1860593)
     CDS             1860778..1861809
     CDS             1862332..1863912
     CDS             1864017..1864598
     CDS             complement(1864658..1865995)
     CDS             1866157..1866609
     CDS             complement(1867376..1868479)
     CDS             1869715..1870848
     CDS             1870851..1871891
     CDS             1871884..1873071
     CDS             1873068..1874771
     CDS             1874771..1875301
     CDS             1875283..1875810
     CDS             1875926..1877533
     CDS             1877524..1878528
     CDS             1878518..1879333
     CDS             1879327..1880115
     CDS             1880115..1880756
     CDS             complement(1880973..1881812)
     CDS             complement(1881814..1882155)
     CDS             complement(1882165..1883169)
     CDS             complement(1883255..1884373)
     CDS             complement(1884367..1884618)
     CDS             complement(1884624..1887050)
     CDS             complement(1887047..1888966)
     CDS             complement(1888971..1890440)
     CDS             complement(1891013..1891504)
     CDS             complement(1891504..1891917)
     CDS             complement(1891910..1892725)
     CDS             complement(1892725..1893282)
     CDS             complement(1893292..1895010)
     CDS             complement(1895090..1896043)
     CDS             complement(1896045..1897928)
     CDS             complement(1897928..1898623)
     CDS             complement(1899189..1901015)
     CDS             complement(1901503..1903605)
     CDS             complement(1903614..1904231)
     CDS             1905375..1906064
     CDS             1906100..1906519
     CDS             1906568..1908244
     CDS             1908326..1908724
     CDS             1909087..1911201
     CDS             1911214..1912038
     CDS             1912234..1912836
     CDS             1913054..1914967
     CDS             1915225..1915869
     CDS             1915976..1916950
     CDS             1917022..1917414
     CDS             1917601..1918905
     CDS             1918902..1920695
     CDS             1920809..1921171
     CDS             1921352..1921846
     CDS             complement(1921809..1923452)
     CDS             1923640..1924914
     CDS             complement(1925011..1927011)
     CDS             complement(1927158..1927709)
     CDS             1928109..1929317
     CDS             1929314..1930984
     CDS             1931009..1931917
     CDS             1931914..1935003
     CDS             1935033..1935782
     CDS             1935791..1942027
     CDS             1942024..1943634
     CDS             complement(1943717..1944661)
     CDS             1944820..1945545
     CDS             complement(1945604..1946419)
     CDS             complement(1946419..1947486)
     CDS             complement(1947501..1948517)
     CDS             complement(1948588..1950561)
     CDS             complement(1950619..1951857)
     CDS             1952054..1952866
     CDS             complement(1952882..1953343)
     CDS             complement(1953495..1954442)
     CDS             complement(1954898..1956547)
     CDS             1956674..1957426
     CDS             1957521..1958450
     CDS             1958675..1959763
     CDS             1959934..1961217
     CDS             1961446..1962501
     CDS             complement(1962595..1964034)
     CDS             complement(1964095..1964187)
     CDS             1964450..1965817
     CDS             complement(1965882..1967252)
     CDS             1967568..1968119
     CDS             complement(1968404..1968826)
     CDS             complement(1968826..1969578)
     CDS             complement(1969581..1970414)
     CDS             1971116..1972579
     CDS             1972663..1974243
     CDS             1974637..1974909
     CDS             1975206..1976930
     CDS             1977019..1978050
     CDS             1978031..1980199
     CDS             1980504..1981877
     CDS             1982101..1982748
     CDS             complement(1983052..1985826)
     CDS             1985989..1986456
     CDS             1986579..1986785
     CDS             1986986..1987906
     CDS             complement(1987954..1989570)
     CDS             1989954..1990988
     CDS             complement(1991077..1994541)
     CDS             complement(1994551..1995126)
     CDS             1995203..1996438
     CDS             1996494..1997192
     CDS             1997192..1998433
     CDS             complement(1998521..1999111)
     CDS             complement(1999208..1999642)
     CDS             2000071..2001381
     CDS             2001468..2002091
     CDS             2002220..2003494
     CDS             2003636..2005990
     CDS             2006231..2006503
     CDS             2006655..2008568
     CDS             complement(2008827..2010419)
     CDS             complement(2010656..2012311)
     CDS             complement(2012308..2012619)
     CDS             complement(2012728..2013354)
     CDS             complement(2013357..2015144)
     CDS             2015328..2016134
     CDS             complement(2016214..2017713)
     CDS             2018014..2018451
     CDS             2018470..2019198
     CDS             complement(2019366..2020229)
     CDS             complement(2020646..2023537)
     CDS             complement(2023586..2024347)
     CDS             complement(2024385..2024795)
     CDS             complement(2024810..2025766)
     CDS             complement(2025763..2027748)
     CDS             complement(2027852..2028691)
     CDS             complement(2028702..2030321)
     CDS             complement(2030318..2031466)
     CDS             2031719..2033230
     CDS             2033343..2034374
     CDS             2034523..2035320
     CDS             2035313..2036425
     CDS             2036503..2037408
     CDS             2037478..2038239
     CDS             2038628..2040064
     CDS             2040156..2040944
     CDS             2041256..2042473
     CDS             2042862..2043323
     CDS             2044398..2044604
     CDS             2044609..2044776
     CDS             2044751..2045212
     CDS             complement(2045224..2046255)
     CDS             2046412..2046783
     CDS             2047056..2047454
     CDS             2047476..2047760
     CDS             complement(2047816..2049114)
     CDS             complement(2049268..2049792)
     CDS             2049875..2050810
     CDS             2050823..2051911
     CDS             complement(2052032..2052874)
     CDS             2053198..2054601
     CDS             complement(2054714..2055403)
     CDS             complement(2055446..2055808)
     CDS             complement(2056076..2057269)
     CDS             complement(2057602..2058588)
     CDS             2058896..2059996
     CDS             2059996..2060991
     CDS             2060988..2062712
     CDS             complement(2062812..2063063)
     CDS             2063214..2064365
     CDS             complement(2064570..2064890)
     CDS             complement(2064967..2066100)
     CDS             complement(2066181..2068448)
     CDS             complement(2069005..2069691)
     CDS             complement(2069691..2070407)
     CDS             2070609..2073413
     CDS             2073682..2073852
     CDS             complement(2073931..2074986)
     CDS             2075163..2075750
     CDS             2075986..2077914
     CDS             2078026..2078466
     CDS             2078553..2078750
     CDS             2078766..2079122
     CDS             2079446..2080429
     CDS             2080442..2082841
     CDS             2082845..2083141
     CDS             2083178..2083633
     CDS             2083591..2087145
     CDS             2087147..2088394
     CDS             2088437..2088997
     CDS             2089088..2089861
     CDS             2089966..2090424
     CDS             2090424..2092076
     CDS             complement(2092138..2093148)
     CDS             complement(2093148..2094080)
     CDS             complement(2094191..2095075)
     CDS             complement(2095110..2096078)
     CDS             complement(2096075..2096950)
     CDS             complement(2096940..2097626)
     CDS             complement(2097647..2098066)
     CDS             complement(2098292..2098909)
     CDS             2099195..2099932
     CDS             2100009..2100689
     CDS             complement(2100771..2101679)
     CDS             complement(2101762..2102709)
     CDS             complement(2102851..2103606)
     CDS             complement(2103675..2104361)
     CDS             complement(2104345..2104533)
     CDS             complement(2104648..2107041)
     CDS             complement(2107128..2107616)
     CDS             complement(2107747..2108724)
     CDS             complement(2108724..2108903)
     CDS             complement(2108915..2109529)
     CDS             complement(2109546..2110970)
     CDS             2111255..2111713
     CDS             2111823..2112281
     CDS             2112388..2113020
     CDS             2113029..2115044
     CDS             2115181..2117805
     CDS             2117918..2118139
     CDS             2118418..2123259
     CDS             2123306..2124316
     CDS             2124404..2124940
     CDS             2125662..2127857
     CDS             2127857..2128096
     CDS             2128168..2130078
     CDS             2130087..2131721
     CDS             complement(2132134..2132694)
     CDS             complement(2132775..2134751)
     CDS             2135177..2135572
     CDS             complement(2135747..2136619)
     CDS             complement(2137465..2138529)
     CDS             complement(2138657..2138893)
     CDS             complement(2138910..2139173)
     CDS             complement(2139173..2139493)
     CDS             complement(2140098..2141063)
     CDS             2141193..2141381
     CDS             2141518..2141895
     CDS             complement(2143504..2144181)
     CDS             complement(2144346..2145101)
     CDS             complement(2145116..2146636)
     CDS             complement(2146834..2147451)
     CDS             complement(2147840..2148904)
     CDS             complement(2149032..2149268)
     CDS             complement(2149285..2149548)
     CDS             complement(2149548..2149868)
     CDS             complement(2150473..2151438)
     CDS             2151568..2151756
     CDS             2151893..2152270
     CDS             2153183..2153455
     CDS             complement(2153762..2155012)
     CDS             complement(2155340..2155546)
     CDS             2155827..2156723
     CDS             complement(2156772..2158742)
     CDS             2158988..2159566
     CDS             2159660..2160844
     CDS             2160846..2161514
     CDS             2161528..2162328
     CDS             complement(2162408..2163838)
     CDS             complement(2164142..2164474)
     CDS             2164638..2165468
     CDS             complement(2165569..2167014)
     CDS             complement(2167025..2168152)
     CDS             complement(2168164..2169051)
     CDS             2169199..2169831
     CDS             2169809..2170417
     CDS             2170520..2171635
     CDS             2171602..2173071
     CDS             2173203..2174633
     CDS             complement(2174837..2175109)
     CDS             complement(2175279..2175386)
     CDS             complement(2175370..2176215)
     CDS             complement(2176592..2177371)
     CDS             complement(2177397..2178344)
     CDS             complement(2178329..2178907)
     CDS             complement(2178968..2179969)
     CDS             complement(2179959..2180765)
     CDS             complement(2180835..2182076)
     CDS             complement(2182159..2182395)
     CDS             complement(2182553..2183287)
     CDS             complement(2183301..2184227)
     CDS             complement(2184300..2185259)
     CDS             complement(2185267..2186286)
     CDS             complement(2186296..2186463)
     CDS             complement(2186483..2187004)
     CDS             2187308..2187889
     CDS             complement(2187977..2188624)
     CDS             complement(2188624..2189607)
     CDS             2189982..2193044
     CDS             complement(2193732..2195204)
     CDS             complement(2195629..2196210)
     CDS             complement(2196274..2196918)
     CDS             complement(2197028..2198107)
     CDS             2198318..2200330
     CDS             2200523..2200648
     CDS             2200676..2201158
     CDS             complement(2201228..2201500)
     CDS             2201587..2203017
     CDS             2203132..2204322
     CDS             2204662..2205849
     CDS             complement(2206072..2206791)
     CDS             2207000..2208037
     CDS             2208096..2209211
     CDS             2209241..2209885
     CDS             complement(2210028..2210315)
     CDS             complement(2210422..2211288)
     CDS             complement(2211367..2215254)
     CDS             complement(2215458..2215880)
     CDS             complement(2215965..2217035)
     CDS             2217601..2218923
     CDS             complement(2219241..2219570)
     CDS             complement(2219698..2222295)
     CDS             complement(2222475..2223095)
     CDS             complement(2223151..2223528)
     CDS             2223820..2224764
     CDS             2224862..2225230
     CDS             2225388..2226083
     CDS             complement(2226133..2227245)
     CDS             complement(2227327..2229003)
     CDS             complement(2229201..2230067)
     CDS             complement(2230076..2230603)
     CDS             complement(2230696..2231409)
     CDS             complement(2231542..2233452)
     CDS             complement(2233520..2233762)
     CDS             2234103..2234999
     CDS             2235012..2236310
     CDS             2236307..2236423
     CDS             2236420..2237487
     CDS             2237499..2238608
     CDS             2238691..2239314
     CDS             2239320..2240066
     CDS             2240203..2241312
     CDS             2241305..2243464
     CDS             2243461..2247420
     CDS             2247601..2248374
     CDS             2248367..2249002
     CDS             complement(2249106..2249426)
     CDS             complement(2249517..2250227)
     CDS             complement(2250433..2252055)
     CDS             complement(2252180..2252482)
     CDS             complement(2252461..2253189)
     CDS             complement(2253318..2253611)
     CDS             complement(2253681..2254238)
     CDS             complement(2254235..2255422)
     CDS             complement(2255573..2255698)
     CDS             complement(2255783..2256019)
     CDS             complement(2256043..2256435)
     CDS             2256877..2257032
     CDS             2257170..2257616
     CDS             2257656..2258018
     CDS             2258025..2258219
     CDS             complement(2259127..2259855)
     CDS             complement(2259984..2260277)
     CDS             2260850..2261506
     CDS             complement(2261699..2261872)
     CDS             2262666..2263373
     CDS             complement(2263389..2264117)
     CDS             complement(2264246..2264539)
     CDS             complement(2265015..2265785)
     CDS             2266200..2266535
     CDS             2266535..2266882
     CDS             2267435..2267584
     CDS             2267902..2268213
     CDS             2268766..2269782
     CDS             complement(2269811..2270824)
     CDS             complement(2270800..2271828)
     CDS             complement(2271837..2273228)
     CDS             complement(2273429..2274388)
     CDS             2274776..2275807
     CDS             complement(2276125..2277576)
     CDS             complement(2277912..2279141)
     CDS             2279321..2279974
     CDS             complement(2280160..2282313)
     CDS             complement(2282310..2283620)
     CDS             2283803..2284753
     CDS             2284761..2285660
     CDS             2285645..2286073
     CDS             2286171..2287166
     CDS             2287191..2288696
     CDS             2288690..2289517
     CDS             2290273..2290863
     CDS             2290856..2291599
     CDS             2292008..2293285
     CDS             2293539..2294795
     CDS             2294927..2296150
     CDS             complement(2296147..2297151)
     CDS             2297284..2297700
     CDS             complement(2297748..2298986)
     CDS             2299256..2299540
     CDS             2299753..2301135
     CDS             2301421..2302791
     CDS             complement(2302961..2303920)
     CDS             complement(2303920..2304198)
     CDS             2304305..2305021
     CDS             2305040..2305852
     CDS             2305855..2306121
     CDS             2306318..2306644
     CDS             2306629..2307399
     CDS             2307746..2308069
     CDS             complement(2308113..2308424)
     CDS             complement(2308425..2309345)
     CDS             2309516..2310730
     CDS             2310901..2311371
     CDS             2311368..2311556
     CDS             2311720..2311899
     CDS             complement(2312021..2312608)
     CDS             2312880..2313725
     CDS             2313813..2314991
     CDS             2315098..2315673
     CDS             complement(2315954..2316571)
     CDS             2316702..2316908
     CDS             2317061..2318413
     CDS             2318709..2319374
     CDS             complement(2319978..2322398)
     CDS             2322584..2323075
     CDS             2323272..2324510
     CDS             2324507..2325022
     CDS             complement(2324928..2325980)
     CDS             complement(2326159..2327154)
     CDS             complement(2327288..2328310)
     CDS             complement(2328552..2329544)
     CDS             2329644..2330573
     CDS             complement(2330644..2331633)
     CDS             complement(2331664..2332509)
     CDS             complement(2332664..2333572)
     CDS             2333727..2334458
     CDS             complement(2334547..2335173)
     CDS             2335216..2336103
     CDS             complement(2336203..2336391)
     CDS             2336883..2337425
     CDS             complement(2337640..2340858)
     CDS             2341441..2341620
     CDS             2341682..2342788
     CDS             2342907..2343959
     CDS             2343952..2344719
     CDS             2344793..2346022
     CDS             complement(2346064..2346609)
     CDS             2346648..2346854
     CDS             complement(2346962..2347519)
     CDS             complement(2347809..2347949)
     CDS             2348397..2348504
     CDS             complement(2348563..2349561)
     CDS             2349829..2351136
     CDS             complement(2351198..2352103)
     CDS             2352380..2352583
     CDS             complement(2352662..2353501)
     CDS             complement(2353555..2353698)
     CDS             2353993..2354286
     CDS             2354415..2355143
     CDS             complement(2355159..2355293)
     CDS             complement(2355720..2356031)
     CDS             complement(2356353..2356865)
     CDS             complement(2357078..2357485)
     CDS             complement(2357708..2362135)
     CDS             complement(2362163..2362837)
     CDS             complement(2362881..2364215)
     CDS             complement(2364309..2365085)
     CDS             2365184..2365984
     CDS             2366120..2366875
     CDS             2367023..2367994
     CDS             2369437..2369895
     CDS             2369880..2370104
     CDS             complement(2370125..2371006)
     CDS             2371278..2372087
     CDS             2372100..2372309
     CDS             complement(2372321..2373133)
     CDS             complement(2373144..2374031)
     CDS             2374706..2375047
     CDS             2375034..2375492
     CDS             complement(2375889..2376569)
     CDS             complement(2376578..2378074)
     CDS             2379960..2381654
     CDS             2381760..2382791
     CDS             complement(2382901..2383620)
     CDS             complement(2383812..2385449)
     CDS             complement(2385712..2386599)
     CDS             2386755..2387672
     CDS             2387730..2388617
     CDS             complement(2388666..2389445)
     CDS             complement(2389644..2390408)
     CDS             2390574..2390987
     CDS             complement(2391050..2392039)
     CDS             complement(2392231..2392839)
     CDS             2393117..2393593
     CDS             2393822..2395213
     CDS             complement(2395285..2395731)
     CDS             complement(2395764..2396132)
     CDS             complement(2396252..2396584)
     CDS             complement(2396724..2397569)
     CDS             2397999..2398541
     CDS             2398621..2399133
     CDS             2399159..2399551
     CDS             2399748..2400254
     CDS             2400500..2401618
     CDS             2401736..2402077
     CDS             complement(2402102..2402893)
     CDS             complement(2403265..2404020)
     CDS             complement(2404099..2404662)
     CDS             2404969..2405319
     CDS             2405413..2407197
     CDS             2407194..2407604
     CDS             2407780..2408013
     CDS             complement(2408159..2408632)
     CDS             complement(2408788..2410539)
     CDS             complement(2410616..2411560)
     CDS             complement(2411536..2412435)
     CDS             complement(2412469..2415282)
     CDS             2415424..2415852
     CDS             2416017..2417087
     CDS             complement(2417151..2419628)
     CDS             complement(2420016..2420213)
     CDS             complement(2420216..2420422)
     CDS             2420446..2420937
     CDS             complement(2421241..2422764)
     CDS             2422973..2424352
     CDS             2424480..2425046
     CDS             2425262..2426560
     CDS             complement(2427075..2428325)
     CDS             2428664..2430589
     CDS             2431159..2433081
     CDS             2433107..2434378
     CDS             2434389..2435906
     CDS             complement(2435958..2436677)
     CDS             2437011..2438591
     CDS             2438984..2439505
     CDS             complement(2439703..2440356)
     CDS             complement(2440532..2440801)
     CDS             complement(2440798..2442810)
     CDS             2443757..2445478
     CDS             2445773..2447290
     CDS             2447531..2448496
     CDS             2448539..2449000
     CDS             2449010..2450542
     CDS             complement(2450624..2451295)
     CDS             complement(2451296..2452879)
     CDS             complement(2452876..2454087)
     CDS             complement(2454192..2455859)
     CDS             2456083..2456445
     CDS             2456716..2458350
     CDS             2458347..2459627
     CDS             2459679..2460881
     CDS             2461464..2462900
     CDS             2462954..2463550
     CDS             2463547..2464227
     CDS             2464264..2465214
     CDS             2465479..2467428
     CDS             2467425..2467994
     CDS             2467991..2469181
     CDS             2469303..2469758
     CDS             2470187..2471098
     CDS             complement(2471207..2472592)
     CDS             2473190..2474377
     CDS             2474528..2475781
     CDS             complement(2475861..2476541)
     CDS             2476721..2478652
     CDS             2478868..2480034
     CDS             complement(2480100..2480864)
     CDS             complement(2481056..2483320)
     CDS             2483551..2484471
     CDS             complement(2484520..2485284)
     CDS             complement(2485380..2487515)
     CDS             complement(2487807..2488718)
     CDS             2489010..2489750
     CDS             complement(2489836..2490741)
     CDS             2490843..2491481
     CDS             2491924..2492994
     CDS             2493091..2494254
     CDS             complement(2494393..2497173)
     CDS             complement(2497795..2498910)
     CDS             2499275..2501035
     CDS             2501418..2502266
     CDS             2502312..2504594
     CDS             complement(2504997..2505452)
     CDS             complement(2505684..2506556)
     CDS             complement(2506556..2507722)
     CDS             complement(2507843..2509027)
     CDS             complement(2509061..2511871)
     CDS             complement(2511994..2512710)
     CDS             complement(2512845..2514554)
     CDS             complement(2514613..2514957)
     CDS             complement(2514951..2515340)
     CDS             2515764..2517050
     CDS             2517146..2517466
     CDS             2517586..2518080
     CDS             complement(2518143..2519354)
     CDS             2519466..2521463
     CDS             complement(2521552..2522157)
     CDS             2522488..2523759
     CDS             2523904..2525565
     CDS             2525751..2527394
     CDS             2527547..2528050
     CDS             2528076..2528393
     CDS             2528411..2528908
     CDS             complement(2529065..2529313)
     CDS             2529590..2529859
     CDS             2529856..2529981
     CDS             complement(2530077..2531507)
     CDS             complement(2531677..2532006)
     CDS             complement(2532085..2534145)
     CDS             complement(2534209..2535408)
     CDS             complement(2535427..2536278)
     CDS             complement(2536292..2537596)
     CDS             complement(2537684..2538919)
     CDS             2539490..2540353
     CDS             2540344..2540586
     CDS             2540984..2542057
     CDS             2542087..2543022
     CDS             2543079..2543501
     CDS             2543663..2544667
     CDS             complement(2544730..2545875)
     CDS             complement(2545944..2547224)
     CDS             complement(2547715..2548716)
     CDS             2549026..2550048
     CDS             2550075..2551115
     CDS             2551125..2552282
     CDS             complement(2552560..2553471)
     CDS             complement(2553624..2554532)
     CDS             complement(2554583..2556082)
     CDS             complement(2556158..2557141)
     CDS             2557503..2559194
     CDS             2559191..2559889
     CDS             2559910..2561409
     CDS             complement(2561521..2562411)
     CDS             2563096..2563680
     CDS             2563689..2564522
     CDS             2564568..2565338
     CDS             2565626..2566528
     CDS             2566684..2568111
     CDS             2568264..2568770
     CDS             complement(2568810..2569349)
     CDS             complement(2569340..2570266)
     CDS             2570467..2570823
     CDS             2570820..2571506
     CDS             2571695..2572576
     CDS             complement(2572655..2574319)
     CDS             complement(2574417..2574695)
     CDS             complement(2574819..2575934)
     CDS             2576045..2576776
     CDS             complement(2576836..2577324)
     CDS             complement(2577399..2578595)
     CDS             complement(2578592..2579140)
     CDS             complement(2579341..2580888)
     CDS             complement(2581023..2581376)
     CDS             complement(2581430..2582224)
     CDS             complement(2582394..2583437)
     CDS             complement(2583506..2584912)
     CDS             complement(2585044..2585448)
     CDS             complement(2585445..2585681)
     CDS             complement(2585685..2586365)
     CDS             2586561..2587595
     CDS             2587772..2589373
     CDS             2589376..2590335
     CDS             2590371..2591264
     CDS             2591264..2592262
     CDS             2592297..2593082
     CDS             complement(2593354..2593986)
     CDS             complement(2594210..2595730)
     CDS             complement(2595752..2596240)
     CDS             complement(2596428..2597723)
     CDS             complement(2598080..2599423)
     CDS             complement(2599542..2600162)
     CDS             complement(2600228..2602753)
     CDS             complement(2602956..2603447)
     CDS             2603598..2603807
     CDS             2604387..2605472
     CDS             2605530..2606777
     CDS             complement(2606880..2607350)
     CDS             2607370..2608077
     CDS             2608074..2608790
     CDS             2608859..2609077
     CDS             complement(2609146..2611398)
     CDS             complement(2611458..2611775)
     CDS             2612005..2612223
     CDS             complement(2612334..2613197)
     CDS             complement(2613754..2614005)
     CDS             complement(2614056..2614454)
     CDS             complement(2614444..2615091)
     CDS             complement(2615103..2615390)
     CDS             complement(2615682..2617118)
     CDS             complement(2617163..2617903)
     CDS             complement(2617842..2622053)
     CDS             complement(2622062..2622667)
     CDS             complement(2622667..2624205)
     CDS             complement(2624208..2626850)
     CDS             complement(2626872..2627651)
     CDS             complement(2627675..2629009)
     CDS             complement(2629012..2629527)
     CDS             complement(2629527..2630750)
     CDS             complement(2630791..2631795)
     CDS             complement(2631759..2633525)
     CDS             complement(2633529..2633960)
     CDS             complement(2633967..2634605)
     CDS             complement(2634619..2635446)
     CDS             complement(2635484..2635987)
     CDS             complement(2636660..2637073)
     CDS             complement(2637066..2637359)
     CDS             2637378..2637626
     CDS             2637626..2638192
     CDS             complement(2638939..2640675)
     CDS             2642233..2643264
     CDS             complement(2644419..2645159)
     CDS             complement(2645273..2645581)
     CDS             2646027..2646458
     CDS             complement(2646661..2646858)
     CDS             complement(2646954..2647850)
     CDS             2647963..2648544
     CDS             2648549..2649112
     CDS             2649127..2651388
     CDS             2651392..2652444
     CDS             2652568..2653200
     CDS             2653274..2654032
     CDS             2654051..2654692
     CDS             2654795..2655208
     CDS             complement(2655281..2656156)
     CDS             complement(2656225..2658198)
     CDS             2658347..2659018
     CDS             2659270..2660592
     CDS             complement(2660712..2662646)
     CDS             complement(2662648..2663130)
     CDS             complement(2663465..2665306)
     CDS             complement(2665488..2665949)
     CDS             complement(2666054..2666542)
     CDS             complement(2666542..2669619)
     CDS             2669789..2670505
     CDS             2670453..2670722
     CDS             2671009..2672556
     CDS             2672733..2673854
     CDS             complement(2673956..2674975)
     CDS             2675195..2675944
     CDS             2675965..2677584
     CDS             2677674..2678042
     CDS             2678236..2679900
     CDS             complement(2680023..2681519)
     CDS             2681673..2682704
     CDS             2683475..2683975
     CDS             2684037..2684660
     CDS             complement(2684744..2685331)
     CDS             complement(2685462..2686460)
     CDS             complement(2686469..2686582)
     CDS             complement(2686582..2687625)
     CDS             complement(2687618..2688730)
     CDS             complement(2688989..2689621)
     CDS             complement(2689639..2690298)
     CDS             2690389..2691195
     CDS             2691217..2691972
     CDS             complement(2692109..2693671)
     CDS             2694164..2694820
     CDS             2694985..2697138
     CDS             2697165..2697506
     CDS             complement(2697565..2698335)
     CDS             complement(2698536..2699795)
     CDS             complement(2699798..2700661)
     CDS             complement(2700781..2701590)
     CDS             complement(2701757..2703895)
     CDS             complement(2704174..2705190)
     CDS             complement(2705358..2706491)
     CDS             2706860..2707582
     CDS             complement(2707667..2708497)
     CDS             2708948..2709325
     CDS             2709794..2710162
     CDS             2710182..2710721
     CDS             2711155..2713032
     CDS             2713051..2713512
     CDS             2713968..2716349
     CDS             complement(2716452..2717465)
     CDS             complement(2717784..2720156)
     CDS             2720483..2721295
     CDS             complement(2721419..2721706)
     CDS             2722071..2723447
     CDS             2723687..2723995
     CDS             2724109..2724849
     CDS             2725007..2725471
     CDS             2725703..2726188
     CDS             2726310..2726759
     CDS             2726764..2729754
     CDS             2729754..2730593
     CDS             2730696..2732120
     CDS             2732156..2732716
     CDS             2732818..2734059
     CDS             2734156..2735802
     CDS             2735928..2736350
     CDS             2736329..2737087
     CDS             complement(2737208..2738632)
     CDS             complement(2738742..2739209)
     CDS             2739407..2739634
     CDS             2739579..2740088
     CDS             2740116..2742464
     CDS             2742461..2743528
     CDS             complement(2743728..2744681)
     CDS             2745210..2745689
     CDS             2746210..2746968
     CDS             complement(2747352..2748299)
     CDS             2748437..2749375
     CDS             2749570..2750184
     CDS             complement(2750448..2751239)
     CDS             2751346..2751702
     CDS             2751711..2751827
     CDS             2751827..2752186
     CDS             2752242..2752577
     CDS             2752736..2752918
     CDS             complement(2752933..2753565)
     CDS             2753836..2755164
     CDS             2755587..2756939
     CDS             complement(2757031..2758119)
     CDS             2758372..2760645
     CDS             complement(2760716..2761729)
     CDS             complement(2761921..2762679)
     CDS             complement(2762848..2763165)
     CDS             complement(2763373..2764665)
     CDS             complement(2764744..2765283)
     CDS             complement(2765669..2767477)
     CDS             complement(2767632..2768285)
     CDS             2768915..2769136
     CDS             complement(2769590..2770507)
     CDS             2770719..2771321
     CDS             complement(2771582..2775499)
     CDS             2775650..2777140
     CDS             2777290..2777463
     CDS             complement(2777494..2777727)
     CDS             complement(2777832..2779331)
     CDS             complement(2779406..2780590)
     CDS             complement(2780583..2781233)
     CDS             complement(2781237..2782514)
     CDS             complement(2782616..2783719)
     CDS             complement(2783778..2784692)
     CDS             complement(2784682..2785359)
     CDS             complement(2785493..2786596)
     CDS             complement(2786766..2787194)
     CDS             complement(2787478..2788761)
     CDS             complement(2788799..2789971)
     CDS             complement(2790131..2790469)
     CDS             complement(2790471..2792318)
     CDS             complement(2792347..2792865)
     CDS             complement(2792981..2793304)
     CDS             complement(2793320..2793703)
     CDS             complement(2793745..2794959)
     CDS             complement(2795017..2795490)
     CDS             complement(2795614..2796336)
     CDS             2796517..2796933
     CDS             complement(2796880..2797524)
     CDS             2797609..2798604
     CDS             2798682..2799554
     CDS             complement(2799875..2800822)
     CDS             complement(2800913..2801281)
     CDS             complement(2801381..2802328)
     CDS             complement(2802338..2804191)
     CDS             complement(2804210..2804545)
     CDS             complement(2804597..2805733)
     CDS             complement(2805804..2806871)
     CDS             2807083..2807529
     CDS             2808184..2808750
     CDS             2808862..2810454
     CDS             complement(2810527..2811753)
     CDS             2811884..2812129
     CDS             complement(2812257..2815133)
     CDS             complement(2815437..2815826)
     CDS             complement(2815917..2817014)
     CDS             complement(2817442..2818677)
     CDS             complement(2818780..2819952)
     CDS             complement(2820232..2820801)
     CDS             2820975..2821307
     CDS             complement(2821587..2823449)
     CDS             complement(2823507..2823878)
     CDS             complement(2823865..2824671)
     CDS             2824834..2825742
     CDS             complement(2825797..2826996)
     CDS             complement(2827287..2828720)
     CDS             complement(2828717..2829523)
     CDS             complement(2829526..2830488)
     CDS             complement(2830485..2831507)
     CDS             complement(2831513..2832013)
     CDS             complement(2832250..2832903)
     CDS             complement(2833100..2833564)
     CDS             2833764..2834558
     CDS             complement(2834914..2836545)
     CDS             2836912..2837745
     CDS             2837843..2838601
     CDS             2838705..2839397
     CDS             2839394..2840344
     CDS             2840337..2841143
     CDS             2841110..2841355
     CDS             complement(2841248..2841490)
     CDS             complement(2841682..2843334)
     CDS             complement(2843342..2843641)
     CDS             complement(2843638..2844060)
     CDS             complement(2844086..2845480)
     CDS             complement(2845508..2845948)
     CDS             complement(2845983..2846894)
     CDS             complement(2847477..2848394)
     CDS             2848796..2849428
     CDS             2849531..2849923
     CDS             complement(2850022..2851470)
     CDS             2851648..2852607
     CDS             complement(2852681..2854921)
     CDS             complement(2855043..2859734)
     CDS             complement(2860102..2861376)
     CDS             complement(2861507..2861791)
     CDS             2861926..2862273
     CDS             2862279..2864864
     CDS             2864930..2865715
     CDS             2865803..2865916
     CDS             2865932..2866444
     CDS             complement(2866549..2867073)
     CDS             complement(2867435..2868127)
     CDS             complement(2868131..2868871)
     CDS             complement(2869228..2870001)
     CDS             complement(2870051..2870821)
     CDS             2871353..2872255
     CDS             2872398..2873018
     CDS             complement(2873071..2873466)
     CDS             complement(2873463..2873813)
     CDS             2873902..2874351
     CDS             complement(2874547..2875980)
     CDS             2876130..2876363
     CDS             2876389..2877459
     CDS             complement(2877565..2878365)
     CDS             2878591..2879406
     CDS             complement(2879512..2880648)
     CDS             complement(2880839..2881729)
     CDS             complement(2881742..2883394)
     CDS             complement(2883470..2884651)
     CDS             complement(2885047..2886108)
     CDS             2886182..2886409
     CDS             2886453..2888303
     CDS             2888575..2890797
     CDS             2890797..2892854
     CDS             2892893..2895307
     CDS             2895363..2896733
     CDS             2896730..2897287
     CDS             2897509..2897991
     CDS             2898180..2898644
     CDS             2898644..2899519
     CDS             complement(2899591..2900718)
     CDS             complement(2900828..2901901)
     CDS             complement(2902253..2903335)
     CDS             complement(2903438..2904925)
     CDS             2905029..2905235
     CDS             complement(2905243..2906001)
     CDS             complement(2906103..2907461)
     CDS             2907950..2908798
     CDS             2908853..2910355
     CDS             complement(2910565..2911467)
     CDS             2911659..2912021
     CDS             2912586..2912957
     CDS             2913008..2913613
     CDS             2913654..2914016
     CDS             2914205..2914501
     CDS             2914617..2915420
     CDS             2915843..2917015
     CDS             complement(2917085..2917198)
     CDS             complement(2917223..2918338)
     CDS             complement(2918338..2919909)
     CDS             2920030..2921472
     CDS             complement(2921510..2922160)
     CDS             2922362..2922832
     CDS             2922917..2923072
     CDS             2923113..2923580
     CDS             complement(2923612..2924454)
     CDS             2924565..2925083
     CDS             2925076..2926329
     CDS             complement(2926384..2927418)
     CDS             2928087..2929433
     CDS             2929663..2931255
     CDS             complement(2931301..2931669)
     CDS             complement(2931835..2932302)
     CDS             2932457..2932633
     CDS             2932605..2935601
     CDS             complement(2935564..2936058)
     CDS             2936424..2936711
     CDS             complement(2936831..2937019)
     CDS             complement(2937293..2939194)
     CDS             2939438..2939665
     CDS             2940274..2941497
     CDS             2941680..2943428
     CDS             complement(2943536..2943847)
     CDS             complement(2943939..2945060)
     CDS             complement(2945247..2945978)
     CDS             complement(2945978..2946538)
     CDS             2946649..2947551
     CDS             complement(2947566..2948003)
     CDS             2948070..2949812
     CDS             2949812..2949922
     CDS             complement(2949912..2951567)
     CDS             complement(2951970..2952626)
     CDS             2952935..2954161
     CDS             2954158..2954913
     CDS             complement(2954999..2955289)
     CDS             complement(2955463..2955756)
     CDS             complement(2955802..2956536)
     CDS             complement(2956606..2957649)
     CDS             complement(2957788..2958573)
     CDS             complement(2958704..2959804)
     CDS             complement(2959801..2960481)
     CDS             complement(2960699..2961427)
     CDS             complement(2961516..2961995)
     CDS             complement(2961999..2962094)
     CDS             complement(2962097..2962342)
     CDS             complement(2962339..2962833)
     CDS             complement(2962883..2963389)
     CDS             complement(2963651..2964241)
     CDS             complement(2964336..2964791)
     CDS             complement(2964791..2965666)
     CDS             complement(2965663..2966397)
     CDS             complement(2966414..2968903)
     CDS             complement(2969033..2969296)
     CDS             complement(2969325..2969834)
     CDS             complement(2970100..2971113)
     CDS             2971287..2972999
     CDS             2972999..2973637
     CDS             2973741..2974316
     CDS             complement(2974546..2976642)
     CDS             complement(2976663..2977841)
     CDS             2977961..2978872
     CDS             complement(2978924..2979259)
     CDS             complement(2979589..2980362)
     CDS             complement(2980380..2980958)
     CDS             2981205..2983661
     CDS             2983707..2983799
     CDS             2983827..2985344
     CDS             complement(2985424..2986680)
     CDS             complement(2986677..2987411)
     CDS             2987487..2987951
     CDS             complement(2987939..2988661)
     CDS             2988733..2989497
     CDS             2989567..2991114
     CDS             complement(2991200..2992045)
     CDS             complement(2992381..2992779)
     CDS             complement(2992929..2993741)
     CDS             complement(2994001..2994999)
     CDS             complement(2995179..2997041)
     CDS             complement(2997199..2999697)
     CDS             3000069..3000407
     CDS             complement(3000504..3001271)
     CDS             complement(3001353..3005168)
     CDS             complement(3005230..3006888)
     CDS             3007583..3007957
     CDS             3008036..3008314
     CDS             complement(3008334..3008894)
     CDS             3008946..3009644
     CDS             3009634..3010227
     CDS             3010227..3012392
     CDS             3012415..3013599
     CDS             3013599..3015281
     CDS             3015298..3015960
     CDS             3015983..3016588
     CDS             3016692..3017825
     CDS             complement(3017872..3018354)
     CDS             3018449..3019327
     CDS             complement(3019438..3021102)
     CDS             complement(3021160..3021669)
     CDS             3021941..3022723
     CDS             3022779..3023000
     CDS             3023021..3023317
     CDS             3023357..3023881
     CDS             complement(3023953..3024426)
     CDS             3024671..3025099
     CDS             complement(3025202..3026863)
     CDS             complement(3027211..3029841)
     CDS             complement(3029963..3031441)
     CDS             3031715..3032515
     CDS             3032525..3033670
     CDS             3033675..3034889
     CDS             3035078..3035266
     CDS             3035322..3035576
     CDS             3035637..3035930
     CDS             3036008..3036787
     CDS             3037531..3038268
     CDS             complement(3038364..3039431)
     CDS             complement(3039620..3040756)
     CDS             complement(3040762..3043098)
     CDS             complement(3043044..3046631)
     CDS             complement(3046628..3048442)
     CDS             complement(3048571..3049749)
     CDS             3050426..3051025
     CDS             complement(3051085..3051840)
     CDS             complement(3051855..3053375)
     CDS             complement(3053826..3055472)
     CDS             complement(3055445..3056737)
     CDS             3057104..3059449
     CDS             complement(3059680..3061305)
     CDS             complement(3061710..3062450)
     CDS             complement(3062543..3064309)
     CDS             3064701..3065576
     CDS             3065853..3066596
     CDS             3066600..3067577
     CDS             3067630..3068418
     CDS             3068422..3069960
     CDS             3069964..3070929
     CDS             complement(3071076..3071678)
     CDS             3071838..3072869
     CDS             3072985..3073893
     CDS             complement(3073963..3075828)
     CDS             3076013..3076147
     CDS             3076713..3077150
     CDS             complement(3077220..3077513)
     CDS             3077727..3079160
     CDS             3079181..3079783
     CDS             3079764..3080282
     CDS             3080300..3081484
     CDS             complement(3081519..3081800)
     CDS             complement(3081969..3082871)
     CDS             3083018..3083275
     CDS             3083265..3083858
     CDS             3083929..3085647
     CDS             3085783..3087129
     CDS             3087141..3087731
     CDS             complement(3087888..3088013)
     CDS             3088017..3088232
     CDS             complement(3088413..3090854)
     CDS             complement(3090835..3092007)
     CDS             complement(3092004..3092321)
     CDS             complement(3092322..3093605)
     CDS             3093954..3095789
     CDS             3096000..3097712
     CDS             complement(3097789..3098661)
     CDS             complement(3098776..3099456)
     CDS             complement(3099600..3100412)
     CDS             complement(3100405..3101601)
     CDS             complement(3101598..3102686)
     CDS             3102879..3104153
     CDS             3104289..3105101
     CDS             complement(3105098..3105472)
     CDS             3105643..3107043
     CDS             3107410..3108753
     CDS             3108915..3109571
     CDS             3109931..3110245
     CDS             3110443..3110541
     CDS             3110551..3111471
     CDS             3111688..3112038
     CDS             3112058..3113185
     CDS             3113182..3113871
     CDS             3113868..3114014
     CDS             3114294..3116021
     CDS             3116063..3117166
     CDS             3117199..3118407
     CDS             complement(3118589..3119272)
     CDS             complement(3119745..3120377)
     CDS             3120543..3122165
     CDS             3122343..3122873
     CDS             3122870..3123166
     CDS             complement(3123264..3123734)
     CDS             complement(3123768..3124703)
     CDS             3124879..3125610
     CDS             complement(3125761..3126516)
     CDS             complement(3126657..3126830)
     CDS             3126909..3128060
     CDS             complement(3128114..3129496)
     CDS             complement(3129497..3130021)
     CDS             complement(3130018..3130491)
     CDS             complement(3130488..3130598)
     CDS             complement(3130555..3131256)
     CDS             complement(3131276..3132160)
     CDS             complement(3132164..3132877)
     CDS             complement(3132935..3133045)
     CDS             complement(3133042..3134355)
     CDS             complement(3134355..3135479)
     CDS             complement(3135483..3136031)
     CDS             complement(3136043..3137482)
     CDS             complement(3137448..3138191)
     CDS             complement(3138347..3138763)
     CDS             complement(3138760..3138963)
     CDS             complement(3139152..3139805)
     CDS             3139927..3142209
     CDS             3142211..3142924
     CDS             3143052..3143390
     CDS             3143452..3144087
     CDS             complement(3144200..3144559)
     CDS             complement(3144552..3144986)
     CDS             3145330..3145818
     CDS             3146481..3147092
     CDS             3147153..3147446
     CDS             3147575..3148303
     CDS             3148322..3148966
     CDS             3149080..3149925
     CDS             3150037..3150255
     CDS             complement(3150409..3150576)
     CDS             3150626..3151237
     CDS             3151234..3151653
     CDS             3151798..3152064
     CDS             3152316..3153629
     CDS             3153995..3154642
     CDS             complement(3154646..3155386)
     CDS             complement(3155500..3155808)
     CDS             3156316..3156708
     CDS             3156701..3156886
     CDS             complement(3157808..3158752)
     CDS             3158978..3160315
     CDS             3160332..3161663
     CDS             3162004..3162180
     CDS             complement(3162256..3163509)
     CDS             complement(3163711..3164586)
     CDS             3164719..3165918
     CDS             complement(3166147..3166302)
     CDS             3167011..3168429
     CDS             3168442..3168918
     CDS             3169186..3169476
     CDS             3169577..3170359
     CDS             complement(3170387..3171583)
     CDS             complement(3171670..3173241)
     CDS             3173390..3174595
     CDS             3174947..3176161
     CDS             3176439..3177545
     CDS             3178026..3179762
     CDS             complement(3179845..3181206)
     CDS             complement(3181397..3182290)
     CDS             complement(3182302..3182634)
     CDS             complement(3182635..3183249)
     CDS             complement(3183254..3185230)
     CDS             complement(3185234..3186259)
     CDS             3186868..3188793
     CDS             3188790..3189989
     CDS             complement(3190244..3190396)
     CDS             complement(3190554..3191516)
     CDS             3191813..3192370
     CDS             complement(3192404..3192607)
     CDS             complement(3192818..3193258)
     CDS             3193590..3194630
     CDS             3194741..3195391
     CDS             3195403..3196371
     CDS             3196432..3197280
     CDS             3197420..3198226
     CDS             3198333..3198476
     CDS             3198572..3199771
     CDS             3199781..3202885
     CDS             3203004..3203762
     CDS             3203817..3204272
     CDS             3204596..3206131
     CDS             3206128..3209250
     CDS             3209299..3209532
     CDS             3209529..3209654
     CDS             complement(3209754..3210770)
     CDS             3211062..3213554
     CDS             complement(3213597..3216749)
     CDS             complement(3216742..3217767)
     CDS             complement(3217824..3218270)
     CDS             complement(3218283..3218696)
     CDS             complement(3218696..3219013)
     CDS             3219129..3219314
     CDS             3219658..3220032
     CDS             3220264..3220992
     CDS             complement(3221076..3222086)
     CDS             complement(3222241..3223518)
     CDS             complement(3223518..3224882)
     CDS             complement(3224966..3225931)
     CDS             complement(3226038..3227522)
     CDS             complement(3227791..3228933)
     CDS             complement(3229047..3230972)
     CDS             complement(3231270..3231845)
     CDS             3232112..3232996
     CDS             3233109..3234773
     CDS             3235264..3236157
     CDS             3236624..3237064
     CDS             3237316..3238479
     CDS             3238476..3240416
     CDS             3240419..3241786
     CDS             3241940..3242746
     CDS             3243011..3244117
     CDS             3244466..3244684
     CDS             complement(3244740..3245966)
     CDS             complement(3246064..3246474)
     CDS             complement(3246875..3247297)
     CDS             3247485..3247985
     CDS             complement(3248033..3248515)
     CDS             complement(3248515..3248853)
     CDS             3249041..3250084
     CDS             3250286..3250543
     CDS             complement(3250678..3251955)
     CDS             complement(3252007..3252606)
     CDS             3252963..3254426
     CDS             3254673..3255977
     CDS             3256186..3257511
     CDS             3257795..3257959
     CDS             3257960..3259309
     CDS             3259500..3260654
     CDS             3260805..3261275
     CDS             3261702..3262469
     CDS             3262620..3263297
     CDS             complement(3263407..3264570)
     CDS             complement(3264626..3265327)
     CDS             complement(3265653..3266234)
     CDS             complement(3266462..3266839)
     CDS             3267441..3267956
     CDS             3268034..3268672
     CDS             complement(3268688..3269719)
     CDS             complement(3270103..3270207)
     CDS             3270842..3271873
     CDS             complement(3272235..3273509)
     CDS             complement(3273506..3274513)
     CDS             complement(3274515..3277007)
     CDS             complement(3277258..3277950)
     CDS             3278217..3279944
     CDS             complement(3280117..3280515)
     CDS             3280688..3281164
     CDS             complement(3281169..3281651)
     CDS             complement(3281691..3281828)
     CDS             3282484..3283203
     CDS             3283786..3285555
     CDS             3285548..3287293
     CDS             3287429..3287833
     CDS             3287843..3288229
     CDS             complement(3288287..3289264)
     CDS             3289500..3290204
     CDS             complement(3290280..3291401)
     CDS             complement(3291459..3292595)
     CDS             complement(3292600..3293442)
     CDS             3293610..3294578
     CDS             3295021..3295278
     CDS             3295323..3297050
     CDS             3297094..3297603
     CDS             complement(3297692..3298630)
     CDS             complement(3298717..3299535)
     CDS             3299773..3300321
     CDS             complement(3300350..3301000)
     CDS             complement(3301178..3304930)
     CDS             complement(3304927..3306153)
     CDS             complement(3306258..3306686)
     CDS             3306866..3307777
     CDS             3307952..3309733
     CDS             3310107..3310394
     CDS             3310424..3311767
     CDS             3312176..3313357
     CDS             complement(3313435..3313659)
     CDS             3313951..3315375
     CDS             3315523..3318831
     CDS             3319346..3320182
     CDS             3321140..3321766
     CDS             3321868..3322899
     CDS             complement(3322959..3323999)
     CDS             3324288..3325145
     CDS             3325149..3326027
     CDS             complement(3326152..3328311)
     CDS             complement(3328343..3329572)
     CDS             3329944..3330798
     CDS             3330863..3331564
     CDS             3331680..3332375
     CDS             3332347..3332994
     CDS             3332991..3334736
     CDS             3334800..3335858
     CDS             complement(3335927..3337300)
     CDS             complement(3337379..3338674)
     CDS             complement(3338938..3339402)
     CDS             complement(3339736..3339936)
     CDS             3340151..3340444
     CDS             3341008..3344403
     CDS             3344816..3346501
     CDS             3346618..3347592
     CDS             3347594..3348502
     CDS             3348499..3349518
     CDS             3349530..3350510
     CDS             3350625..3352364
     CDS             3352470..3353342
     CDS             3353503..3355368
     CDS             complement(3355470..3355568)
     CDS             3355583..3357115
     CDS             3357185..3357541
     CDS             complement(3357672..3357839)
     CDS             complement(3357954..3360575)
     CDS             3360937..3362274
     CDS             complement(3362364..3363371)
     CDS             3363595..3364350
     CDS             3364460..3365344
     CDS             complement(3365652..3366824)
     CDS             3366986..3368125
     CDS             3368258..3369583
     CDS             complement(3369785..3370705)
     CDS             3370887..3372143
     CDS             3372408..3372944
     CDS             3372956..3373759
     CDS             3374185..3376413
     CDS             complement(3376367..3376993)
     CDS             3377152..3377796
     CDS             3378107..3378688
     CDS             3378759..3379628
     CDS             3379752..3380897
     CDS             complement(3380819..3382888)
     CDS             3383008..3383967
     CDS             complement(3383970..3385340)
     CDS             3385469..3387499
     CDS             3387614..3388051
     CDS             3388408..3390183
     CDS             3390261..3390800
     CDS             complement(3390856..3392136)
     CDS             complement(3392278..3393573)
     CDS             3394078..3394986
     CDS             3395093..3396433
     CDS             complement(3396456..3397316)
     CDS             complement(3397385..3399517)
     CDS             complement(3399594..3400928)
     CDS             complement(3401655..3403190)
     CDS             complement(3403593..3404543)
     CDS             complement(3404560..3408039)
     CDS             complement(3408078..3408668)
     CDS             complement(3408749..3409888)
     CDS             complement(3409881..3410672)
     CDS             complement(3410678..3411139)
     CDS             complement(3411164..3412183)
     CDS             complement(3412187..3412699)
     CDS             complement(3412848..3415271)
     CDS             complement(3415306..3416658)
     CDS             complement(3416830..3418023)
     CDS             complement(3418091..3418948)
     CDS             complement(3418975..3419751)
     CDS             complement(3419824..3420381)
     CDS             complement(3420439..3421173)
     CDS             complement(3421243..3422124)
     CDS             complement(3422229..3422957)
     CDS             3423320..3424108
     CDS             3424074..3426884
     CDS             3427020..3427847
     CDS             3427976..3428359
     CDS             complement(3428621..3430051)
     CDS             complement(3430486..3431451)
     CDS             complement(3431543..3432874)
     CDS             complement(3433399..3433839)
     CDS             complement(3433930..3434670)
     CDS             complement(3434726..3435061)
     CDS             3435537..3436565
     CDS             3436638..3436937
     CDS             3437063..3437299
     CDS             3437397..3437702
     CDS             3437709..3438494
     CDS             complement(3438586..3439134)
     CDS             3439311..3440159
     CDS             3440276..3442546
     CDS             3442638..3444257
     CDS             3444356..3445774
     CDS             3445940..3446737
     CDS             3446902..3447909
     CDS             3448031..3448474
     CDS             complement(3448559..3449653)
     CDS             complement(3449646..3450032)
     CDS             complement(3450065..3450703)
     CDS             complement(3450696..3451616)
     CDS             complement(3451899..3454040)
     CDS             complement(3454107..3455192)
     CDS             3455290..3455508
     CDS             complement(3455605..3455829)
     CDS             complement(3455841..3456878)
     CDS             complement(3456882..3458105)
     CDS             complement(3458124..3458720)
     CDS             complement(3458724..3459356)
     CDS             complement(3459349..3460137)
     CDS             complement(3460127..3461356)
     CDS             complement(3461360..3462703)
     CDS             complement(3463144..3463458)
     CDS             3463659..3464792
     CDS             3464814..3465389
     CDS             3465407..3465958
     CDS             3466074..3466403
     CDS             3466489..3467868
     CDS             3468025..3468846
     CDS             complement(3468979..3469461)
     CDS             3469661..3470593
     CDS             3470629..3471309
     CDS             complement(3471313..3471888)
     CDS             complement(3471915..3472970)
     CDS             complement(3472998..3473777)
     CDS             3473887..3474798
     CDS             3475323..3483833
     CDS             3484328..3485077
     CDS             complement(3485258..3486283)
     CDS             complement(3486367..3487386)
     CDS             complement(3487521..3489170)
     CDS             complement(3489388..3489855)
     CDS             complement(3489987..3490529)
     CDS             complement(3490544..3491086)
     CDS             complement(3491043..3491261)
     CDS             complement(3491258..3491737)
     CDS             complement(3491740..3492996)
     CDS             complement(3492996..3493118)
     CDS             complement(3493118..3493870)
     CDS             complement(3493867..3495126)
     CDS             complement(3495123..3495857)
     CDS             complement(3495854..3496282)
     CDS             complement(3496284..3497705)
     CDS             complement(3497702..3498601)
     CDS             complement(3498663..3499607)
     CDS             complement(3499791..3500420)
     CDS             complement(3500610..3501158)
     CDS             complement(3501264..3502124)
     CDS             complement(3502169..3502447)
     CDS             complement(3502479..3503075)
     CDS             3503407..3504579
     CDS             complement(3504650..3505078)
     CDS             complement(3505095..3505715)
     CDS             3505910..3507064
     CDS             3507456..3508502
     CDS             3508603..3509502
     CDS             3509598..3511541
     CDS             3512050..3513486
     CDS             3513588..3514421
     CDS             complement(3514540..3514872)
     CDS             3514943..3515905
     CDS             3515963..3516148
     CDS             3516323..3516904
     CDS             3517037..3518515
     CDS             complement(3518585..3518986)
     CDS             3519175..3520743
     CDS             3520730..3521224
     CDS             complement(3521197..3521433)
     CDS             complement(3521572..3521862)
     CDS             complement(3521996..3522247)
     CDS             complement(3522287..3522616)
     CDS             complement(3522797..3523702)
     CDS             complement(3523695..3524666)
     CDS             complement(3524857..3525465)
     CDS             complement(3525595..3526536)
     CDS             3526775..3527863
     CDS             3528131..3529372
     CDS             3529411..3529722
     CDS             3529737..3530063
     CDS             3530090..3532303
     CDS             3532319..3533635
     CDS             3533611..3534219
     CDS             3534232..3534804
     CDS             3534877..3537048
     CDS             3537110..3537913
     CDS             3537924..3538394
     CDS             3538405..3539466
     CDS             complement(3539520..3540752)
     CDS             3540989..3541135
     CDS             3541574..3541849
     CDS             complement(3541829..3545257)
     CDS             3545381..3545725
     CDS             3545715..3546020
     CDS             complement(3546049..3547236)
     CDS             complement(3547258..3548583)
     CDS             complement(3548553..3549698)
     CDS             complement(3549776..3550267)
     CDS             complement(3550298..3551020)
     CDS             3551256..3551993
     CDS             3552233..3553594
     CDS             3553596..3553844
     CDS             complement(3553912..3554985)
     CDS             3555135..3555263
     CDS             complement(3555334..3556728)
     CDS             complement(3556879..3556980)
     CDS             3557166..3558008
     CDS             3558469..3559776
     CDS             3560002..3561840
     CDS             3561927..3562265
     CDS             3562373..3562708
     CDS             3562822..3563691
     CDS             complement(3563716..3565122)
     CDS             complement(3565275..3566081)
     CDS             3566201..3567169
     CDS             3567184..3567399
     CDS             complement(3567474..3568058)
     CDS             complement(3568213..3568419)
     CDS             3568459..3569145
     CDS             3569328..3570227
     CDS             3570299..3571282
     CDS             complement(3571264..3572466)
     CDS             3572505..3572747
     CDS             complement(3573251..3574597)
     CDS             3574878..3576014
     CDS             3576021..3576998
     CDS             3576995..3577456
     CDS             3577487..3578986
     CDS             3578979..3579878
     CDS             3579947..3581590
     CDS             3581590..3581934
     CDS             3581931..3582377
     CDS             3582607..3583476
     CDS             3583492..3584025
     CDS             complement(3584093..3584389)
     CDS             complement(3584438..3584842)
     CDS             3585152..3585790
     CDS             3585900..3586700
     CDS             complement(3586762..3588684)
     CDS             complement(3588761..3591136)
     CDS             complement(3591225..3591776)
     CDS             complement(3591773..3593833)
     CDS             complement(3594206..3596215)
     CDS             complement(3596248..3597693)
     CDS             3597916..3598542
     CDS             3598550..3598759
     CDS             3598872..3599990
     CDS             complement(3600092..3601231)
     CDS             3601314..3601430
     CDS             complement(3601511..3603604)
     CDS             3603792..3604775
     CDS             3604796..3605347
     CDS             3605387..3605791
     CDS             complement(3605862..3606419)
     CDS             complement(3606416..3606928)
     CDS             3607097..3607936
     CDS             3607933..3608964
     CDS             3608978..3609766
     CDS             complement(3609838..3610464)
     CDS             3610797..3611807
     CDS             3612084..3612698
     CDS             3612698..3612949
     CDS             3613342..3615009
     CDS             3615140..3615475
     CDS             complement(3615729..3615998)
     CDS             3616015..3617079
     CDS             complement(3617148..3617984)
     CDS             complement(3618004..3618672)
     CDS             complement(3618669..3619682)
     CDS             3619857..3622289
     CDS             3622320..3623618
     CDS             3623618..3624613
     CDS             3624603..3625430
     CDS             3625435..3625797
     CDS             3625804..3626625
     CDS             complement(3626758..3627228)
     CDS             complement(3627352..3627777)
     CDS             complement(3627781..3628770)
     CDS             3629084..3629524
     CDS             3629668..3632556
     CDS             3632689..3633039
     CDS             complement(3633189..3634796)
     CDS             complement(3634970..3636340)
     CDS             complement(3636750..3637952)
     CDS             complement(3638145..3638402)
     CDS             complement(3638420..3638731)
     CDS             3638974..3639945
     CDS             complement(3640039..3640299)
     CDS             complement(3640327..3641211)
     CDS             complement(3641215..3642363)
     CDS             complement(3642456..3643742)
     CDS             complement(3643806..3644069)
     CDS             complement(3644140..3645066)
     CDS             complement(3645059..3645166)
     CDS             complement(3645156..3647039)
     CDS             complement(3647043..3647165)
     CDS             complement(3647182..3648726)
     CDS             complement(3648723..3649196)
     CDS             complement(3649205..3650344)
     CDS             complement(3650344..3650715)
     CDS             3650841..3651995
     CDS             3652088..3652837
     CDS             complement(3652918..3653373)
     CDS             3653848..3654891
     CDS             3654872..3655420
     CDS             3655447..3656247
     CDS             3656343..3656840
     CDS             complement(3657060..3658967)
     CDS             complement(3659006..3659590)
     CDS             complement(3659587..3660204)
     CDS             complement(3660185..3660757)
     CDS             complement(3660757..3664452)
     CDS             complement(3664600..3664803)
     CDS             complement(3665126..3666490)
     CDS             complement(3666546..3668858)
     CDS             3669066..3670064
     CDS             complement(3670134..3670832)
     CDS             complement(3670931..3671368)
     CDS             complement(3671440..3672072)
     CDS             complement(3672144..3673043)
     CDS             3673141..3673743
     CDS             complement(3673872..3675020)
     CDS             complement(3675119..3676243)
     CDS             complement(3676236..3677123)
     CDS             3677244..3677924
     CDS             3677947..3678411
     CDS             3678854..3679354
     CDS             complement(3679415..3679855)
     CDS             3680158..3681360
     CDS             3681446..3683584
     CDS             complement(3683990..3684484)
     CDS             complement(3684484..3686202)
     CDS             complement(3686593..3686745)
     CDS             complement(3686847..3687893)
     CDS             complement(3687890..3688393)
     CDS             complement(3688520..3689143)
     CDS             3689551..3691125
     CDS             3691128..3692213
     CDS             3692246..3693643
     CDS             3693656..3694255
     CDS             3694401..3695330
     CDS             complement(3695463..3695753)
     CDS             3696042..3697022
     CDS             3697019..3698626
     CDS             3698613..3699308
     CDS             complement(3699393..3700763)
     CDS             complement(3700975..3701658)
     CDS             complement(3701668..3703815)
     CDS             complement(3704026..3704475)
     CDS             complement(3705967..3706062)
     CDS             complement(3708517..3708771)
     CDS             3710567..3713434
     CDS             3713635..3714291
     CDS             complement(3714348..3714536)
     CDS             complement(3714595..3716526)
     CDS             complement(3716550..3717047)
     CDS             complement(3717143..3718777)
     CDS             complement(3718819..3719112)
     CDS             3719329..3720699
     CDS             complement(3720724..3721200)
     CDS             3721651..3723093
     CDS             3723221..3724540
     CDS             3724741..3725826
     CDS             complement(3725889..3727082)
     CDS             3727292..3728179
     CDS             complement(3728230..3729507)
     CDS             complement(3729501..3729998)
     CDS             3730349..3730903
     CDS             3730969..3731520
     CDS             3731486..3731680
     CDS             complement(3731743..3731988)
     CDS             complement(3732299..3732493)
     CDS             complement(3732528..3733358)
     CDS             complement(3733466..3734629)
     CDS             3734865..3735461
     CDS             3735547..3736692
     CDS             complement(3736918..3737154)
     CDS             complement(3737286..3737825)
     CDS             complement(3737907..3738347)
     CDS             3738780..3740372
     CDS             3740490..3741779
     CDS             3742079..3742453
     CDS             3742434..3742985
     CDS             3743331..3745595
     CDS             3745786..3746256
     CDS             3746686..3748023
     CDS             3748112..3749143
     CDS             complement(3750737..3752587)
     CDS             complement(3752810..3754597)
     CDS             complement(3754686..3755129)
     CDS             complement(3755145..3755360)
     CDS             3755540..3756553
     CDS             complement(3756639..3757622)
     CDS             complement(3757670..3758716)
     CDS             complement(3758726..3759295)
     CDS             complement(3759292..3759909)
     CDS             complement(3759914..3760660)
     CDS             complement(3760641..3761699)
     CDS             complement(3761699..3762175)
     CDS             complement(3762309..3762998)
     CDS             complement(3762991..3763308)
     CDS             complement(3763488..3764789)
     CDS             complement(3764879..3766516)
     CDS             complement(3766658..3767455)
     CDS             complement(3767552..3769771)
     CDS             complement(3769945..3771264)
     CDS             3771495..3774206
     CDS             3774337..3774816
     CDS             3774916..3775737
     CDS             complement(3775798..3776535)
     CDS             complement(3776609..3777316)
     CDS             complement(3777317..3778216)
     CDS             complement(3778275..3778946)
     CDS             complement(3778947..3779870)
     CDS             complement(3779874..3781667)
     CDS             complement(3781786..3782247)
     CDS             complement(3782341..3783315)
     CDS             complement(3783337..3783930)
     CDS             complement(3783952..3784533)
     CDS             3784716..3786323
     CDS             complement(3786519..3786908)
     CDS             complement(3786915..3787184)
     CDS             3787298..3788209
     CDS             complement(3788216..3789115)
     CDS             3789240..3789677
     CDS             complement(3789773..3790114)
     CDS             3790308..3790625
     CDS             3790622..3792409
     CDS             3792542..3792955
     CDS             complement(3792996..3794300)
     CDS             complement(3794530..3795609)
     CDS             complement(3795726..3796889)
     CDS             complement(3796951..3797961)
     CDS             complement(3798011..3798940)
     CDS             complement(3799302..3799649)
     CDS             3799790..3800668
     CDS             3800892..3801434
     CDS             3801804..3802370
     CDS             3802375..3803064
     CDS             3803102..3804388
     CDS             3804414..3804884
     CDS             3805092..3805958
     CDS             3806226..3807869
     CDS             complement(3808011..3809042)
     CDS             3809350..3809454
     CDS             3809478..3810014
     CDS             complement(3810609..3811199)
     CDS             complement(3811371..3813095)
     CDS             complement(3813100..3814515)
     CDS             complement(3814527..3815495)
     CDS             complement(3815612..3816988)
     CDS             3817252..3818175
     CDS             3818172..3818627
     CDS             complement(3818706..3819116)
     CDS             3819271..3821181
     CDS             3821174..3821635
     CDS             3821629..3822483
     CDS             3822923..3823033
     CDS             3823282..3824097
     CDS             complement(3825587..3825793)
     CDS             3825986..3826348
     CDS             3826455..3827051
     CDS             complement(3827093..3828271)
     CDS             3828750..3829178
     CDS             3829505..3830428
     CDS             3830575..3830931
     CDS             3830921..3831613
     CDS             3831763..3832794
     CDS             3832775..3833389
     CDS             3833604..3833981
     CDS             3834118..3834726
     CDS             complement(3834772..3836292)
     CDS             complement(3836581..3837507)
     CDS             complement(3837685..3838935)
     CDS             complement(3839069..3840268)
     CDS             complement(3840486..3840956)
     CDS             complement(3841259..3842365)
     CDS             complement(3842488..3843207)
     CDS             complement(3843362..3843952)
     CDS             complement(3844068..3844664)
     CDS             3844781..3845050
     CDS             3844993..3846156
     CDS             3846225..3846689
     CDS             3846801..3848861
     CDS             3848861..3849556
     CDS             3849669..3851297
     CDS             complement(3851340..3852653)
     CDS             3853021..3853788
     CDS             complement(3853750..3855063)
     CDS             complement(3855277..3856116)
     CDS             3856322..3856885
     CDS             complement(3857026..3857832)
     CDS             complement(3857973..3859211)
     CDS             3859395..3860018
     CDS             complement(3859991..3860209)
     CDS             3860327..3860803
     CDS             complement(3860971..3861288)
     CDS             complement(3861434..3861661)
     CDS             complement(3861696..3862121)
     CDS             3862182..3862658
     CDS             3862655..3863659
     CDS             3863861..3864304
     CDS             3864403..3865557
     CDS             3865629..3866075
     CDS             3866318..3869200
     CDS             complement(3869435..3870199)
     CDS             complement(3870289..3870645)
     CDS             complement(3870728..3871507)
     CDS             complement(3871589..3871951)
     CDS             complement(3871979..3872968)
     CDS             complement(3872989..3873546)
     CDS             3874019..3874222
     CDS             3874242..3874505
     CDS             3874678..3875769
     CDS             complement(3875829..3876113)
     CDS             complement(3876118..3876546)
     CDS             complement(3876619..3877158)
     CDS             complement(3877333..3879492)
     CDS             complement(3879708..3881855)
     CDS             complement(3882003..3882155)
     CDS             complement(3882136..3884085)
     CDS             complement(3884088..3885242)
     CDS             3885392..3886072
     CDS             3886069..3887358
     CDS             complement(3887416..3887904)
     CDS             complement(3889508..3889603)
     CDS             complement(3892057..3892311)
     CDS             complement(3894055..3895101)
     CDS             complement(3895104..3895382)
     CDS             complement(3895455..3896105)
     CDS             3896342..3896902
     CDS             3897049..3897339
     CDS             3897341..3897781
     CDS             complement(3897835..3898743)
     CDS             3898924..3899382
     CDS             complement(3899402..3900634)
     CDS             3900859..3901728
     CDS             3901925..3903178
     CDS             complement(3903267..3904577)
     CDS             complement(3904763..3905527)
     CDS             3905812..3906396
     CDS             complement(3906931..3908634)
     CDS             complement(3908763..3909860)
     CDS             3910042..3910989
     CDS             complement(3911214..3911891)
     CDS             complement(3911913..3912545)
     CDS             complement(3912635..3913075)
     CDS             3913165..3913914
     CDS             complement(3913918..3914346)
     CDS             3914652..3915314
     CDS             complement(3915362..3916069)
     CDS             3916251..3917855
     CDS             3917965..3918264
     CDS             complement(3918333..3918752)
     CDS             complement(3918771..3919070)
     CDS             complement(3919070..3919621)
     CDS             complement(3919650..3920474)
     CDS             complement(3920565..3921266)
     CDS             3921306..3922340
     CDS             3922376..3923485
     CDS             3923517..3924290
     CDS             complement(3924479..3925702)
     CDS             3925831..3926541
     CDS             3926778..3928040
     CDS             complement(3928116..3928346)
     CDS             complement(3928351..3928812)
     CDS             3928853..3929242
     CDS             3929399..3930385
     CDS             3930388..3930537
     CDS             complement(3930623..3931048)
     CDS             complement(3931150..3931422)
     CDS             3931742..3932224
     CDS             3932327..3932707
     CDS             complement(3932800..3934164)
     CDS             3934265..3936643
     CDS             complement(3936690..3937595)
     CDS             complement(3937650..3938660)
     CDS             3938780..3939397
     CDS             complement(3939471..3940187)
     CDS             complement(3940265..3941473)
     CDS             complement(3941488..3942819)
     CDS             complement(3942926..3943699)
     CDS             complement(3944103..3944273)
     CDS             complement(3944397..3945671)
     CDS             complement(3945885..3946673)
     CDS             3946717..3947328
     CDS             complement(3947297..3947479)
     CDS             complement(3947565..3948077)
     CDS             complement(3948194..3949546)
     CDS             complement(3949738..3950670)
     CDS             complement(3951587..3952756)
     CDS             complement(3953511..3954332)
     CDS             complement(3954360..3954674)
     CDS             complement(3954723..3954947)
     CDS             complement(3955196..3955819)
     CDS             complement(3955981..3956130)
     CDS             complement(3957146..3959950)
     CDS             complement(3959947..3960201)
     CDS             complement(3960198..3960557)
     CDS             complement(3960554..3960760)
     CDS             complement(3961045..3961911)
     CDS             3963388..3964419
     CDS             complement(3964431..3965003)
     CDS             complement(3965000..3965314)
     CDS             3965585..3966835
     CDS             3967018..3967848
     CDS             3967931..3968611
     CDS             3968604..3969572
     CDS             3969689..3970399
     CDS             complement(3970429..3970827)
     CDS             complement(3970869..3972395)
     CDS             3972508..3972924
     CDS             complement(3972936..3973715)
     CDS             complement(3974082..3974891)
     CDS             complement(3975061..3976716)
     CDS             3977014..3977979
     CDS             3977972..3978901
     CDS             3978898..3979992
     CDS             complement(3980036..3981199)
     CDS             complement(3981258..3982496)
     CDS             3982642..3983586
     CDS             complement(3983602..3984120)
     CDS             3984279..3984749
     CDS             complement(3984814..3986778)
     CDS             3987037..3987294
     CDS             3987539..3989506
     CDS             3989656..3991272
     CDS             complement(3991328..3991864)
     CDS             complement(3991889..3993331)
     CDS             3993520..3994065
     CDS             3994062..3994307
     CDS             3994304..3995110
     CDS             complement(3995173..3996645)
     CDS             3997120..3997572
     CDS             complement(3997796..3998377)
     CDS             3998573..3999748
     CDS             complement(4000057..4000683)
     CDS             complement(4000794..4002062)
     CDS             complement(4002227..4002403)
     CDS             4002504..4004180
     CDS             4004373..4006472
     CDS             4006671..4007066
     CDS             4007098..4007814
     CDS             complement(4008073..4008825)
     CDS             complement(4008822..4009733)
     CDS             4009994..4010458
     CDS             4010480..4011094
     CDS             complement(4011160..4012059)
     CDS             complement(4012276..4015023)
     CDS             complement(4015533..4015865)
     CDS             4017055..4017435
     CDS             4017564..4017923
     CDS             4017991..4020522
     CDS             4020533..4021264
     CDS             4021269..4022297
     CDS             4022309..4022860
     CDS             complement(4022862..4023470)
     CDS             complement(4023463..4024095)
     CDS             complement(4024396..4025802)
     CDS             complement(4025813..4026730)
     CDS             complement(4026730..4027590)
     CDS             complement(4027753..4028475)
     CDS             complement(4028501..4030219)
     CDS             complement(4030256..4031611)
     CDS             4031820..4032725
     CDS             4032836..4033054
     CDS             complement(4033138..4034565)
     CDS             4034838..4035236
     CDS             complement(4035258..4035362)
     CDS             complement(4035402..4035506)
     CDS             complement(4035546..4035836)
     CDS             complement(4035951..4037330)
     CDS             4037683..4038888
     CDS             complement(4038998..4039498)
     CDS             complement(4039590..4040147)
     CDS             complement(4040196..4040465)
     CDS             complement(4040585..4041037)
     CDS             4041170..4042135
     CDS             4042145..4042663
     CDS             complement(4042707..4042955)
     CDS             complement(4043013..4043597)
     CDS             complement(4043594..4045381)
     CDS             complement(4045563..4046084)
     CDS             complement(4046212..4047357)
     CDS             complement(4047395..4049317)
     CDS             complement(4049773..4050819)
     CDS             complement(4050854..4051447)
     CDS             4051479..4051685
     CDS             complement(4051825..4053876)
     CDS             complement(4053963..4054862)
     CDS             complement(4055128..4055751)
     CDS             4055814..4056596
     CDS             4056799..4057419
     CDS             4057547..4059526
     CDS             complement(4059602..4060078)
     CDS             complement(4060218..4060670)
     CDS             complement(4060794..4061198)
     CDS             complement(4061278..4063080)
     CDS             complement(4063114..4063779)
     CDS             complement(4063958..4065583)
     CDS             complement(4065733..4066617)
     CDS             complement(4066726..4067124)
     CDS             4067315..4068187
     CDS             4068209..4070245
     CDS             4070245..4071750
     CDS             4071822..4073042
     CDS             4073079..4073510
     CDS             4073555..4074118
     CDS             4074115..4074474
     CDS             4074471..4075118
     CDS             4075165..4076133
     CDS             4076254..4077438
     CDS             4077435..4077926
     CDS             4078024..4078782
     CDS             complement(4078845..4079666)
     CDS             4079827..4081095
     CDS             complement(4081530..4082198)
     CDS             4082347..4082955
     CDS             4082997..4083809
     CDS             4084222..4085493
     CDS             complement(4085566..4085904)
     CDS             complement(4085989..4086774)
     CDS             complement(4086787..4087110)
     CDS             4087406..4088578
     CDS             4088578..4091031
     CDS             complement(4091118..4092002)
     CDS             complement(4092080..4092994)
     CDS             complement(4093053..4093742)
     CDS             complement(4093735..4094127)
     CDS             4094254..4094808
     CDS             4094801..4095121
     CDS             complement(4095130..4096008)
     CDS             complement(4096118..4097545)
     CDS             4097677..4098165
     CDS             4098251..4098688
     CDS             4098678..4099418
     CDS             complement(4099459..4099932)
     CDS             4100134..4100625
     CDS             4100706..4101767
     CDS             4101803..4102006
     CDS             4102023..4102313
     CDS             4102712..4105336
     CDS             4105353..4106600
     CDS             4106694..4106882
     CDS             complement(4106901..4107476)
     CDS             complement(4107803..4108630)
     CDS             complement(4108767..4109432)
     CDS             complement(4109451..4110743)
     CDS             complement(4110928..4113792)
     CDS             complement(4113858..4114313)
     CDS             complement(4114488..4115996)
     CDS             4116169..4117281
     CDS             4117307..4118377
     CDS             complement(4118450..4118971)
     CDS             4120047..4121090
     CDS             4121087..4121623
     CDS             complement(4121649..4123262)
     CDS             complement(4123259..4123801)
     CDS             complement(4123798..4124679)
     CDS             complement(4124676..4125101)
     CDS             complement(4125117..4127207)
     CDS             complement(4127204..4127806)
     CDS             complement(4127799..4128986)
     CDS             complement(4128983..4129324)
     CDS             complement(4129321..4131372)
     CDS             complement(4131567..4131830)
     CDS             complement(4131954..4132388)
     CDS             complement(4132385..4132846)
     CDS             complement(4132833..4133168)
     CDS             complement(4133183..4133392)
     CDS             complement(4133402..4133857)
     CDS             complement(4133861..4134997)
     CDS             complement(4135002..4135688)
     CDS             complement(4135691..4136209)
     CDS             complement(4136206..4136667)
     CDS             complement(4136783..4137511)
     CDS             complement(4137515..4138567)
     CDS             complement(4138577..4139449)
     CDS             4139627..4141447
     CDS             4141444..4142460
     CDS             4142526..4142777
     CDS             4145007..4145951
     CDS             4146096..4146602
     CDS             4146964..4147821
     CDS             4147824..4148483
     CDS             complement(4148740..4149057)
     CDS             complement(4148999..4151278)
     CDS             complement(4151275..4151532)
     CDS             complement(4151529..4151834)
     CDS             complement(4151831..4152040)
     CDS             complement(4152111..4152374)
     CDS             complement(4152389..4152565)
     CDS             complement(4152633..4153085)
     CDS             complement(4153102..4153611)
     CDS             complement(4153638..4153856)
     CDS             4154004..4154720
     CDS             4154884..4155852
     CDS             4156238..4157452
     CDS             complement(4157632..4158663)
     CDS             complement(4158981..4161512)
     CDS             4161773..4162765
     CDS             4162762..4163496
     CDS             4163493..4164542
     CDS             4164553..4165716
     CDS             complement(4165811..4166062)
     CDS             complement(4166215..4167225)
     CDS             4167443..4168504
     CDS             4168627..4169508
     CDS             4169741..4171783
     CDS             4171850..4172470
     CDS             4172648..4173685
     CDS             4173836..4174408
     CDS             4174534..4175247
     CDS             4175443..4175748
     CDS             complement(4175776..4176396)
     CDS             4176644..4177282
     CDS             complement(4177352..4178626)
     CDS             4179282..4179599
     CDS             4179747..4180163
     CDS             complement(4180231..4180815)
     CDS             4181037..4181672
     CDS             4181695..4181850
     CDS             4182190..4182822
     CDS             complement(4182905..4183213)
     CDS             4183357..4183692
     CDS             4183673..4183936
     CDS             complement(4184596..4185819)
     CDS             complement(4185816..4186583)
     CDS             complement(4186585..4186797)
     CDS             complement(4186794..4187567)
     CDS             complement(4187557..4189131)
     CDS             complement(4189128..4191134)
     CDS             complement(4191616..4193094)
     CDS             complement(4193396..4193875)
     CDS             complement(4193962..4194378)
     CDS             4194469..4195137
     CDS             4195134..4196438
     CDS             complement(4196509..4197405)
     CDS             complement(4197645..4201328)
     CDS             4201544..4202821
     CDS             4203289..4203465
     CDS             complement(4203612..4204133)
     CDS             complement(4204250..4205071)
     CDS             4205247..4205510
     CDS             complement(4205637..4206347)
     CDS             4206607..4207827
     CDS             4207837..4208214
     CDS             4208221..4209285
     CDS             4209286..4211958
     CDS             4211968..4213098
     CDS             complement(4213095..4213775)
     CDS             4213957..4214457
     CDS             4214583..4215269
     CDS             4215412..4216128
     CDS             4216289..4216495
     CDS             complement(4216621..4218138)
     CDS             complement(4218155..4218988)
     CDS             complement(4219018..4219161)
     CDS             complement(4219195..4219338)
     CDS             complement(4219388..4223257)
     CDS             complement(4223288..4224757)
     CDS             complement(4224852..4225439)
     CDS             complement(4225540..4226025)
     CDS             complement(4226025..4226915)
     CDS             complement(4226958..4227998)
     CDS             complement(4228203..4231931)
     CDS             complement(4231931..4232356)
     CDS             complement(4232394..4233179)
     CDS             complement(4233323..4233922)
     CDS             complement(4233919..4234809)
     CDS             complement(4234902..4236572)
     CDS             complement(4236643..4236963)
     CDS             complement(4236956..4237603)
     CDS             complement(4237603..4238196)
     CDS             complement(4238196..4239059)
     CDS             4239129..4240076
     CDS             complement(4240099..4242027)
     CDS             complement(4242690..4243340)
     CDS             4243609..4244706
     CDS             complement(4244779..4246311)
     CDS             complement(4246313..4248016)
     CDS             complement(4248072..4249016)
     CDS             complement(4249009..4250244)
     CDS             complement(4250400..4251104)
     CDS             complement(4251116..4251775)
     CDS             complement(4251788..4251901)
     CDS             complement(4251901..4252755)
     CDS             complement(4253207..4254160)
     CDS             complement(4254160..4254828)
     CDS             complement(4254880..4256775)
     CDS             4256887..4257516
     CDS             4257631..4257945
     CDS             complement(4257981..4258355)
     CDS             complement(4258377..4258997)
     CDS             4259147..4260265
     CDS             complement(4260734..4261987)
     CDS             complement(4262237..4263658)
     CDS             complement(4263891..4264193)
     CDS             complement(4264208..4264369)
     CDS             4264641..4265609
     CDS             complement(4265720..4266319)
     CDS             complement(4266430..4266675)
     CDS             4266884..4268161
     CDS             complement(4268176..4268538)
     CDS             complement(4268610..4269272)
     CDS             complement(4269328..4269504)
     CDS             4269601..4270653
     CDS             4270653..4272206
     CDS             complement(4272325..4272951)
     CDS             4273126..4273278
     CDS             complement(4273576..4274730)
     CDS             complement(4274675..4275955)
     CDS             complement(4276059..4277030)
     CDS             complement(4277447..4279588)
     CDS             complement(4279823..4280254)
     CDS             complement(4280303..4280626)
     CDS             4280888..4281487
     CDS             4281552..4283408
     CDS             4283405..4283791
     CDS             4284088..4285074
     CDS             complement(4286073..4286480)
     CDS             complement(4286991..4287311)
     CDS             complement(4287448..4288326)
     CDS             4288782..4288904
     CDS             complement(4288980..4289738)
     CDS             complement(4289907..4290497)
     CDS             4291038..4291640
     CDS             4291736..4294564
     CDS             4294709..4296394
     CDS             4296947..4297159
     CDS             4297582..4298073
     CDS             4298086..4299561
     CDS             complement(4299593..4301008)
     CDS             complement(4301182..4302567)
     CDS             complement(4302578..4303300)
     CDS             4303494..4303679
     CDS             4303766..4304146
     CDS             4304467..4304817
     CDS             4305044..4307038
     CDS             complement(4307090..4307518)
     CDS             complement(4307697..4308698)
     CDS             4309197..4309535
     CDS             4309561..4310802
     CDS             4311405..4312037
     CDS             complement(4312303..4313316)
     CDS             4313365..4313763
     CDS             complement(4313991..4315217)
     CDS             complement(4315539..4317602)
     CDS             complement(4317599..4321219)
     CDS             complement(4321219..4324623)
     CDS             complement(4324856..4325248)
     CDS             complement(4325289..4325975)
     CDS             complement(4326006..4326299)
     CDS             4326708..4327457
     CDS             4327896..4328660
     CDS             complement(4328803..4329567)
     CDS             4329797..4330846
     CDS             4330856..4331689
     CDS             4331689..4332585
     CDS             4332578..4333354
     CDS             4333361..4334368
     CDS             4334454..4335113
     CDS             complement(4335152..4336762)
     CDS             4336872..4337312
     CDS             4337459..4338358
     CDS             complement(4338484..4339344)
     CDS             complement(4339341..4339826)
     CDS             4339988..4341436
     CDS             complement(4341782..4342108)
     CDS             4342324..4343532
     CDS             4343678..4344451
     CDS             complement(4344505..4344885)
     CDS             4345021..4346460
     CDS             4346457..4347545
     CDS             4347709..4349610
     CDS             complement(4349704..4350786)
     CDS             complement(4350946..4351662)
     CDS             complement(4351664..4352293)
     CDS             complement(4352309..4353379)
     CDS             complement(4353618..4354454)
     CDS             4354602..4356122
     CDS             4356137..4356892
     CDS             complement(4356914..4357594)
     CDS             4357823..4358155
     CDS             complement(4359675..4359770)
     CDS             complement(4362225..4362479)
     CDS             4364135..4364281
     CDS             complement(4364692..4365075)
     CDS             complement(4365119..4366108)
     CDS             complement(4366134..4366754)
     CDS             complement(4366794..4367183)
     CDS             complement(4367198..4367554)
     CDS             complement(4367694..4367807)
     CDS             complement(4367835..4369163)
     CDS             complement(4369172..4369609)
     CDS             complement(4369612..4369791)
     CDS             complement(4369798..4370298)
     CDS             complement(4370313..4370615)
     CDS             complement(4370676..4371209)
     CDS             complement(4371223..4371615)
     CDS             complement(4371637..4371942)
     CDS             complement(4371953..4372492)
     CDS             complement(4372506..4372823)
     CDS             complement(4372835..4373203)
     CDS             complement(4373351..4373599)
     CDS             complement(4373599..4373790)
     CDS             complement(4373790..4374203)
     CDS             complement(4374217..4374927)
     CDS             complement(4374931..4375278)
     CDS             complement(4375308..4375565)
     CDS             complement(4375588..4376409)
     CDS             complement(4376425..4376727)
     CDS             complement(4376724..4377329)
     CDS             complement(4377347..4377979)
     CDS             complement(4378002..4378313)
     CDS             4378671..4379585
     CDS             complement(4379623..4380921)
     CDS             complement(4380918..4381637)
     CDS             4381878..4382351
     CDS             4382699..4385005
     CDS             complement(4385043..4385321)
     CDS             complement(4385412..4386212)
     CDS             complement(4386214..4386447)
     CDS             complement(4386519..4387283)
     CDS             4387322..4388050
     CDS             4388269..4388847
     CDS             complement(4388955..4389959)
     CDS             complement(4389962..4390432)
     CDS             complement(4390480..4390911)
     CDS             4391237..4392766
     CDS             4392776..4394182
     CDS             complement(4394353..4395003)
     CDS             4395093..4396100
     CDS             complement(4396249..4396890)
     CDS             complement(4396900..4398696)
     CDS             complement(4398693..4399202)
     CDS             4399448..4400788
     CDS             4400935..4402284
     CDS             4402371..4402484
     CDS             4402488..4404557
     CDS             4404646..4406715
     CDS             complement(4406762..4407682)
     CDS             complement(4407670..4407804)
     CDS             4407856..4408521
     CDS             complement(4408594..4408899)
     CDS             complement(4408859..4409020)
     CDS             complement(4409105..4409977)
     CDS             complement(4410151..4411962)
     CDS             4412314..4413723
     CDS             4413815..4414396
     CDS             4414477..4415532
     CDS             4415542..4416960
     CDS             4417102..4418103
     CDS             complement(4418179..4419552)
     CDS             complement(4419583..4420023)
     CDS             complement(4420035..4420616)
     CDS             complement(4421447..4421821)
     CDS             4422207..4422860
     CDS             complement(4423673..4423933)
     CDS             complement(4423930..4424751)
     CDS             complement(4424855..4425763)
     CDS             complement(4425870..4426430)
     CDS             complement(4426530..4427033)
     CDS             complement(4427108..4427665)
     CDS             complement(4427721..4428194)
     CDS             complement(4428187..4429302)
     CDS             complement(4429304..4430392)
     CDS             4430501..4431013
     CDS             4431026..4431970
     CDS             4432016..4433308
     CDS             4433466..4434842
     CDS             4434938..4436380
     CDS             complement(4436468..4437808)
     CDS             complement(4437805..4438020)
     CDS             4438159..4438671
     CDS             complement(4438773..4439225)
     CDS             complement(4439524..4440363)
     CDS             complement(4440480..4441595)
     CDS             complement(4441592..4442347)
     CDS             complement(4442433..4443929)
     CDS             complement(4444036..4445367)
     CDS             4445541..4446083
     CDS             4446367..4447863
     CDS             4447872..4448162
     CDS             4448288..4449190
     CDS             4449259..4450077
     CDS             4450194..4450841
     CDS             complement(4450978..4453740)
     CDS             4455013..4456122
     CDS             complement(4456233..4456853)
     CDS             4456955..4457842
     CDS             complement(4457869..4458552)
     CDS             4459070..4460230
     CDS             complement(4460557..4460844)
     CDS             complement(4460878..4461297)
     CDS             complement(4461325..4461483)
     CDS             4461943..4462071
     CDS             4462269..4462781
     CDS             4462856..4463305
     CDS             complement(4463401..4463901)
     CDS             4465178..4465291
     CDS             complement(4466062..4468233)
     CDS             4468662..4469411
     CDS             4469519..4469659
     CDS             4469743..4471323
     CDS             4471403..4472521
     CDS             4472524..4473489
     CDS             complement(4473560..4474465)
     CDS             4474587..4475714
     CDS             4475765..4476601
     CDS             complement(4476665..4477387)
     CDS             4477735..4479795
     CDS             complement(4479875..4480825)
     CDS             complement(4481179..4481760)
     CDS             4481834..4482214
     CDS             complement(4483793..4483888)
     CDS             complement(4486317..4486571)
     CDS             4488227..4488790
     CDS             complement(4488875..4491631)
     CDS             4492032..4492682
     CDS             complement(4492754..4492963)
     CDS             complement(4493223..4494485)
     CDS             complement(4494507..4495286)
     CDS             complement(4495295..4496206)
     CDS             4496293..4496988
     CDS             4496985..4498340
     CDS             4498422..4498886
     CDS             complement(4498868..4499536)
     CDS             complement(4499533..4499808)
     CDS             complement(4499831..4500457)
     CDS             complement(4500688..4500954)
     CDS             complement(4501407..4502030)
     CDS             4502235..4504658
     CDS             complement(4504717..4505586)
     CDS             complement(4505583..4506011)
     CDS             4506265..4506699
     CDS             4506805..4506969
     CDS             complement(4506997..4507320)
     CDS             complement(4507458..4507580)
     CDS             complement(4507644..4508228)
     CDS             complement(4508177..4508626)
     CDS             complement(4508659..4509681)
     CDS             4509934..4510377
     CDS             4510410..4510697
     CDS             4510751..4512007
     CDS             complement(4512073..4513338)
     CDS             complement(4513340..4514455)
     CDS             4514640..4515485
     CDS             complement(4515547..4516590)
     CDS             4516824..4517306
     CDS             complement(4517385..4518326)
     CDS             complement(4518442..4519254)
     CDS             complement(4519279..4519734)
     CDS             complement(4519828..4519995)
     CDS             complement(4520007..4520243)
     CDS             complement(4520380..4521114)
     CDS             4521190..4522392
     CDS             4522538..4522996
     CDS             4523065..4523661
     CDS             4523812..4524648
     CDS             complement(4524810..4524998)
     CDS             4525421..4527070
     CDS             complement(4527227..4528708)
     CDS             4528897..4529790
     CDS             complement(4529779..4530651)
     CDS             4530824..4531015
     CDS             4531107..4533677
     CDS             complement(4534959..4535054)
     CDS             complement(4537509..4537763)
     CDS             complement(4539063..4539179)
     CDS             complement(4539444..4539968)
     CDS             complement(4539976..4541433)
     CDS             complement(4541470..4542087)
     CDS             complement(4542087..4543409)
     CDS             4543600..4545537
     CDS             4545742..4547889
     CDS             4547911..4549074
     CDS             4549361..4550083
     CDS             4550135..4551580
     CDS             4551585..4551719
     CDS             4551716..4552954
     CDS             complement(4553029..4553220)
     CDS             4553461..4553637
     CDS             4553657..4554004
     CDS             complement(4554126..4554782)
     CDS             complement(4555038..4555484)
     CDS             4555706..4556629
     CDS             4556639..4558708
     CDS             complement(4558840..4559313)
     CDS             complement(4559661..4560158)
     CDS             4560502..4561299
     CDS             4561437..4562201
     CDS             complement(4562302..4563654)
     CDS             4563928..4564284
     CDS             complement(4564436..4565662)
     CDS             complement(4565953..4567170)
     CDS             complement(4567288..4567629)
     CDS             complement(4567681..4568847)
     CDS             complement(4568844..4570409)
     CDS             4570581..4572110
     CDS             complement(4572199..4572906)
     CDS             4573220..4574167
     CDS             4574278..4575867
     CDS             4575870..4577285
     CDS             complement(4577269..4578273)
     CDS             4578751..4579830
     CDS             4579894..4580820
     CDS             4580817..4582085
     CDS             4582082..4582840
     CDS             4582857..4583558
     CDS             4583562..4584410
     CDS             complement(4584389..4584895)
     CDS             4585065..4585388
     CDS             4585385..4586218
     CDS             complement(4586292..4588706)
     CDS             4589007..4589264
     CDS             complement(4589434..4590132)
     CDS             complement(4590276..4591745)
     CDS             complement(4591779..4592462)
     CDS             complement(4592894..4594159)
     CDS             complement(4594366..4594692)
     CDS             4594806..4596095
     CDS             4596109..4597599
     CDS             4597630..4597884
     CDS             complement(4597956..4598705)
     CDS             4598783..4599523
     CDS             complement(4599531..4602077)
     CDS             complement(4602283..4604325)
     CDS             complement(4604549..4605568)
     CDS             complement(4605572..4606357)
     CDS             complement(4606469..4607224)
     CDS             complement(4607221..4607667)
     CDS             complement(4607671..4607916)
     CDS             complement(4608030..4609670)
     CDS             complement(4609670..4610278)
     CDS             complement(4610287..4611039)
     CDS             complement(4611105..4611482)
     CDS             complement(4611572..4611955)
     CDS             complement(4611915..4612826)
     CDS             complement(4614474..4614569)
     CDS             complement(4616998..4617252)
     CDS             complement(4618555..4618668)
     CDS             complement(4618886..4620064)
     CDS             complement(4620067..4620729)
     CDS             complement(4620726..4621127)
     CDS             complement(4621124..4621654)
     CDS             complement(4621651..4622946)
     CDS             complement(4622943..4623737)
     CDS             4623914..4624690
     CDS             complement(4625379..4625480)
     CDS             4625928..4627364
     CDS             4627466..4628497
     CDS             4628620..4629240
     CDS             complement(4629278..4630033)
     CDS             complement(4630048..4631568)
     CDS             4631838..4632293
     CDS             4632563..4633333
     CDS             4633924..4634505
     CDS             4634521..4635972
     CDS             4635969..4636181
     CDS             4636178..4637041
     CDS             complement(4637213..4638811)
     CDS             complement(4639402..4640130)
     CDS             complement(4640259..4640552)
     CDS             complement(4640613..4641554)
     CDS             complement(4641557..4642219)
     CDS             complement(4642241..4643227)
     CDS             complement(4643228..4645312)
     CDS             complement(4645296..4645793)
     CDS             complement(4646286..4648118)
     CDS             complement(4648177..4648953)
     CDS             4649074..4649748
     CDS             4649807..4651249
     CDS             4651259..4652023
     CDS             4652142..4653491
     CDS             complement(4653553..4654914)
     CDS             complement(4655009..4655437)
     CDS             complement(4655456..4656844)
     CDS             complement(4656878..4657744)
     CDS             complement(4657788..4659329)
     CDS             complement(4659345..4659878)
     CDS             complement(4659892..4660362)
     CDS             complement(4660420..4660647)
     CDS             complement(4660687..4661466)
     CDS             complement(4661475..4661882)
     CDS             complement(4662073..4662981)
     CDS             complement(4662978..4663781)
     CDS             complement(4663808..4664434)
     CDS             complement(4664443..4666332)
     CDS             complement(4666842..4667291)
     CDS             4667676..4669781
     CDS             4669839..4671485
     CDS             4671532..4672296
     CDS             4672311..4673237
     CDS             4673234..4675216
     CDS             complement(4675315..4677789)
     CDS             complement(4677955..4678929)
     CDS             complement(4678926..4679708)
     CDS             complement(4679705..4680655)
     CDS             complement(4680672..4681595)
     CDS             complement(4681592..4683361)
     CDS             complement(4683355..4685178)
     CDS             complement(4685312..4685830)
     CDS             4686032..4688200
     CDS             complement(4688246..4689568)
     CDS             complement(4689631..4694010)
     CDS             4694346..4694597
     CDS             4694767..4695936
     CDS             complement(4696038..4697399)
     CDS             complement(4697487..4699133)
     CDS             complement(4699354..4699713)
     CDS             complement(4699713..4699847)
     CDS             complement(4700117..4700851)
     CDS             complement(4700864..4701532)
     CDS             complement(4701533..4702291)