CDS             202..1557
     CDS             1712..2848
     CDS             2923..3120
     CDS             3450..4565
     CDS             4635..5204
     CDS             5207..8710
     CDS             8872..9144
     CDS             9131..9502
     CDS             9499..9624
     CDS             9637..10923
     CDS             10920..12206
     CDS             12211..12753
     CDS             12775..14754
     CDS             15012..16472
     CDS             17763..17870
     CDS             18229..18321
     CDS             20522..20674
     CDS             23764..23871
     CDS             24230..24322
     CDS             26523..26675
     CDS             31097..32326
     CDS             32579..33541
     CDS             33727..34482
     CDS             34585..35592
     CDS             35585..35827
     CDS             35948..36682
     CDS             36758..40531
     CDS             40692..42146
     CDS             42174..43196
     CDS             43364..43918
     CDS             44102..45649
     CDS             complement(45708..46133)
     CDS             complement(46439..46831)
     CDS             46994..48349
     CDS             48627..49118
     CDS             49105..50202
     CDS             50205..51740
     CDS             51733..52617
     CDS             53126..54418
     CDS             54550..55461
     CDS             55545..55640
     CDS             55687..56685
     CDS             56823..57260
     CDS             57284..57685
     CDS             57682..59457
     CDS             59765..62407
     CDS             complement(62377..62484)
     CDS             62659..63675
     CDS             64063..65352
     CDS             65552..65860
     CDS             66108..66374
     CDS             66497..66733
     CDS             66757..67086
     CDS             67083..67379
     CDS             67379..67675
     CDS             67693..68526
     CDS             68665..68943
     CDS             68959..69303
     CDS             69316..69969
     CDS             69973..70386
     CDS             70396..70602
     CDS             70628..70888
     CDS             70913..71281
     CDS             71360..71665
     CDS             71689..72231
     CDS             72247..72432
     CDS             72583..72981
     CDS             73184..73720
     CDS             73825..74181
     CDS             74200..74694
     CDS             74709..74891
     CDS             75107..75547
     CDS             75564..76868
     CDS             77018..77656
     CDS             77774..77992
     CDS             78018..78134
     CDS             78152..78517
     CDS             78535..78918
     CDS             78964..79902
     CDS             79917..80303
     CDS             complement(80809..81801)
     CDS             82940..83047
     CDS             83406..83498
     CDS             85699..85851
     CDS             88553..88744
     CDS             88829..89617
     CDS             89622..89771
     CDS             89892..90077
     CDS             90715..91023
     CDS             91063..91290
     CDS             91400..91843
     CDS             91847..92566
     CDS             92559..93374
     CDS             complement(93414..93797)
     CDS             complement(93848..95104)
     CDS             95208..97508
     CDS             97772..101338
     CDS             101429..105070
     CDS             105222..105587
     CDS             105680..106618
     CDS             106602..107588
     CDS             107590..107916
     CDS             107891..108319
     CDS             108276..108560
     CDS             108553..108987
     CDS             108971..109297
     CDS             109395..110348
     CDS             110407..111603
     CDS             complement(112181..112951)
     CDS             complement(112999..114066)
     CDS             114522..114815
     CDS             114812..115129
     CDS             115147..115773
     CDS             115925..116320
     CDS             complement(116580..117221)
     CDS             complement(117241..118218)
     CDS             complement(118205..119077)
     CDS             complement(119224..120717)
     CDS             120985..122568
     CDS             123850..127881
     CDS             128002..130164
     CDS             130192..131022
     CDS             131104..131976
     CDS             131963..132796
     CDS             132816..133532
     CDS             complement(134014..134625)
     CDS             135026..136432
     CDS             complement(136500..137411)
     CDS             137532..138716
     CDS             138728..139387
     CDS             139390..140037
     CDS             complement(140159..140839)
     CDS             141013..141378
     CDS             141415..142434
     CDS             142888..143208
     CDS             143198..145198
     CDS             145200..145679
     CDS             145748..146332
     CDS             146348..147346
     CDS             147343..147663
     CDS             147864..149639
     CDS             149640..151055
     CDS             151100..151726
     CDS             complement(151846..153108)
     CDS             complement(153121..153999)
     CDS             154437..155729
     CDS             156056..157099
     CDS             157271..157810
     CDS             158181..159536
     CDS             159541..160026
     CDS             160050..161765
     CDS             162020..162373
     CDS             complement(162657..162887)
     CDS             complement(163299..163466)
     CDS             complement(163638..163886)
     CDS             164121..165509
     CDS             165721..168222
     CDS             168529..169962
     CDS             170033..170311
     CDS             170434..170919
     CDS             171026..171688
     CDS             171693..172556
     CDS             172558..173262
     CDS             173587..175233
     CDS             175486..176577
     CDS             177065..178261
     CDS             178277..180004
     CDS             180135..182777
     CDS             182963..183418
     CDS             183470..183937
     CDS             complement(184039..184902)
     CDS             185121..186263
     CDS             186480..186791
     CDS             186795..187334
     CDS             187474..188253
     CDS             188253..188768
     CDS             complement(189382..190602)
     CDS             191215..191532
     CDS             191810..191929
     CDS             192181..193530
     CDS             complement(193879..194778)
     CDS             complement(194811..195386)
     CDS             195691..195822
     CDS             195941..196132
     CDS             196217..197005
     CDS             197010..197114
     CDS             197330..198001
     CDS             complement(198101..199000)
     CDS             complement(199033..200049)
     CDS             200347..200796
     CDS             200789..202495
     CDS             202498..204282
     CDS             204400..205167
     CDS             205121..205249
     CDS             205277..205723
     CDS             205804..207165
     CDS             207354..207851
     CDS             207982..208692
     CDS             208874..210319
     CDS             210714..211883
     CDS             212056..213339
     CDS             213343..214083
     CDS             214623..214982
     CDS             214966..215775
     CDS             215787..216701
     CDS             217015..217149
     CDS             217425..218129
     CDS             218178..219497
     CDS             219525..220487
     CDS             220500..221330
     CDS             221350..221805
     CDS             221849..222511
     CDS             222523..223437
     CDS             223459..224397
     CDS             complement(224508..225338)
     CDS             225623..226414
     CDS             226407..226976
     CDS             227090..227962
     CDS             228388..229260
     CDS             229270..229932
     CDS             229925..230557
     CDS             230559..231830
     CDS             231820..232758
     CDS             233025..233864
     CDS             233855..236476
     CDS             236684..237097
     CDS             237118..237588
     CDS             238072..240150
     CDS             240491..241501
     CDS             complement(241727..241843)
     CDS             complement(241985..242725)
     CDS             complement(242718..244286)
     CDS             244484..244801
     CDS             244888..246066
     CDS             246082..246408
     CDS             246474..247313
     CDS             247459..248220
     CDS             248227..249396
     CDS             249518..250288
     CDS             250383..251645
     CDS             251676..252902
     CDS             252889..253368
     CDS             253361..254779
     CDS             complement(254931..256112)
     CDS             complement(256280..257512)
     CDS             257843..259822
     CDS             259887..261389
     CDS             261389..262315
     CDS             262324..263394
     CDS             263387..264310
     CDS             266023..266130
     CDS             266489..266581
     CDS             268782..268934
     CDS             270694..271179
     CDS             271681..272265
     CDS             272265..273383
     CDS             273408..273716
     CDS             273785..274417
     CDS             274414..275007
     CDS             274983..275243
     CDS             275245..275598
     CDS             275646..276389
     CDS             276643..277749
     CDS             278231..278947
     CDS             279150..279992
     CDS             280319..281164
     CDS             281414..282478
     CDS             282479..283171
     CDS             complement(283225..283461)
     CDS             complement(283416..284594)
     CDS             284828..286042
     CDS             complement(286097..286771)
     CDS             complement(286781..288172)
     CDS             complement(288241..288954)
     CDS             289104..289661
     CDS             289708..290604
     CDS             290838..291371
     CDS             291638..292324
     CDS             292330..293832
     CDS             294047..294541
     CDS             294528..295700
     CDS             295701..296603
     CDS             296666..297976
     CDS             298186..301281
     CDS             301523..302125
     CDS             302165..303493
     CDS             303539..304021
     CDS             304139..305707
     CDS             305732..306262
     CDS             complement(306886..307809)
     CDS             complement(307891..308169)
     CDS             308430..309167
     CDS             309206..309706
     CDS             309721..310410
     CDS             310588..310830
     CDS             311008..311802
     CDS             311799..312785
     CDS             312764..313285
     CDS             313282..313743
     CDS             313740..314486
     CDS             314486..315190
     CDS             315187..315738
     CDS             315859..316581
     CDS             316578..316841
     CDS             317019..317567
     CDS             317878..318441
     CDS             318443..319096
     CDS             319389..320309
     CDS             320348..320902
     CDS             321035..322369
     CDS             322375..323238
     CDS             323369..324304
     CDS             324380..325033
     CDS             complement(325078..326079)
     CDS             complement(326076..327128)
     CDS             complement(327118..328050)
     CDS             complement(328076..328858)
     CDS             complement(329332..330447)
     CDS             complement(330649..332094)
     CDS             332182..333816
     CDS             333984..334613
     CDS             334837..335427
     CDS             335922..336215
     CDS             336446..337081
     CDS             337099..337974
     CDS             337993..338232
     CDS             338636..338959
     CDS             338964..339245
     CDS             339253..339828
     CDS             339855..340247
     CDS             complement(340294..340923)
     CDS             341222..341578
     CDS             complement(341652..342479)
     CDS             342713..343894
     CDS             344160..346895
     CDS             346933..349104
     CDS             349876..350583
     CDS             350735..350926
     CDS             351011..351799
     CDS             352082..354079
     CDS             354574..355587
     CDS             355591..356025
     CDS             356045..358225
     CDS             complement(358431..359183)
     CDS             359624..360136
     CDS             360374..360811
     CDS             361044..361295
     CDS             complement(361389..362096)
     CDS             362173..362286
     CDS             complement(363107..363577)
     CDS             364277..364513
     CDS             364506..365204
     CDS             365250..366239
     CDS             366572..367909
     CDS             368082..369464
     CDS             369495..370049
     CDS             370049..370300
     CDS             370320..371015
     CDS             371166..371507
     CDS             complement(371604..372251)
     CDS             372397..373329
     CDS             373393..374118
     CDS             374119..374973
     CDS             complement(375121..375927)
     CDS             376144..378549
     CDS             complement(378619..378972)
     CDS             379216..379641
     CDS             379747..380436
     CDS             380758..381486
     CDS             381515..382072
     CDS             382181..383038
     CDS             383149..383619
     CDS             383616..383831
     CDS             383987..385168
     CDS             385484..387256
     CDS             387415..388467
     CDS             388513..389088
     CDS             389247..389744
     CDS             389725..390132
     CDS             390252..391148
     CDS             391168..391644
     CDS             complement(391949..392128)
     CDS             complement(392140..392334)
     CDS             392748..392978
     CDS             complement(393474..394184)
     CDS             complement(394289..394525)
     CDS             394823..395047
     CDS             395025..395201
     CDS             395287..395514
     CDS             396414..396644
     CDS             396693..397010
     CDS             397390..397686
     CDS             397789..398103
     CDS             398592..399341
     CDS             399342..400676
     CDS             complement(400824..400949)
     CDS             complement(401026..401643)
     CDS             complement(401950..402390)
     CDS             complement(402401..404554)
     CDS             404838..405065
     CDS             405078..405275
     CDS             405814..406095
     CDS             406289..406699
     CDS             406944..408011
     CDS             408113..408502
     CDS             complement(408850..409119)
     CDS             409320..409427
     CDS             410190..411056
     CDS             411028..411162
     CDS             411228..412055
     CDS             412052..412645
     CDS             412835..414337
     CDS             414531..415652
     CDS             415841..416077
     CDS             416171..418504
     CDS             418507..418974
     CDS             418989..419699
     CDS             complement(419814..420461)
     CDS             complement(420511..421437)
     CDS             complement(421437..422120)
     CDS             complement(422331..423257)
     CDS             complement(423402..423779)
     CDS             complement(423790..424455)
     CDS             complement(424504..425589)
     CDS             425763..426764
     CDS             426895..427893
     CDS             427895..429229
     CDS             429651..431594
     CDS             431735..432448
     CDS             432486..432728
     CDS             432730..433548
     CDS             433550..434335
     CDS             complement(434439..435428)
     CDS             complement(435443..435979)
     CDS             436131..437120
     CDS             437131..437706
     CDS             437706..438080
     CDS             438098..438808
     CDS             438943..439512
     CDS             439481..440569
     CDS             440587..441834
     CDS             441929..442924
     CDS             443086..443796
     CDS             443789..445141
     CDS             445145..445954
     CDS             446397..447089
     CDS             447090..450629
     CDS             complement(450882..451733)
     CDS             452007..452879
     CDS             452876..453712
     CDS             453714..454448
     CDS             454441..455427
     CDS             455437..456636
     CDS             456629..457588
     CDS             457643..458632
     CDS             459035..459301
     CDS             459325..460482
     CDS             460567..461775
     CDS             complement(461877..462086)
     CDS             complement(462076..462921)
     CDS             complement(463006..463734)
     CDS             complement(463725..463949)
     CDS             complement(463949..464842)
     CDS             464876..465034
     CDS             465089..465391
     CDS             465391..465696
     CDS             465715..465846
     CDS             466555..466863
     CDS             467268..467606
     CDS             467630..468454
     CDS             468468..469043
     CDS             469165..469365
     CDS             469637..470656
     CDS             470669..470869
     CDS             470989..471474
     CDS             471471..471887
     CDS             complement(472261..472830)
     CDS             complement(473111..473386)
     CDS             473691..474488
     CDS             474492..475316
     CDS             475316..476866
     CDS             complement(476920..478287)
     CDS             478615..479457
     CDS             479459..481321
     CDS             481340..482764
     CDS             complement(482863..483678)
     CDS             complement(483678..484580)
     CDS             complement(484728..484883)
     CDS             485117..487249
     CDS             487737..488009
     CDS             488374..489306
     CDS             489303..490082
     CDS             490104..490511
     CDS             490504..490932
     CDS             complement(491093..491377)
     CDS             491576..492502
     CDS             492604..493890
     CDS             494095..494307
     CDS             complement(494680..496173)
     CDS             496347..497249
     CDS             complement(497357..497980)
     CDS             complement(498056..498535)
     CDS             complement(498628..499191)
     CDS             complement(499459..500307)
     CDS             500632..501135
     CDS             501119..501502
     CDS             complement(501548..502027)
     CDS             complement(502020..503819)
     CDS             503978..506776
     CDS             506946..508220
     CDS             508524..509771
     CDS             510012..510770
     CDS             complement(510869..512104)
     CDS             complement(512091..513317)
     CDS             complement(513317..514126)
     CDS             complement(514581..515882)
     CDS             515973..516359
     CDS             516590..519271
     CDS             complement(519355..520350)
     CDS             complement(520414..522321)
     CDS             complement(522408..523229)
     CDS             complement(523216..523998)
     CDS             complement(524017..524505)
     CDS             complement(524541..525740)
     CDS             complement(525740..526177)
     CDS             526511..527305
     CDS             527330..527971
     CDS             528000..529001
     CDS             529006..529641
     CDS             529937..530587
     CDS             531278..532402
     CDS             532556..533569
     CDS             533588..534280
     CDS             534273..535202
     CDS             complement(535512..536147)
     CDS             536379..537143
     CDS             537251..539752
     CDS             540088..541281
     CDS             541302..542648
     CDS             543062..543952
     CDS             543949..544926
     CDS             544923..545834
     CDS             complement(546031..547446)
     CDS             complement(547597..548139)
     CDS             complement(548165..548914)
     CDS             549301..549459
     CDS             complement(549558..550199)
     CDS             550292..550498
     CDS             550540..550785
     CDS             complement(550744..550953)
     CDS             551010..551156
     CDS             complement(551116..551346)
     CDS             551491..551676
     CDS             551749..551994
     CDS             551991..552131
     CDS             552141..552353
     CDS             552341..552523
     CDS             552654..552944
     CDS             552931..553623
     CDS             553610..553705
     CDS             553725..554954
     CDS             554970..555428
     CDS             555431..556243
     CDS             556233..557708
     CDS             557970..558383
     CDS             558380..558700
     CDS             558684..559040
     CDS             559037..559168
     CDS             559165..559446
     CDS             559439..559624
     CDS             559621..559890
     CDS             559900..560313
     CDS             560310..560594
     CDS             560598..561080
     CDS             561070..561834
     CDS             561882..562607
     CDS             562604..562774
     CDS             563050..563487
     CDS             564070..565035
     CDS             complement(565162..565539)
     CDS             complement(565591..565776)
     CDS             565875..566015
     CDS             566012..566350
     CDS             566521..566988
     CDS             566991..567221
     CDS             567222..568979
     CDS             568976..569146
     CDS             569139..569363
     CDS             569397..570617
     CDS             570595..571260
     CDS             571285..572472
     CDS             572617..572919
     CDS             572916..573263
     CDS             573260..573637
     CDS             573634..574059
     CDS             574075..574683
     CDS             574736..575062
     CDS             575272..579195
     CDS             579195..579902
     CDS             579899..582043
     CDS             582040..583050
     CDS             583063..584949
     CDS             584961..585392
     CDS             585395..586012
     CDS             586022..586522
     CDS             586531..586641
     CDS             586638..587843
     CDS             complement(587911..588618)
     CDS             complement(588729..589487)
     CDS             589799..591217
     CDS             591369..592916
     CDS             complement(592933..593754)
     CDS             complement(593732..594391)
     CDS             594634..595356
     CDS             595376..596575
     CDS             complement(596673..596933)
     CDS             complement(597048..597989)
     CDS             598383..598832
     CDS             599008..599292
     CDS             599285..600547
     CDS             600662..601009
     CDS             602037..602606
     CDS             602607..604559
     CDS             604927..606651
     CDS             complement(606783..607241)
     CDS             607468..608775
     CDS             complement(609364..609885)
     CDS             complement(610547..612031)
     CDS             612561..616682
     CDS             617547..617708
     CDS             617930..618880
     CDS             618877..619935
     CDS             619955..621313
     CDS             621288..621959
     CDS             621959..622639
     CDS             622662..623585
     CDS             623594..624721
     CDS             624718..625836
     CDS             626409..629141
     CDS             629419..629919
     CDS             630112..632070
     CDS             632084..633106
     CDS             633721..634224
     CDS             634291..634488
     CDS             634523..635239
     CDS             635257..635751
     CDS             635751..636287
     CDS             636303..637811
     CDS             637827..638702
     CDS             638864..640270
     CDS             640283..640699
     CDS             640965..641222
     CDS             641287..642558
     CDS             642562..642750
     CDS             642786..643364
     CDS             643351..643650
     CDS             643933..644976
     CDS             645186..647591
     CDS             647701..648078
     CDS             648071..648457
     CDS             648530..649606
     CDS             649616..650284
     CDS             complement(650386..651303)
     CDS             651454..654669
     CDS             654630..658298
     CDS             658438..659250
     CDS             659391..659567
     CDS             complement(659695..660057)
     CDS             660229..661362
     CDS             661513..663327
     CDS             663336..664445
     CDS             664681..665019
     CDS             665157..666011
     CDS             666130..667284
     CDS             667274..668206
     CDS             668209..669012
     CDS             669012..670217
     CDS             670242..671249
     CDS             671246..672991
     CDS             672988..675462
     CDS             675641..676336
     CDS             676338..676679
     CDS             676672..677958
     CDS             677939..679435
     CDS             679529..680752
     CDS             680793..681281
     CDS             681513..681989
     CDS             682004..682684
     CDS             682846..683376
     CDS             683418..683615
     CDS             683674..684033
     CDS             complement(684324..686534)
     CDS             686642..687805
     CDS             687802..688488
     CDS             688582..689748
     CDS             689809..690150
     CDS             690372..691724
     CDS             complement(691812..693080)
     CDS             complement(693110..693550)
     CDS             693785..694906
     CDS             694940..696154
     CDS             696192..697484
     CDS             complement(697503..698456)
     CDS             698731..699045
     CDS             699057..699383
     CDS             699411..699704
     CDS             699850..699960
     CDS             700062..700976
     CDS             700973..701431
     CDS             701421..702311
     CDS             702706..703227
     CDS             703243..704502
     CDS             704563..705498
     CDS             705542..706624
     CDS             706870..710046
     CDS             710251..711522
     CDS             711522..712232
     CDS             712244..713464
     CDS             713718..715451
     CDS             715578..715850
     CDS             715860..716099
     CDS             716248..716907
     CDS             716885..717697
     CDS             718596..721637
     CDS             721657..722058
     CDS             complement(722238..723113)
     CDS             723249..723770
     CDS             723985..724503
     CDS             724493..725212
     CDS             725224..726216
     CDS             726394..727452
     CDS             727465..728388
     CDS             728644..729357
     CDS             729354..730265
     CDS             730262..732208
     CDS             732307..732900
     CDS             733052..733759
     CDS             complement(733816..734034)
     CDS             complement(734331..734540)
     CDS             complement(734791..735735)
     CDS             736234..736410
     CDS             736638..737018
     CDS             737018..737866
     CDS             737991..739199
     CDS             739196..741073
     CDS             741963..742373
     CDS             complement(742455..744440)
     CDS             744692..745342
     CDS             745345..746013
     CDS             746022..747254
     CDS             747548..748426
     CDS             748408..749352
     CDS             749345..750352
     CDS             750345..751334
     CDS             complement(751564..752841)
     CDS             complement(752828..754003)
     CDS             754212..755051
     CDS             755131..755628
     CDS             755648..755818
     CDS             755948..757177
     CDS             757187..757786
     CDS             757934..758677
     CDS             complement(758735..760834)
     CDS             761211..761894
     CDS             761971..763182
     CDS             763201..763641
     CDS             763625..764434
     CDS             765097..765810
     CDS             765803..766591
     CDS             complement(766671..767576)
     CDS             767798..768334
     CDS             768611..769303
     CDS             769361..769990
     CDS             770187..771641
     CDS             771759..772622
     CDS             772651..773301
     CDS             773434..774087
     CDS             774219..775487
     CDS             complement(775545..776186)
     CDS             776321..778270
     CDS             778397..780820
     CDS             780943..781965
     CDS             782086..782745
     CDS             782723..783550
     CDS             783584..783814
     CDS             784203..785408
     CDS             complement(785956..786258)
     CDS             786460..787446
     CDS             787757..788176
     CDS             788413..789321
     CDS             complement(789439..789615)
     CDS             789749..790648
     CDS             790718..791959
     CDS             791952..792587
     CDS             792602..793531
     CDS             793531..794295
     CDS             794292..796502
     CDS             796653..797171
     CDS             797252..797935
     CDS             797932..798588
     CDS             798660..799346
     CDS             799336..800124
     CDS             800164..801270
     CDS             801328..802197
     CDS             802197..802790
     CDS             803034..804074
     CDS             complement(804157..805296)
     CDS             complement(805418..806104)
     CDS             complement(806134..806268)
     CDS             complement(806275..806427)
     CDS             complement(806438..806815)
     CDS             complement(806799..807158)
     CDS             807347..807565
     CDS             807660..807911
     CDS             807942..808076
     CDS             808092..808406
     CDS             808633..809115
     CDS             809116..809796
     CDS             809898..811127
     CDS             811143..811601
     CDS             811604..812416
     CDS             812406..812960
     CDS             812966..813886
     CDS             814131..814451
     CDS             814435..814791
     CDS             814788..815039
     CDS             815033..815317
     CDS             815314..815583
     CDS             815593..815997
     CDS             815994..816164
     CDS             816161..816667
     CDS             816664..816834
     CDS             817108..817548
     CDS             818217..818597
     CDS             818587..819861
     CDS             819861..821186
     CDS             821155..822063
     CDS             822070..822300
     CDS             822412..822981
     CDS             823000..823890
     CDS             823902..824195
     CDS             824209..824553
     CDS             824550..824861
     CDS             824870..825253
     CDS             825255..825665
     CDS             825680..826183
     CDS             826196..826513
     CDS             826486..826944
     CDS             826937..828742
     CDS             828743..830227
     CDS             830228..833677
     CDS             833682..835544
     CDS             835555..835902
     CDS             835916..836038
     CDS             836052..836375
     CDS             836375..836707
     CDS             836709..837473
     CDS             837485..838087
     CDS             838098..838871
     CDS             838881..839102
     CDS             839102..839761
     CDS             complement(839830..840264)
     CDS             complement(840536..841336)
     CDS             841574..841762
     CDS             842170..842646
     CDS             842704..843885
     CDS             843875..845122
     CDS             complement(845181..846833)
     CDS             847187..848185
     CDS             848190..848354
     CDS             848531..849400
     CDS             849397..850155
     CDS             850359..852020
     CDS             852153..852938
     CDS             852968..853294
     CDS             853340..855247
     CDS             855533..856501
     CDS             856557..857558
     CDS             857743..859152
     CDS             complement(859163..859450)
     CDS             859483..861246
     CDS             complement(861733..864339)
     CDS             864572..865561
     CDS             complement(865670..866461)
     CDS             complement(866461..867804)
     CDS             867911..868762
     CDS             868759..869715
     CDS             869769..871124
     CDS             871248..871889
     CDS             871952..873082
     CDS             873092..873844
     CDS             873844..874608
     CDS             874608..875240
     CDS             875719..879834
     CDS             879834..880703
     CDS             880700..881041
     CDS             881031..881693
     CDS             882209..882409
     CDS             882479..884296
     CDS             884501..885787
     CDS             885973..886410
     CDS             886540..887559
     CDS             887766..888191
     CDS             888218..888709
     CDS             888726..889535
     CDS             889532..890359
     CDS             890495..892144
     CDS             892148..892936
     CDS             892930..893976
     CDS             894091..895488
     CDS             895590..897386
     CDS             897570..898172
     CDS             898297..899706
     CDS             complement(899774..901150)
     CDS             901486..901986
     CDS             902051..902416
     CDS             902966..903334
     CDS             903360..903455
     CDS             903514..903864
     CDS             903933..904109
     CDS             904152..904364
     CDS             904629..904940
     CDS             905009..905326
     CDS             905477..906163
     CDS             906156..907502
     CDS             907659..907799
     CDS             907914..909704
     CDS             909688..910932
     CDS             910951..913917
     CDS             913923..914612
     CDS             914618..915367
     CDS             915370..916092
     CDS             916284..916502
     CDS             916803..917024
     CDS             917027..917158
     CDS             917180..917287
     CDS             917485..917706
     CDS             917737..918225
     CDS             918371..919618
     CDS             complement(919735..920697)
     CDS             921029..922306
     CDS             922335..922919
     CDS             922928..923719
     CDS             923735..924094
     CDS             924091..924591
     CDS             924741..925628
     CDS             925674..926828
     CDS             926812..927606
     CDS             927603..928379
     CDS             928372..929445
     CDS             complement(929500..930165)
     CDS             complement(930146..931687)
     CDS             931848..933179
     CDS             933210..934376
     CDS             complement(934458..935507)
     CDS             935743..936474
     CDS             936652..937830
     CDS             937769..938185
     CDS             938348..938962
     CDS             939142..940269
     CDS             940318..940998
     CDS             complement(941000..941695)
     CDS             complement(941705..942349)
     CDS             complement(942600..942947)
     CDS             complement(942937..944064)
     CDS             complement(944061..945041)
     CDS             complement(945181..945759)
     CDS             945847..946518
     CDS             946493..947329
     CDS             947326..948231
     CDS             948235..949230
     CDS             949357..950112
     CDS             complement(950305..950994)
     CDS             951417..952145
     CDS             952138..953664
     CDS             953942..954925
     CDS             955230..955811
     CDS             955811..957094
     CDS             complement(957158..958096)
     CDS             complement(958149..958334)
     CDS             958472..959041
     CDS             959076..960155
     CDS             960155..960994
     CDS             960978..961568
     CDS             961586..962038
     CDS             962028..963284
     CDS             963291..964268
     CDS             964269..964880
     CDS             964877..966601
     CDS             966598..968325
     CDS             968567..969937
     CDS             complement(970096..971079)
     CDS             971270..973756
     CDS             973776..974525
     CDS             974608..975021
     CDS             975508..975627
     CDS             975635..976069
     CDS             complement(976119..977030)
     CDS             complement(977147..977797)
     CDS             complement(977794..978234)
     CDS             978453..979301
     CDS             979291..980082
     CDS             980147..980983
     CDS             981090..983219
     CDS             complement(983295..983777)
     CDS             complement(984054..984179)
     CDS             984192..984758
     CDS             984773..985765
     CDS             985870..986535
     CDS             986528..987244
     CDS             987395..988741
     CDS             988918..990300
     CDS             990343..990657
     CDS             990657..991007
     CDS             991017..992147
     CDS             complement(992348..993232)
     CDS             complement(993225..993920)
     CDS             complement(994078..995484)
     CDS             995861..996184
     CDS             996241..996636
     CDS             996681..997388
     CDS             997408..997803
     CDS             997821..997955
     CDS             997991..998299
     CDS             998287..999174
     CDS             999177..1000709
     CDS             1000702..1001280
     CDS             1001295..1002689
     CDS             complement(1002799..1003851)
     CDS             complement(1003940..1004422)
     CDS             complement(1005122..1006192)
     CDS             1006666..1007364
     CDS             complement(1007481..1009043)
     CDS             complement(1009058..1009399)
     CDS             complement(1009488..1010186)
     CDS             complement(1010269..1011702)
     CDS             1011869..1013431
     CDS             complement(1013473..1014696)
     CDS             complement(1015061..1016605)
     CDS             complement(1016739..1017296)
     CDS             complement(1017274..1018140)
     CDS             1018230..1019498
     CDS             complement(1019969..1020325)
     CDS             complement(1020647..1022224)
     CDS             complement(1022309..1023979)
     CDS             complement(1024107..1025126)
     CDS             complement(1025173..1026054)
     CDS             complement(1026047..1026859)
     CDS             complement(1026852..1027184)
     CDS             complement(1027226..1028224)
     CDS             complement(1028221..1029420)
     CDS             complement(1029417..1030253)
     CDS             1030449..1031141
     CDS             1031134..1031679
     CDS             1031737..1032306
     CDS             1032482..1034200
     CDS             complement(1034413..1035369)
     CDS             complement(1035371..1036435)
     CDS             complement(1036428..1037960)
     CDS             complement(1038099..1039151)
     CDS             complement(1039245..1039634)
     CDS             complement(1040287..1040880)
     CDS             1041148..1042068
     CDS             1042137..1042370
     CDS             complement(1042495..1043805)
     CDS             complement(1043798..1044472)
     CDS             complement(1044819..1047356)
     CDS             complement(1047561..1048214)
     CDS             complement(1048282..1049040)
     CDS             complement(1049053..1049856)
     CDS             complement(1049872..1050759)
     CDS             complement(1050749..1051684)
     CDS             complement(1051695..1052561)
     CDS             complement(1052700..1054010)
     CDS             complement(1054013..1054447)
     CDS             complement(1054447..1054800)
     CDS             complement(1054790..1055068)
     CDS             complement(1055070..1055474)
     CDS             complement(1055517..1056449)
     CDS             complement(1056478..1057362)
     CDS             complement(1057478..1058818)
     CDS             complement(1058915..1059871)
     CDS             complement(1059882..1060478)
     CDS             complement(1060570..1063206)
     CDS             complement(1063221..1063922)
     CDS             1064040..1064582
     CDS             complement(1064725..1065366)
     CDS             complement(1065529..1066017)
     CDS             complement(1066028..1066228)
     CDS             complement(1066269..1066808)
     CDS             complement(1066821..1067009)
     CDS             complement(1067020..1067607)
     CDS             complement(1067668..1067916)
     CDS             complement(1068280..1070598)
     CDS             1071128..1072450
     CDS             1072570..1073805
     CDS             complement(1074175..1074948)
     CDS             complement(1075316..1076152)
     CDS             complement(1076168..1076797)
     CDS             complement(1076807..1077448)
     CDS             complement(1077555..1077890)
     CDS             complement(1078086..1079900)
     CDS             complement(1080076..1080633)
     CDS             complement(1080851..1082353)
     CDS             complement(1082416..1083429)
     CDS             complement(1083509..1086619)
     CDS             1086804..1087175
     CDS             1087175..1087873
     CDS             1087883..1088668
     CDS             complement(1088795..1089409)
     CDS             1090150..1090770
     CDS             complement(1091027..1093291)
     CDS             complement(1093326..1094819)
     CDS             complement(1094934..1095953)
     CDS             1096197..1097444
     CDS             1097718..1099079
     CDS             1099079..1099915
     CDS             1100070..1100870
     CDS             complement(1100986..1101801)
     CDS             complement(1101823..1102683)
     CDS             complement(1102680..1103987)
     CDS             complement(1104062..1104796)
     CDS             complement(1104750..1106198)
     CDS             complement(1106224..1107927)
     CDS             complement(1108093..1109352)
     CDS             complement(1109972..1110955)
     CDS             complement(1110986..1112236)
     CDS             complement(1112229..1112468)
     CDS             complement(1112486..1113742)
     CDS             complement(1113739..1115277)
     CDS             complement(1115289..1115432)
     CDS             complement(1115697..1117688)
     CDS             1117880..1120054
     CDS             1120054..1120794
     CDS             complement(1120942..1121094)
     CDS             complement(1121091..1122470)
     CDS             complement(1122648..1123097)
     CDS             complement(1123094..1123429)
     CDS             complement(1123432..1123743)
     CDS             complement(1123766..1125760)
     CDS             complement(1126085..1126960)
     CDS             complement(1126969..1128369)
     CDS             1128594..1129289
     CDS             complement(1129294..1129452)
     CDS             complement(1129521..1130834)
     CDS             complement(1130891..1131019)
     CDS             1131263..1131778
     CDS             1131799..1132344
     CDS             1132387..1132605
     CDS             complement(1132905..1133777)
     CDS             1134001..1135311
     CDS             1135389..1135682
     CDS             1135715..1136068
     CDS             1136114..1136437
     CDS             complement(1136454..1137185)
     CDS             1137300..1137665
     CDS             complement(1137785..1139005)
     CDS             1139379..1140863
     CDS             complement(1140968..1141369)
     CDS             complement(1141454..1141966)
     CDS             complement(1142384..1143742)
     CDS             complement(1143824..1145275)
     CDS             complement(1145483..1145974)
     CDS             complement(1145967..1147250)
     CDS             complement(1147361..1148326)
     CDS             complement(1148328..1149188)
     CDS             complement(1149204..1150487)
     CDS             complement(1150496..1151038)
     CDS             complement(1151276..1151929)
     CDS             complement(1152287..1153546)
     CDS             complement(1153720..1154916)
     CDS             complement(1155453..1157765)
     CDS             1157968..1158909
     CDS             complement(1159182..1160468)
     CDS             complement(1160446..1160853)
     CDS             complement(1160853..1161350)
     CDS             1161495..1162304
     CDS             complement(1162357..1162620)
     CDS             complement(1162700..1163326)
     CDS             1163424..1164509
     CDS             complement(1164531..1165385)
     CDS             complement(1165363..1166022)
     CDS             complement(1166189..1167463)
     CDS             complement(1167557..1168984)
     CDS             complement(1169169..1170902)
     CDS             complement(1170907..1171170)
     CDS             1171802..1173961
     CDS             1174423..1175382
     CDS             complement(1175408..1176217)
     CDS             complement(1176195..1176671)
     CDS             complement(1176650..1176853)
     CDS             1177001..1178227
     CDS             1178323..1178616
     CDS             1178649..1178945
     CDS             1179048..1179473
     CDS             complement(1179570..1180265)
     CDS             complement(1180284..1181045)
     CDS             complement(1181042..1181263)
     CDS             complement(1181617..1184235)
     CDS             complement(1184622..1185677)
     CDS             complement(1185740..1186447)
     CDS             complement(1186513..1187709)
     CDS             complement(1188085..1189890)
     CDS             complement(1189903..1190865)
     CDS             complement(1191160..1191876)
     CDS             complement(1191995..1192699)
     CDS             1192901..1193929
     CDS             1193936..1195156
     CDS             complement(1195270..1195860)
     CDS             complement(1195857..1196105)
     CDS             complement(1196161..1196307)
     CDS             complement(1196474..1197079)
     CDS             complement(1197176..1198216)
     CDS             complement(1198287..1200530)
     CDS             complement(1200511..1201173)
     CDS             complement(1201373..1202113)
     CDS             1202153..1203007
     CDS             1202997..1203275
     CDS             complement(1203299..1204954)
     CDS             complement(1204911..1205195)
     CDS             complement(1205428..1207047)
     CDS             complement(1207354..1208898)
     CDS             complement(1209146..1209841)
     CDS             complement(1209921..1211312)
     CDS             complement(1211510..1212556)
     CDS             complement(1212657..1213253)
     CDS             complement(1214051..1214830)
     CDS             complement(1214954..1215496)
     CDS             complement(1215657..1216178)
     CDS             complement(1216286..1216981)
     CDS             1217220..1218155
     CDS             complement(1218455..1220317)
     CDS             complement(1220848..1221030)
     CDS             complement(1221143..1221925)
     CDS             complement(1222173..1223297)
     CDS             complement(1223433..1224650)
     CDS             complement(1224644..1224760)
     CDS             complement(1224769..1224996)
     CDS             complement(1224993..1225265)
     CDS             complement(1225277..1225909)
     CDS             complement(1225912..1226340)
     CDS             complement(1226349..1228130)
     CDS             complement(1228145..1229260)
     CDS             complement(1229257..1231218)
     CDS             complement(1231215..1231910)
     CDS             complement(1231907..1234264)
     CDS             complement(1234264..1234635)
     CDS             complement(1234650..1234913)
     CDS             complement(1234924..1235502)
     CDS             complement(1235514..1235849)
     CDS             complement(1235850..1236086)
     CDS             complement(1236079..1236417)
     CDS             complement(1236377..1236799)
     CDS             complement(1236809..1237009)
     CDS             complement(1237009..1237920)
     CDS             complement(1237945..1238406)
     CDS             complement(1238486..1239901)
     CDS             complement(1240221..1240487)
     CDS             complement(1240539..1240763)
     CDS             complement(1240769..1242262)
     CDS             complement(1242255..1243523)
     CDS             complement(1243520..1243876)
     CDS             complement(1244476..1244895)
     CDS             complement(1244971..1245222)
     CDS             complement(1245219..1245374)
     CDS             complement(1245371..1245688)
     CDS             complement(1245724..1246236)
     CDS             complement(1246233..1246565)
     CDS             complement(1246576..1247922)
     CDS             complement(1247919..1248314)
     CDS             complement(1248465..1248557)
     CDS             complement(1248679..1249476)
     CDS             complement(1249469..1249669)
     CDS             complement(1249666..1250223)
     CDS             complement(1250267..1250587)
     CDS             complement(1250590..1250919)
     CDS             complement(1250975..1251181)
     CDS             complement(1251190..1251330)
     CDS             complement(1251542..1251928)
     CDS             complement(1252417..1252602)
     CDS             complement(1252604..1252915)
     CDS             complement(1253013..1253144)
     CDS             complement(1253185..1253397)
     CDS             1253598..1254353
     CDS             1254365..1254883
     CDS             1255007..1256149
     CDS             complement(1256238..1256513)
     CDS             complement(1256612..1257199)
     CDS             complement(1257177..1258037)
     CDS             complement(1258012..1258851)
     CDS             complement(1259079..1260011)
     CDS             complement(1260183..1261142)
     CDS             complement(1261157..1261843)
     CDS             complement(1261864..1262334)
     CDS             complement(1262321..1263148)
     CDS             complement(1263141..1264013)
     CDS             complement(1264013..1264228)
     CDS             complement(1264206..1265546)
     CDS             complement(1265699..1266553)
     CDS             complement(1266761..1268455)
     CDS             complement(1268633..1270042)
     CDS             complement(1270190..1270924)
     CDS             complement(1270924..1271610)
     CDS             complement(1271737..1271967)
     CDS             1272264..1274546
     CDS             1274674..1275129
     CDS             1275180..1275482
     CDS             complement(1275747..1278548)
     CDS             complement(1278821..1279579)
     CDS             complement(1279589..1280380)
     CDS             complement(1280380..1280634)
     CDS             complement(1280639..1281295)
     CDS             complement(1281307..1281978)
     CDS             complement(1281981..1283300)
     CDS             complement(1283324..1284688)
     CDS             complement(1284899..1286047)
     CDS             complement(1286048..1287130)
     CDS             complement(1287130..1288488)
     CDS             complement(1288844..1289095)
     CDS             complement(1289217..1291058)
     CDS             complement(1291241..1291630)
     CDS             complement(1291640..1292611)
     CDS             complement(1292616..1292819)
     CDS             complement(1292960..1293487)
     CDS             1293950..1294342
     CDS             complement(1294424..1295503)
     CDS             complement(1295507..1296127)
     CDS             complement(1296575..1297552)
     CDS             complement(1297966..1299003)
     CDS             complement(1298990..1299481)
     CDS             complement(1299471..1300010)
     CDS             complement(1300133..1301125)
     CDS             complement(1301438..1302388)
     CDS             complement(1302408..1303739)
     CDS             complement(1303756..1305249)
     CDS             complement(1305419..1306432)
     CDS             complement(1306556..1306897)
     CDS             complement(1306997..1308232)
     CDS             complement(1308506..1309186)
     CDS             1309328..1309801
     CDS             complement(1309968..1310684)
     CDS             complement(1310698..1311777)
     CDS             complement(1311850..1313583)
     CDS             complement(1313580..1314320)
     CDS             complement(1314408..1315514)
     CDS             complement(1315557..1316180)
     CDS             complement(1316193..1316903)
     CDS             complement(1317572..1317865)
     CDS             complement(1317876..1318901)
     CDS             complement(1318898..1319572)
     CDS             complement(1319574..1320422)
     CDS             complement(1320427..1322322)
     CDS             complement(1322322..1323050)
     CDS             complement(1323183..1323476)
     CDS             complement(1323554..1325182)
     CDS             complement(1325336..1327984)
     CDS             complement(1327986..1328549)
     CDS             complement(1329151..1329546)
     CDS             complement(1329567..1329821)
     CDS             1330299..1331051
     CDS             1331107..1332180
     CDS             complement(1332616..1332921)
     CDS             complement(1332923..1333261)
     CDS             complement(1333314..1334069)
     CDS             complement(1334321..1335199)
     CDS             complement(1335337..1338753)
     CDS             complement(1338773..1340257)
     CDS             complement(1340257..1341981)
     CDS             complement(1341971..1342576)
     CDS             complement(1342882..1344327)
     CDS             complement(1344408..1345334)
     CDS             complement(1345344..1346294)
     CDS             1346511..1347389
     CDS             1347532..1347654
     CDS             complement(1348000..1349442)
     CDS             complement(1349467..1351161)
     CDS             complement(1351212..1352252)
     CDS             1352422..1353672
     CDS             1353687..1356392
     CDS             complement(1356493..1357848)
     CDS             complement(1358513..1359868)
     CDS             1359983..1360759
     CDS             1360839..1361372
     CDS             1361744..1362130
     CDS             complement(1364585..1364737)
     CDS             complement(1366938..1367030)
     CDS             complement(1367389..1367496)
     CDS             complement(1369131..1369679)
     CDS             complement(1369759..1370424)
     CDS             complement(1370396..1371721)
     CDS             1371777..1372409
     CDS             1372537..1373478
     CDS             complement(1373496..1373873)
     CDS             complement(1373873..1375273)
     CDS             complement(1375310..1375951)
     CDS             complement(1375944..1376948)
     CDS             complement(1376945..1377637)
     CDS             complement(1377760..1379658)
     CDS             complement(1379655..1380395)
     CDS             complement(1380433..1381755)
     CDS             complement(1381745..1382680)
     CDS             complement(1382742..1385126)
     CDS             complement(1385191..1385508)
     CDS             complement(1385524..1386159)
     CDS             complement(1386269..1387876)
     CDS             complement(1388006..1388995)
     CDS             1389101..1390288
     CDS             1390312..1390962
     CDS             1390964..1391623
     CDS             1391656..1392435
     CDS             1392506..1393837
     CDS             1393911..1394393
     CDS             complement(1394538..1396007)
     CDS             complement(1396021..1397175)
     CDS             complement(1397439..1397561)
     CDS             complement(1397620..1397946)
     CDS             complement(1398068..1398583)
     CDS             1398664..1399272
     CDS             1399259..1401424
     CDS             complement(1401891..1403228)
     CDS             complement(1403413..1404237)
     CDS             complement(1404239..1405693)
     CDS             complement(1405863..1407242)
     CDS             complement(1407411..1408328)
     CDS             complement(1408392..1408616)
     CDS             complement(1408720..1409463)
     CDS             complement(1409463..1410266)
     CDS             complement(1410460..1411803)
     CDS             complement(1411961..1412971)
     CDS             complement(1412973..1415228)
     CDS             complement(1415232..1415555)
     CDS             complement(1415560..1416573)
     CDS             complement(1416809..1417036)
     CDS             complement(1417056..1418306)
     CDS             complement(1418299..1419120)
     CDS             complement(1419184..1420812)
     CDS             complement(1420817..1421551)
     CDS             complement(1421585..1421851)
     CDS             complement(1422043..1423809)
     CDS             complement(1423785..1424027)
     CDS             complement(1424245..1424889)
     CDS             complement(1425011..1426510)
     CDS             complement(1426500..1427846)
     CDS             complement(1427955..1428656)
     CDS             complement(1428658..1430496)
     CDS             complement(1430512..1432038)
     CDS             complement(1432399..1432743)
     CDS             complement(1432918..1433175)
     CDS             complement(1433329..1435368)
     CDS             complement(1435746..1436663)
     CDS             complement(1437035..1437568)
     CDS             complement(1437700..1438539)
     CDS             complement(1438661..1438810)
     CDS             complement(1438773..1439810)
     CDS             complement(1439928..1441559)
     CDS             1441761..1442483
     CDS             complement(1442612..1443307)
     CDS             1443745..1444302
     CDS             complement(1444338..1445162)
     CDS             complement(1445164..1445781)
     CDS             complement(1445978..1446955)
     CDS             complement(1447105..1447455)
     CDS             complement(1447465..1447980)
     CDS             complement(1447995..1448420)
     CDS             complement(1448677..1450128)
     CDS             complement(1450154..1450459)
     CDS             complement(1450452..1450925)
     CDS             1451162..1451932
     CDS             complement(1452136..1452339)
     CDS             complement(1452353..1454584)
     CDS             complement(1454584..1455021)
     CDS             1455184..1456185
     CDS             complement(1456238..1456588)
     CDS             complement(1456794..1459655)
     CDS             complement(1459675..1459977)
     CDS             complement(1459970..1460266)
     CDS             complement(1460282..1461427)
     CDS             complement(1461614..1462150)
     CDS             1462237..1462437
     CDS             complement(1462409..1463044)
     CDS             complement(1463044..1463835)
     CDS             complement(1463899..1464933)
     CDS             complement(1464936..1465661)
     CDS             1465733..1466152
     CDS             1466149..1466505
     CDS             complement(1466616..1467899)
     CDS             complement(1467908..1468432)
     CDS             complement(1468407..1468868)
     CDS             complement(1469022..1470482)
     CDS             1470746..1471558
     CDS             1471910..1472902
     CDS             1472991..1473800
     CDS             1473817..1474728
     CDS             1474842..1475201
     CDS             1475593..1476870
     CDS             complement(1477103..1477873)
     CDS             complement(1477870..1478736)
     CDS             complement(1478745..1480109)
     CDS             complement(1480141..1480563)
     CDS             complement(1480560..1481075)
     CDS             complement(1481077..1482309)
     CDS             complement(1482324..1483058)
     CDS             complement(1483048..1483986)
     CDS             complement(1484011..1484607)
     CDS             complement(1484573..1484983)
     CDS             complement(1485184..1485408)
     CDS             complement(1485469..1486443)
     CDS             complement(1486444..1486878)
     CDS             complement(1486952..1487743)
     CDS             complement(1487963..1489099)
     CDS             complement(1489380..1491206)
     CDS             complement(1491387..1491920)
     CDS             complement(1491962..1492996)
     CDS             complement(1493131..1493700)
     CDS             complement(1493697..1494440)
     CDS             complement(1494430..1495137)
     CDS             complement(1495529..1495768)
     CDS             complement(1496199..1497638)
     CDS             complement(1497638..1499104)
     CDS             complement(1499104..1499406)
     CDS             complement(1500421..1500975)
     CDS             complement(1501122..1501904)
     CDS             complement(1502121..1503359)
     CDS             1503566..1504018
     CDS             complement(1504140..1505528)
     CDS             1505600..1506565
     CDS             complement(1506914..1507618)
     CDS             complement(1507631..1508533)
     CDS             complement(1508826..1510841)
     CDS             complement(1511216..1512610)
     CDS             complement(1512607..1513287)
     CDS             complement(1513284..1513877)
     CDS             complement(1513874..1515544)
     CDS             complement(1515537..1517300)
     CDS             complement(1517297..1518133)
     CDS             complement(1518130..1519152)
     CDS             complement(1519154..1520038)
     CDS             complement(1520022..1520897)
     CDS             complement(1521094..1524921)
     CDS             1525248..1525361
     CDS             complement(1525413..1526942)
     CDS             complement(1527029..1528129)
     CDS             complement(1528126..1528482)
     CDS             complement(1528598..1531117)
     CDS             complement(1531283..1532071)
     CDS             complement(1532156..1532347)
     CDS             complement(1532508..1533461)
     CDS             complement(1533556..1534440)
     CDS             complement(1534704..1537718)
     CDS             complement(1537949..1539832)
     CDS             1540074..1541513
     CDS             1541518..1542483
     CDS             complement(1542624..1543076)
     CDS             complement(1543069..1543458)
     CDS             complement(1543504..1544061)
     CDS             complement(1544157..1544618)
     CDS             complement(1544653..1545726)
     CDS             complement(1545842..1548670)
     CDS             1548873..1549817
     CDS             1549949..1550605
     CDS             complement(1550736..1550975)
     CDS             complement(1551139..1551630)
     CDS             complement(1551689..1551943)
     CDS             complement(1552116..1552409)
     CDS             1552577..1553731
     CDS             1553908..1554495
     CDS             complement(1554547..1554861)
     CDS             complement(1554942..1555442)
     CDS             complement(1555446..1557785)
     CDS             complement(1557934..1558479)
     CDS             complement(1558482..1558790)
     CDS             1558947..1559849
     CDS             1559860..1560453
     CDS             1560511..1562964
     CDS             1563055..1563537
     CDS             complement(1563630..1564724)
     CDS             1564933..1567260
     CDS             complement(1567440..1568378)
     CDS             complement(1568375..1569127)
     CDS             1569425..1570321
     CDS             complement(1570657..1571505)
     CDS             complement(1571977..1573173)
     CDS             1573279..1573998
     CDS             1574020..1576302
     CDS             complement(1576382..1576603)
     CDS             1576773..1577147
     CDS             1577340..1577639
     CDS             complement(1577696..1577989)
     CDS             complement(1578142..1578729)
     CDS             complement(1578778..1579308)
     CDS             1579513..1580682
     CDS             complement(1580777..1581448)
     CDS             complement(1581478..1582680)
     CDS             complement(1582701..1583480)
     CDS             1583721..1584479
     CDS             1584699..1584968
     CDS             complement(1585139..1586167)
     CDS             complement(1586157..1586612)
     CDS             complement(1586584..1587282)
     CDS             1587566..1587796
     CDS             1587798..1589480
     CDS             complement(1589708..1591054)
     CDS             complement(1591092..1591463)
     CDS             complement(1591530..1592081)
     CDS             complement(1592344..1593540)
     CDS             complement(1593733..1594587)
     CDS             complement(1594817..1595707)
     CDS             complement(1595944..1597608)
     CDS             complement(1597608..1597973)
     CDS             complement(1598125..1598313)
     CDS             complement(1598695..1599576)
     CDS             complement(1599921..1600847)
     CDS             complement(1601015..1602619)
     CDS             complement(1602876..1603451)
     CDS             complement(1603668..1604951)
     CDS             1605272..1606117
     CDS             complement(1606182..1606742)
     CDS             complement(1606756..1607226)
     CDS             complement(1607216..1607980)
     CDS             complement(1607970..1608719)
     CDS             complement(1608906..1609391)
     CDS             complement(1611151..1611303)
     CDS             complement(1613504..1613596)
     CDS             complement(1613955..1614062)
     CDS             complement(1615175..1616317)
     CDS             1616598..1619576
     CDS             1619589..1620764
     CDS             1620777..1621568
     CDS             1621728..1622501
     CDS             1622498..1623325
     CDS             1623318..1623803
     CDS             1623800..1624534
     CDS             1624527..1626323
     CDS             1626342..1626617
     CDS             1626808..1627119
     CDS             1627121..1627336
     CDS             1627347..1628210
     CDS             1628220..1628510
     CDS             1628512..1628922
     CDS             1628993..1630831
     CDS             1630788..1631237
     CDS             1631245..1633824
     CDS             1633839..1634078
     CDS             1634065..1636416
     CDS             1636431..1637300
     CDS             1637364..1639085
     CDS             1639078..1640043
     CDS             1640030..1647673
     CDS             1647717..1648373
     CDS             complement(1648462..1648575)
     CDS             1648931..1649557
     CDS             1649642..1650523
     CDS             1650513..1652162
     CDS             1652896..1653627
     CDS             1653844..1654368
     CDS             1654414..1654803
     CDS             1654794..1655486
     CDS             complement(1656371..1657465)
     CDS             complement(1657466..1659343)
     CDS             complement(1659807..1660178)
     CDS             complement(1660180..1660536)
     CDS             complement(1660707..1661789)
     CDS             complement(1661782..1662264)
     CDS             complement(1662273..1662824)
     CDS             complement(1662833..1663234)
     CDS             1663423..1663944
     CDS             1664213..1664623
     CDS             1665100..1665321
     CDS             1665422..1667092
     CDS             1667092..1668762
     CDS             1668755..1670248
     CDS             1670430..1671224
     CDS             complement(1671781..1672386)
     CDS             complement(1672367..1673929)
     CDS             complement(1673969..1675876)
     CDS             complement(1675878..1676615)
     CDS             complement(1676612..1678756)
     CDS             complement(1678734..1681568)
     CDS             complement(1681650..1681796)
     CDS             complement(1682308..1683714)
     CDS             complement(1683802..1685499)
     CDS             complement(1685499..1685816)
     CDS             complement(1685840..1686823)
     CDS             complement(1686827..1687756)
     CDS             complement(1687804..1688319)
     CDS             complement(1688354..1688782)
     CDS             1689228..1690001
     CDS             1690651..1690938
     CDS             1690928..1691263
     CDS             1691429..1691578
     CDS             complement(1691709..1692101)
     CDS             complement(1692122..1692568)
     CDS             complement(1692786..1692992)
     CDS             complement(1692989..1693687)
     CDS             complement(1693823..1694683)
     CDS             complement(1694780..1695298)
     CDS             complement(1695302..1696048)
     CDS             complement(1696095..1696892)
     CDS             complement(1697088..1697501)
     CDS             complement(1697494..1698837)
     CDS             complement(1698865..1699095)
     CDS             complement(1699438..1700019)
     CDS             complement(1700028..1700780)
     CDS             complement(1700773..1702905)
     CDS             complement(1703185..1703913)
     CDS             complement(1703926..1705305)
     CDS             complement(1705332..1705616)
     CDS             complement(1705609..1707669)
     CDS             complement(1708021..1708290)
     CDS             complement(1708449..1708604)
     CDS             1709114..1709728
     CDS             complement(1709762..1710304)
     CDS             complement(1710434..1710862)
     CDS             complement(1710972..1715369)
     CDS             complement(1715623..1717479)
     CDS             complement(1717677..1718936)
     CDS             complement(1719009..1719632)
     CDS             complement(1719662..1719802)
     CDS             complement(1719815..1720564)
     CDS             complement(1720783..1721142)
     CDS             complement(1721258..1721605)
     CDS             complement(1721747..1725244)
     CDS             complement(1725442..1727055)
     CDS             complement(1727185..1728318)
     CDS             complement(1728616..1729464)
     CDS             1729804..1731126
     CDS             complement(1731224..1731667)
     CDS             complement(1731682..1733901)
     CDS             complement(1734153..1735331)
     CDS             1735712..1736194
     CDS             complement(1736589..1737407)
     CDS             complement(1737490..1739676)
     CDS             complement(1740034..1740783)
     CDS             complement(1740783..1741736)
     CDS             complement(1741807..1742277)
     CDS             1742450..1744423
     CDS             1744608..1746365
     CDS             1746398..1746964
     CDS             1746997..1748265
     CDS             1748764..1749204
     CDS             1749259..1749765
     CDS             1750014..1750715
     CDS             complement(1751042..1751266)
     CDS             1751443..1753071
     CDS             1753184..1754161
     CDS             1754158..1754979
     CDS             1754991..1755794
     CDS             1755778..1756404
     CDS             complement(1756475..1756675)
     CDS             complement(1756845..1758767)
     CDS             complement(1758715..1759323)
     CDS             complement(1759336..1760256)
     CDS             complement(1760844..1761689)
     CDS             complement(1761786..1765283)
     CDS             complement(1765619..1766608)
     CDS             complement(1766893..1767948)
     CDS             complement(1768175..1769341)
     CDS             complement(1769529..1771130)
     CDS             complement(1771806..1772057)
     CDS             complement(1772135..1773763)
     CDS             complement(1773865..1775253)
     CDS             complement(1775250..1775903)
     CDS             complement(1775997..1777214)
     CDS             complement(1777227..1777901)
     CDS             complement(1777888..1779156)
     CDS             complement(1779580..1779864)
     CDS             complement(1780013..1780309)
     CDS             complement(1780451..1782382)
     CDS             complement(1782562..1785474)
     CDS             1785959..1786195
     CDS             complement(1786466..1787386)
     CDS             complement(1787875..1788180)
     CDS             complement(1788182..1789378)
     CDS             complement(1789650..1789820)
     CDS             1790319..1791161
     CDS             complement(1791402..1792217)
     CDS             1792581..1793090
     CDS             complement(1793172..1794260)
     CDS             complement(1794317..1794985)
     CDS             complement(1794998..1797415)
     CDS             complement(1797626..1798930)
     CDS             complement(1798940..1799248)
     CDS             complement(1799276..1799596)
     CDS             complement(1799883..1800863)
     CDS             complement(1800879..1801625)
     CDS             1801751..1802524
     CDS             complement(1802761..1802937)
     CDS             complement(1802951..1803103)
     CDS             complement(1803152..1805488)
     CDS             complement(1805527..1805907)
     CDS             1806398..1806589
     CDS             1806573..1807484
     CDS             complement(1807573..1809213)
     CDS             1809460..1810959
     CDS             complement(1811545..1811811)
     CDS             complement(1812062..1813693)
     CDS             complement(1813729..1814019)
     CDS             complement(1814197..1816641)
     CDS             complement(1816641..1817102)
     CDS             complement(1817298..1817507)
     CDS             1818485..1819045
     CDS             1819066..1820598
     CDS             complement(1820656..1821921)
     CDS             1822213..1824243
     CDS             1824331..1825230
     CDS             1825241..1825867
     CDS             1825885..1827558
     CDS             1827580..1828176
     CDS             1828396..1829739
     CDS             1829750..1831291
     CDS             1831478..1832464
     CDS             complement(1832495..1835569)
     CDS             1835873..1836640
     CDS             1836774..1837814
     CDS             complement(1837980..1839875)
     CDS             complement(1840083..1841711)
     CDS             complement(1841779..1843803)
     CDS             1844014..1844727
     CDS             complement(1845006..1845344)
     CDS             1845530..1846285
     CDS             1846420..1847151
     CDS             complement(1847325..1847939)
     CDS             complement(1847954..1848448)
     CDS             complement(1848457..1849392)
     CDS             complement(1849421..1849567)
     CDS             complement(1849751..1851949)
     CDS             complement(1852046..1853605)
     CDS             complement(1853824..1853934)
     CDS             complement(1854019..1854324)
     CDS             complement(1854336..1854755)
     CDS             complement(1854752..1855021)
     CDS             complement(1855135..1855533)
     CDS             complement(1855824..1856960)
     CDS             complement(1857049..1858320)
     CDS             complement(1858379..1858951)
     CDS             complement(1858961..1859557)
     CDS             complement(1859559..1860779)
     CDS             complement(1860790..1862811)
     CDS             complement(1862867..1864012)
     CDS             1864215..1864358
     CDS             complement(1865256..1865903)
     CDS             1866069..1866266
     CDS             1866280..1866894
     CDS             1866894..1867163
     CDS             1867419..1867751
     CDS             1867748..1867969
     CDS             1867972..1868163
     CDS             1868175..1868537
     CDS             1868534..1868863
     CDS             1868866..1869138
     CDS             1869139..1869999
     CDS             1870017..1871513
     CDS             1871969..1872142
     CDS             1872144..1872410
     CDS             1872417..1872575
     CDS             1872676..1873278
     CDS             1873268..1873597
     CDS             1873855..1874139
     CDS             1874245..1874658
     CDS             1874733..1874933
     CDS             1875021..1875194
     CDS             1875169..1875552
     CDS             1875753..1876370
     CDS             complement(1876766..1879321)
     CDS             complement(1879308..1879514)
     CDS             complement(1879657..1880094)
     CDS             1880385..1882076
     CDS             1882164..1882472
     CDS             complement(1882499..1883371)
     CDS             complement(1883414..1884292)
     CDS             complement(1884312..1885253)
     CDS             complement(1885246..1886994)
     CDS             complement(1887332..1888612)
     CDS             1888832..1889014
     CDS             1889030..1889179
     CDS             1889473..1890087
     CDS             1890099..1890437
     CDS             1890631..1891404
     CDS             1891470..1892222
     CDS             1892219..1892821
     CDS             complement(1893297..1893578)
     CDS             1894032..1894874
     CDS             complement(1894921..1895562)
     CDS             1895769..1896095
     CDS             1896082..1896669
     CDS             1896666..1897745
     CDS             complement(1897861..1900134)
     CDS             1900269..1900802
     CDS             complement(1900957..1901568)
     CDS             complement(1902296..1902568)
     CDS             complement(1902585..1903946)
     CDS             complement(1903982..1904434)
     CDS             complement(1904431..1906407)
     CDS             complement(1906497..1908395)
     CDS             complement(1908519..1908836)
     CDS             complement(1909609..1910730)
     CDS             1911028..1911699
     CDS             1911711..1912583
     CDS             complement(1912997..1913611)
     CDS             complement(1913982..1914782)
     CDS             complement(1914775..1915617)
     CDS             complement(1915593..1916483)
     CDS             complement(1916434..1916976)
     CDS             complement(1916990..1918015)
     CDS             complement(1918065..1919354)
     CDS             complement(1919356..1920600)
     CDS             1920910..1921323
     CDS             1921325..1922431
     CDS             complement(1922487..1923335)
     CDS             complement(1923554..1925035)
     CDS             complement(1925343..1926365)
     CDS             1926784..1927656
     CDS             1927736..1929355
     CDS             1929438..1932014
     CDS             complement(1932885..1933871)
     CDS             complement(1934301..1934780)
     CDS             1934992..1936215
     CDS             1936304..1937080