CDS             540..677
     CDS             836..1183
     CDS             1329..2708
     CDS             2781..4658
     CDS             4658..5377
     CDS             5421..6260
     CDS             6661..7020
     CDS             7036..7431
     CDS             7397..7936
     CDS             8156..8725
     CDS             complement(8913..9542)
     CDS             9780..10898
     CDS             10895..11581
     CDS             11574..12770
     CDS             12806..12898
     CDS             13768..15813
     CDS             complement(15885..16076)
     CDS             complement(16121..18001)
     CDS             complement(17991..18749)
     CDS             19043..19423
     CDS             19439..20083
     CDS             20149..20727
     CDS             complement(20789..22153)
     CDS             23557..23814
     CDS             complement(23740..23994)
     CDS             complement(24022..24756)
     CDS             complement(24753..24956)
     CDS             25242..25442
     CDS             26288..27472
     CDS             complement(27690..28433)
     CDS             complement(28455..30701)
     CDS             complement(30698..32536)
     CDS             complement(32490..33665)
     CDS             complement(33662..34765)
     CDS             35524..36336
     CDS             36497..37372
     CDS             37393..37596
     CDS             37608..38705
     CDS             complement(38938..39129)
     CDS             complement(39203..40012)
     CDS             40397..40693
     CDS             40716..41225
     CDS             41270..41512
     CDS             complement(41982..42242)
     CDS             42464..42718
     CDS             43190..43822
     CDS             43843..44433
     CDS             complement(44849..45226)
     CDS             complement(45446..46069)
     CDS             complement(46330..47853)
     CDS             complement(47868..48437)
     CDS             complement(48882..49661)
     CDS             49802..50557
     CDS             complement(50679..52067)
     CDS             complement(52376..53278)
     CDS             complement(53404..54069)
     CDS             complement(54197..54604)
     CDS             55201..55779
     CDS             55779..57047
     CDS             57085..58551
     CDS             58718..60259
     CDS             complement(60500..61405)
     CDS             complement(61408..61992)
     CDS             complement(61955..62203)
     CDS             complement(62359..62586)
     CDS             complement(62664..63218)
     CDS             complement(63328..63945)
     CDS             65272..66300
     CDS             66815..67198
     CDS             67369..68571
     CDS             70144..71640
     CDS             71658..74225
     CDS             74338..74706
     CDS             complement(74748..74996)
     CDS             75218..75919
     CDS             76026..76754
     CDS             76769..77011
     CDS             77156..78484
     CDS             complement(78663..79202)
     CDS             79505..80413
     CDS             80406..81551
     CDS             81798..82823
     CDS             82826..83485
     CDS             83529..84374
     CDS             84899..85873
     CDS             complement(86000..87505)
     CDS             complement(87880..88158)
     CDS             88346..88732
     CDS             complement(89245..90030)
     CDS             complement(90027..91139)
     CDS             complement(91276..92157)
     CDS             92349..95972
     CDS             95969..96844
     CDS             96862..98325
     CDS             complement(98558..99379)
     CDS             99494..100489
     CDS             101647..102177
     CDS             102244..103950
     CDS             104039..104356
     CDS             104363..104959
     CDS             106463..106570
     CDS             106931..107251
     CDS             111141..111668
     CDS             111697..113034
     CDS             113038..113649
     CDS             113683..114012
     CDS             114318..115244
     CDS             115246..116049
     CDS             116066..116413
     CDS             116509..117234
     CDS             117227..117475
     CDS             117477..118316
     CDS             118526..120496
     CDS             120521..121294
     CDS             121501..122046
     CDS             122047..122937
     CDS             123037..123300
     CDS             123693..124541
     CDS             124556..125380
     CDS             125402..125782
     CDS             125842..126150
     CDS             126760..128115
     CDS             128259..129224
     CDS             129394..130053
     CDS             130306..130878
     CDS             130875..134384
     CDS             134374..135915
     CDS             135912..137102
     CDS             137099..137362
     CDS             137386..137787
     CDS             137881..138282
     CDS             138560..139858
     CDS             139858..140397
     CDS             140672..142774
     CDS             143029..143910
     CDS             144247..145179
     CDS             145475..146293
     CDS             146271..146636
     CDS             146637..147116
     CDS             147452..148939
     CDS             151103..151210
     CDS             151571..151891
     CDS             156255..156362
     CDS             156723..157043
     CDS             complement(160782..162146)
     CDS             162243..163130
     CDS             163130..163690
     CDS             164226..165299
     CDS             complement(165575..166789)
     CDS             166946..167407
     CDS             167428..167991
     CDS             167984..168988
     CDS             169002..171455
     CDS             171946..173319
     CDS             173355..174431
     CDS             174830..176284
     CDS             176657..177298
     CDS             177282..178682
     CDS             178687..179073
     CDS             179063..179830
     CDS             179827..180354
     CDS             180424..180999
     CDS             181329..181511
     CDS             181522..182070
     CDS             182402..182824
     CDS             183037..183732
     CDS             184007..184507
     CDS             184545..184913
     CDS             184979..185713
     CDS             185929..189480
     CDS             189612..193235
     CDS             193563..193823
     CDS             193914..194327
     CDS             194398..194868
     CDS             194988..197069
     CDS             197288..198472
     CDS             complement(198598..199785)
     CDS             200341..200850
     CDS             201102..202052
     CDS             complement(202140..202349)
     CDS             202608..203564
     CDS             204021..205097
     CDS             205369..206085
     CDS             206078..207109
     CDS             207126..208820
     CDS             209189..209884
     CDS             complement(209974..211278)
     CDS             complement(211327..212079)
     CDS             complement(212435..213097)
     CDS             complement(213090..213752)
     CDS             213774..214280
     CDS             214448..215326
     CDS             215331..215897
     CDS             216458..219136
     CDS             complement(219501..221003)
     CDS             complement(221374..221772)
     CDS             complement(221788..223080)
     CDS             complement(223077..223394)
     CDS             complement(223538..224416)
     CDS             complement(224430..225095)
     CDS             complement(225111..225473)
     CDS             225758..226489
     CDS             226611..227243
     CDS             227245..227793
     CDS             227914..228561
     CDS             228667..230040
     CDS             230043..231191
     CDS             231157..231519
     CDS             231523..231783
     CDS             231971..233392
     CDS             complement(233685..233864)
     CDS             234297..234452
     CDS             complement(234682..235515)
     CDS             complement(235619..236599)
     CDS             236766..237416
     CDS             237426..237785
     CDS             237807..238178
     CDS             238294..239784
     CDS             complement(239945..240397)
     CDS             complement(240410..241174)
     CDS             complement(241677..242426)
     CDS             242597..243586
     CDS             243586..244425
     CDS             245118..246038
     CDS             246046..247026
     CDS             247039..248115
     CDS             248326..248667
     CDS             complement(249056..250387)
     CDS             complement(250392..250814)
     CDS             250971..251909
     CDS             252370..255051
     CDS             255075..256019
     CDS             256369..256938
     CDS             257149..257823
     CDS             258272..258748
     CDS             258840..260138
     CDS             260195..260701
     CDS             complement(260788..261975)
     CDS             complement(261972..262748)
     CDS             complement(262763..263590)
     CDS             complement(263610..264878)
     CDS             265167..266189
     CDS             266272..266664
     CDS             266777..266887
     CDS             267386..268459
     CDS             268702..269130
     CDS             269127..270788
     CDS             270985..271665
     CDS             271720..272472
     CDS             272919..273806
     CDS             274083..275027
     CDS             275086..275814
     CDS             275792..276589
     CDS             276794..277303
     CDS             277548..278267
     CDS             278475..279251
     CDS             complement(279424..279798)
     CDS             complement(280211..281164)
     CDS             complement(281490..282383)
     CDS             complement(282773..282997)
     CDS             complement(283013..283219)
     CDS             283943..286345
     CDS             286332..286757
     CDS             286754..287098
     CDS             287088..288590
     CDS             288587..289069
     CDS             289066..289368
     CDS             289343..289807
     CDS             290256..292295
     CDS             complement(293030..293959)
     CDS             complement(293956..294792)
     CDS             complement(294793..295539)
     CDS             295659..296303
     CDS             complement(296468..297214)
     CDS             297389..298147
     CDS             complement(298225..299019)
     CDS             299351..300163
     CDS             300645..301577
     CDS             301577..302641
     CDS             302776..303174
     CDS             304158..305885
     CDS             306132..307400
     CDS             307937..308770
     CDS             309129..309926
     CDS             310246..310746
     CDS             310971..312038
     CDS             312314..313366
     CDS             complement(313927..314433)
     CDS             314542..315465
     CDS             315484..316158
     CDS             316151..317191
     CDS             317337..318098
     CDS             318088..319977
     CDS             320499..321116
     CDS             321131..322141
     CDS             complement(322334..323134)
     CDS             323545..324204
     CDS             324467..326641
     CDS             326756..327115
     CDS             327368..328084
     CDS             328084..328560
     CDS             complement(328812..329486)
     CDS             329658..330803
     CDS             330823..331008
     CDS             331297..331890
     CDS             331971..332825
     CDS             332883..334091
     CDS             334098..334586
     CDS             complement(334642..335331)
     CDS             335770..336192
     CDS             336324..336620
     CDS             336746..337294
     CDS             complement(337593..338159)
     CDS             complement(338170..338619)
     CDS             complement(338622..339302)
     CDS             339499..339963
     CDS             complement(340246..341118)
     CDS             341329..342963
     CDS             342960..344654
     CDS             complement(344895..345338)
     CDS             345560..346486
     CDS             346508..346801
     CDS             346930..347871
     CDS             348005..349561
     CDS             349758..351131
     CDS             complement(351181..351450)
     CDS             complement(351447..352064)
     CDS             352474..353637
     CDS             353965..354429
     CDS             354519..355025
     CDS             355256..356014
     CDS             356011..356931
     CDS             356937..358889
     CDS             359264..360436
     CDS             360673..362022
     CDS             362236..363075
     CDS             363278..364384
     CDS             complement(364454..365419)
     CDS             complement(365509..366198)
     CDS             complement(366173..366646)
     CDS             complement(366697..367134)
     CDS             complement(367730..367885)
     CDS             complement(368235..368834)
     CDS             complement(368937..369650)
     CDS             complement(369651..370070)
     CDS             complement(370075..370746)
     CDS             371043..371630
     CDS             371620..372771
     CDS             372773..373381
     CDS             373430..373636
     CDS             373655..374386
     CDS             374374..375378
     CDS             375930..377870
     CDS             complement(378546..379619)
     CDS             complement(380323..381138)
     CDS             381266..383149
     CDS             383163..384941
     CDS             385141..386115
     CDS             386108..387622
     CDS             387825..388880
     CDS             389003..389542
     CDS             complement(389609..392218)
     CDS             complement(392617..393540)
     CDS             complement(394195..395700)
     CDS             complement(395984..396484)
     CDS             complement(396498..397367)
     CDS             398129..398527
     CDS             398490..400595
     CDS             400714..401682
     CDS             401735..401920
     CDS             401936..402910
     CDS             402894..403853
     CDS             403850..404629
     CDS             404708..405751
     CDS             complement(405902..406216)
     CDS             complement(406238..407170)
     CDS             complement(407287..407814)
     CDS             407931..408821
     CDS             408970..409290
     CDS             409561..410691
     CDS             complement(410782..412020)
     CDS             complement(412041..412535)
     CDS             complement(412551..413312)
     CDS             complement(413507..414583)
     CDS             414923..416002
     CDS             complement(416063..416704)
     CDS             416849..417715
     CDS             417958..419121
     CDS             419114..419788
     CDS             419849..420418
     CDS             421084..423618
     CDS             423929..424930
     CDS             425270..426070
     CDS             426379..427020
     CDS             427026..427259
     CDS             427816..429801
     CDS             429809..432643
     CDS             432998..433930
     CDS             433936..434775
     CDS             434772..435308
     CDS             435275..436714
     CDS             436779..437711
     CDS             437887..438795
     CDS             438795..439790
     CDS             439919..440863
     CDS             441191..441775
     CDS             complement(442037..442228)
     CDS             complement(442259..443158)
     CDS             444023..444643
     CDS             complement(444816..445052)
     CDS             445408..446421
     CDS             446473..447483
     CDS             447677..448867
     CDS             448998..449759
     CDS             449762..451279
     CDS             451418..452722
     CDS             452888..453346
     CDS             453415..453648
     CDS             453949..454689
     CDS             454724..457102
     CDS             457127..457597
     CDS             complement(458147..458377)
     CDS             complement(458642..458851)
     CDS             complement(459310..459852)
     CDS             460587..460757
     CDS             complement(461015..461248)
     CDS             complement(461861..463168)
     CDS             463394..463738
     CDS             complement(463958..464374)
     CDS             complement(464798..464992)
     CDS             complement(465874..466377)
     CDS             466664..467605
     CDS             468971..469171
     CDS             complement(469792..470016)
     CDS             complement(470040..470324)
     CDS             complement(470423..471169)
     CDS             471453..471686
     CDS             complement(471746..472300)
     CDS             complement(472490..472678)
     CDS             complement(472703..472960)
     CDS             473369..473572
     CDS             complement(473564..473800)
     CDS             474014..474601
     CDS             complement(474872..475372)
     CDS             475958..476113
     CDS             complement(476297..476722)
     CDS             476880..477596
     CDS             477677..478219
     CDS             complement(478402..478725)
     CDS             478868..479221
     CDS             479395..479775
     CDS             480035..480421
     CDS             480414..480710
     CDS             480963..481988
     CDS             481981..482676
     CDS             482697..483509
     CDS             complement(483779..483937)
     CDS             484112..484303
     CDS             complement(484369..485229)
     CDS             485551..486312
     CDS             486407..487714
     CDS             487782..489023
     CDS             489013..489477
     CDS             489683..491080
     CDS             492239..492445
     CDS             492542..492901
     CDS             492915..493325
     CDS             493871..494896
     CDS             495263..496111
     CDS             496124..496951
     CDS             497037..498356
     CDS             498445..499359
     CDS             499546..499935
     CDS             complement(499995..500261)
     CDS             500380..500814
     CDS             500814..501593
     CDS             501635..502606
     CDS             503011..503157
     CDS             503173..504630
     CDS             504627..505841
     CDS             505859..506095
     CDS             506092..507330
     CDS             complement(507623..507865)
     CDS             507965..508285
     CDS             complement(508478..509542)
     CDS             509829..510074
     CDS             510104..510463
     CDS             510655..511941
     CDS             512262..513743
     CDS             513929..515245
     CDS             515268..515642
     CDS             complement(515701..516855)
     CDS             complement(517160..517516)
     CDS             complement(517494..517787)
     CDS             complement(517787..518266)
     CDS             complement(518268..519764)
     CDS             complement(519751..520098)
     CDS             complement(520098..520526)
     CDS             complement(520519..522924)
     CDS             complement(523118..523498)
     CDS             523564..524157
     CDS             524454..524834
     CDS             525155..526282
     CDS             526565..526837
     CDS             526891..527145
     CDS             complement(527330..528403)
     CDS             529033..530223
     CDS             530332..531576
     CDS             complement(531768..532817)
     CDS             complement(532967..534358)
     CDS             complement(534348..535553)
     CDS             535900..537231
     CDS             537549..538124
     CDS             538128..538649
     CDS             538668..539243
     CDS             539364..542843
     CDS             542830..546486
     CDS             546685..547590
     CDS             547948..548349
     CDS             548797..549870
     CDS             550250..550405
     CDS             complement(550615..551931)
     CDS             complement(552009..552830)
     CDS             552943..553251
     CDS             553646..555469
     CDS             555678..558287
     CDS             558694..559767
     CDS             complement(560026..560220)
     CDS             560502..561443
     CDS             561455..562699
     CDS             complement(562770..563141)
     CDS             563383..564309
     CDS             564309..565379
     CDS             565394..566473
     CDS             566466..567404
     CDS             567431..569074
     CDS             complement(569129..570118)
     CDS             570409..570804
     CDS             complement(571097..572170)
     CDS             572719..573441
     CDS             573537..574517
     CDS             574567..576375
     CDS             complement(576839..577636)
     CDS             complement(577659..578102)
     CDS             complement(578106..578696)
     CDS             578981..579328
     CDS             579345..579980
     CDS             579994..580803
     CDS             580800..581654
     CDS             581679..583064
     CDS             583074..584918
     CDS             585628..586251
     CDS             586312..586575
     CDS             587152..587547
     CDS             587880..588125
     CDS             588134..588511
     CDS             588630..590888
     CDS             591125..591226
     CDS             592507..592878
     CDS             593100..593870
     CDS             complement(594267..595352)
     CDS             595577..596332
     CDS             596485..596994
     CDS             complement(597258..598451)
     CDS             complement(598429..599604)
     CDS             600125..601609
     CDS             601635..601844
     CDS             601848..603410
     CDS             603719..604525
     CDS             604736..606493
     CDS             606511..607869
     CDS             608008..609513
     CDS             complement(609616..610218)
     CDS             complement(610224..610409)
     CDS             610614..611600
     CDS             complement(611678..611896)
     CDS             612111..612686
     CDS             614033..614284
     CDS             614486..614722
     CDS             614935..615276
     CDS             615280..615405
     CDS             615528..615896
     CDS             complement(616775..616990)
     CDS             617221..617778
     CDS             complement(618425..619363)
     CDS             619533..620903
     CDS             620890..622563
     CDS             622550..623353
     CDS             623346..624164
     CDS             complement(624509..625693)
     CDS             complement(625836..626843)
     CDS             626997..627416
     CDS             complement(627656..631663)
     CDS             complement(631904..632326)
     CDS             complement(632900..633370)
     CDS             complement(633418..634656)
     CDS             635463..636665
     CDS             complement(636822..637730)
     CDS             complement(637917..638207)
     CDS             complement(638204..638809)
     CDS             complement(638799..640787)
     CDS             complement(640787..641911)
     CDS             complement(642450..642767)
     CDS             complement(643140..644000)
     CDS             644205..644687
     CDS             644674..645801
     CDS             645802..646506
     CDS             646506..646766
     CDS             646768..647439
     CDS             647432..649621
     CDS             649600..651084
     CDS             651077..652108
     CDS             652108..652674
     CDS             652691..654169
     CDS             654195..655436
     CDS             complement(655569..656375)
     CDS             complement(656368..657771)
     CDS             complement(657785..658360)
     CDS             658883..660658
     CDS             complement(661070..661204)
     CDS             661356..662648
     CDS             662954..664126
     CDS             664186..664725
     CDS             664881..665147
     CDS             665150..666868
     CDS             complement(667143..667379)
     CDS             667579..668934
     CDS             668931..669947
     CDS             670003..670662
     CDS             complement(671644..673326)
     CDS             complement(673326..673544)
     CDS             complement(673977..674528)
     CDS             674711..675337
     CDS             675508..676620
     CDS             676624..677601
     CDS             677732..679033
     CDS             679038..680444
     CDS             680746..681024
     CDS             681163..681702
     CDS             681714..682808
     CDS             682801..683604
     CDS             683610..684422
     CDS             684419..685492
     CDS             685561..686712
     CDS             687017..687553
     CDS             complement(687766..689112)
     CDS             complement(689242..689853)
     CDS             690030..690851
     CDS             complement(691405..691596)
     CDS             691695..693542
     CDS             693936..695009
     CDS             695390..695608
     CDS             695824..696054
     CDS             complement(696078..696233)
     CDS             complement(696235..696717)
     CDS             696862..697137
     CDS             697539..698762
     CDS             699164..702607
     CDS             complement(702756..703682)
     CDS             703965..704876
     CDS             704902..705363
     CDS             705805..706857
     CDS             706878..707312
     CDS             complement(707827..708753)
     CDS             708974..709225
     CDS             complement(709235..709624)
     CDS             709691..710233
     CDS             710235..710720
     CDS             complement(711124..712257)
     CDS             712384..712938
     CDS             713016..713189
     CDS             complement(713669..716143)
     CDS             716482..717222
     CDS             717590..718648
     CDS             718648..721050
     CDS             complement(721102..722028)
     CDS             722287..722553
     CDS             722554..723075
     CDS             723150..724859
     CDS             724869..727217
     CDS             727476..727790
     CDS             727888..729672
     CDS             730038..730652
     CDS             730806..732572
     CDS             732572..733414
     CDS             733577..734380
     CDS             734395..734982
     CDS             734975..735484
     CDS             736148..736279
     CDS             736335..736469
     CDS             736521..736655
     CDS             736711..736845
     CDS             736952..737638
     CDS             complement(737745..738185)
     CDS             738368..739981
     CDS             740125..740556
     CDS             740571..741506
     CDS             741519..741920
     CDS             741901..744228
     CDS             744417..745382
     CDS             745384..746733
     CDS             746743..748140
     CDS             748246..749640
     CDS             749673..750857
     CDS             751273..752064
     CDS             752090..752758
     CDS             752772..753365
     CDS             753377..753667
     CDS             753923..754585
     CDS             754608..755264
     CDS             755578..758328
     CDS             759097..759894
     CDS             759899..760369
     CDS             760410..760943
     CDS             760946..761863
     CDS             762165..762692
     CDS             762925..764232
     CDS             764258..765139
     CDS             765157..766434
     CDS             766435..767535
     CDS             767528..770701
     CDS             770736..771428
     CDS             771429..772040
     CDS             772066..772272
     CDS             772813..773220
     CDS             complement(773283..774980)
     CDS             775250..775873
     CDS             775873..776085
     CDS             776624..777823
     CDS             777823..780231
     CDS             complement(780337..780540)
     CDS             780762..781250
     CDS             781243..782175
     CDS             782172..783479
     CDS             783482..784576
     CDS             784583..785326
     CDS             785323..787323
     CDS             787632..788507
     CDS             788508..789152
     CDS             789157..789792
     CDS             complement(789876..790064)
     CDS             790422..790796
     CDS             790811..792469
     CDS             792673..794721
     CDS             794882..795442
     CDS             795444..796421
     CDS             796423..797352
     CDS             797345..798079
     CDS             798242..798475
     CDS             798590..799327
     CDS             799454..803023
     CDS             803020..804246
     CDS             804248..804580
     CDS             804611..805978
     CDS             806285..806560
     CDS             806687..807190
     CDS             807190..807927
     CDS             808032..808382
     CDS             complement(808562..810517)
     CDS             complement(810462..811166)
     CDS             complement(811159..813759)
     CDS             814088..814951
     CDS             814956..815726
     CDS             815834..817000
     CDS             817022..817930
     CDS             818735..819607
     CDS             819790..821859
     CDS             821884..823191
     CDS             823416..824306
     CDS             824310..824852
     CDS             824921..826324
     CDS             826348..827118
     CDS             827481..828269
     CDS             828421..829299
     CDS             829440..830162
     CDS             830179..830733
     CDS             830954..831724
     CDS             831728..832510
     CDS             832744..834030
     CDS             834049..835752
     CDS             835996..840312
     CDS             840491..840958
     CDS             840979..842202
     CDS             842220..842504
     CDS             842504..842821
     CDS             842826..844988
     CDS             845291..845641
     CDS             845779..846696
     CDS             846712..847683
     CDS             847803..848072
     CDS             848204..850309
     CDS             850644..852350
     CDS             852616..855009
     CDS             855012..855725
     CDS             855756..857027
     CDS             857027..858316
     CDS             858313..859017
     CDS             859170..859997
     CDS             860016..860408
     CDS             860437..861018
     CDS             861471..862616
     CDS             862787..863836
     CDS             864062..865621
     CDS             complement(865710..865925)
     CDS             866089..866883
     CDS             866996..868756
     CDS             868757..869623
     CDS             870209..870826
     CDS             870883..871173
     CDS             871516..873060
     CDS             873062..873427
     CDS             873451..873945
     CDS             874143..876764
     CDS             876779..878716
     CDS             878730..879263
     CDS             879638..880462
     CDS             880616..882115
     CDS             882292..883965
     CDS             884189..885115
     CDS             885127..886125
     CDS             886079..886318
     CDS             complement(886540..887016)
     CDS             887126..888367
     CDS             888383..889621
     CDS             890102..890467
     CDS             890486..891826
     CDS             complement(892020..892265)
     CDS             892406..892645
     CDS             892710..894056
     CDS             894062..894253
     CDS             894430..894807
     CDS             894814..895002
     CDS             complement(895252..895935)
     CDS             complement(896005..897030)
     CDS             897344..897541
     CDS             897599..899071
     CDS             899249..900124
     CDS             900121..900852
     CDS             900852..901946
     CDS             901943..902545
     CDS             complement(902714..902902)
     CDS             903067..903603
     CDS             complement(904340..905212)
     CDS             905539..906138
     CDS             complement(906216..907592)
     CDS             907781..909061
     CDS             909067..910131
     CDS             910133..911053
     CDS             911116..911922
     CDS             complement(912254..912568)
     CDS             complement(912874..914322)
     CDS             914553..916067
     CDS             916157..916306
     CDS             916473..916742
     CDS             916896..917873
     CDS             917887..918912
     CDS             918967..919068
     CDS             complement(919266..919886)
     CDS             920030..920263
     CDS             920424..920660
     CDS             920892..922880
     CDS             923087..923314
     CDS             923527..924699
     CDS             924878..925345
     CDS             925453..926577
     CDS             926581..929610
     CDS             complement(929728..930078)
     CDS             930290..931930
     CDS             932351..935056
     CDS             935179..935646
     CDS             complement(935697..935993)
     CDS             complement(936237..936845)
     CDS             937049..939049
     CDS             939046..941448
     CDS             941660..943117
     CDS             943159..944160
     CDS             944306..945523
     CDS             945777..948299
     CDS             complement(948493..949008)
     CDS             949144..950133
     CDS             complement(950674..950859)
     CDS             951003..952265
     CDS             complement(952337..953425)
     CDS             954084..955490
     CDS             955487..956053
     CDS             956056..957051
     CDS             957055..957843
     CDS             957833..958456
     CDS             958460..959668
     CDS             959661..960392
     CDS             960583..961242
     CDS             961515..962768
     CDS             962794..964047
     CDS             965066..965830
     CDS             965895..966905
     CDS             complement(967035..967730)
     CDS             complement(967733..968509)
     CDS             complement(968472..969326)
     CDS             complement(969316..970317)
     CDS             complement(970496..970834)
     CDS             971082..972893
     CDS             complement(972986..973633)
     CDS             complement(973640..974515)
     CDS             complement(974603..975508)
     CDS             complement(975510..976436)
     CDS             complement(976643..977620)
     CDS             complement(978238..979134)
     CDS             979345..980952
     CDS             981561..982763
     CDS             982834..983823
     CDS             983825..984709
     CDS             984709..985431
     CDS             985453..986175
     CDS             986332..987483
     CDS             987489..988562
     CDS             988563..989828
     CDS             complement(990579..990779)
     CDS             complement(990960..991268)
     CDS             991427..991696
     CDS             991772..992362
     CDS             992385..993515
     CDS             complement(993591..994934)
     CDS             complement(995121..997010)
     CDS             complement(997023..997814)
     CDS             complement(997992..998195)
     CDS             complement(998220..999029)
     CDS             999229..999402
     CDS             complement(999534..1000235)
     CDS             complement(1000232..1001062)
     CDS             complement(1001204..1002466)
     CDS             complement(1002485..1005289)
     CDS             complement(1005701..1007071)
     CDS             complement(1007068..1007727)
     CDS             complement(1008383..1009456)
     CDS             complement(1009969..1010583)
     CDS             complement(1010596..1011669)
     CDS             complement(1011687..1012190)
     CDS             complement(1012526..1014001)
     CDS             complement(1014346..1014570)
     CDS             complement(1014570..1015070)
     CDS             complement(1015083..1015511)
     CDS             complement(1015508..1016032)
     CDS             complement(1016135..1016983)
     CDS             complement(1016993..1017478)
     CDS             complement(1017520..1018476)
     CDS             complement(1018790..1019452)
     CDS             complement(1019468..1020517)
     CDS             complement(1020729..1021169)
     CDS             complement(1021218..1021478)
     CDS             1021935..1022639
     CDS             1022964..1023359
     CDS             complement(1023531..1054082)
     CDS             complement(1054324..1055202)
     CDS             complement(1055221..1058658)
     CDS             complement(1059035..1059673)
     CDS             complement(1059841..1060977)
     CDS             complement(1061620..1061958)
     CDS             complement(1061972..1062538)
     CDS             complement(1062550..1062882)
     CDS             1063223..1063852
     CDS             1063849..1066080
     CDS             complement(1066270..1066602)
     CDS             complement(1066607..1067266)
     CDS             complement(1067256..1067942)
     CDS             complement(1068035..1069327)
     CDS             complement(1069448..1072156)
     CDS             complement(1072181..1073152)
     CDS             complement(1073139..1074341)
     CDS             complement(1074331..1075473)
     CDS             complement(1075495..1075812)
     CDS             complement(1075993..1076688)
     CDS             complement(1076733..1077326)
     CDS             complement(1077338..1077901)
     CDS             complement(1077915..1079159)
     CDS             complement(1079163..1080464)
     CDS             complement(1080474..1081538)
     CDS             complement(1081566..1082732)
     CDS             complement(1083213..1083662)
     CDS             complement(1083802..1084761)
     CDS             complement(1084763..1085488)
     CDS             complement(1085481..1086059)
     CDS             complement(1086529..1086801)
     CDS             complement(1086972..1087970)
     CDS             complement(1087991..1089301)
     CDS             complement(1089517..1090695)
     CDS             complement(1091179..1091826)
     CDS             1091905..1092873
     CDS             complement(1093085..1094071)
     CDS             complement(1094204..1095622)
     CDS             complement(1095743..1097122)
     CDS             complement(1097109..1098071)
     CDS             1098180..1098428
     CDS             complement(1098833..1099372)
     CDS             complement(1099964..1101730)
     CDS             complement(1101714..1102439)
     CDS             complement(1102573..1103310)
     CDS             complement(1103303..1103845)
     CDS             complement(1103838..1104569)
     CDS             1104682..1105191
     CDS             complement(1105244..1106131)
     CDS             complement(1106174..1106623)
     CDS             complement(1106728..1107270)
     CDS             1107353..1108261
     CDS             complement(1108484..1109242)
     CDS             1109403..1110218
     CDS             complement(1110268..1111188)
     CDS             1111612..1113096
     CDS             1113297..1114178
     CDS             complement(1114441..1116096)
     CDS             complement(1116266..1117672)
     CDS             complement(1117752..1118876)
     CDS             1119107..1119202
     CDS             complement(1119254..1120231)
     CDS             complement(1120244..1120681)
     CDS             complement(1120886..1122205)
     CDS             complement(1122218..1123201)
     CDS             complement(1123194..1124192)
     CDS             complement(1124207..1125628)
     CDS             complement(1125888..1127564)
     CDS             complement(1127580..1128032)
     CDS             complement(1128347..1129228)
     CDS             complement(1129206..1129436)
     CDS             complement(1129429..1130766)
     CDS             complement(1130781..1131170)
     CDS             complement(1131246..1131608)
     CDS             complement(1131620..1132978)
     CDS             complement(1132978..1133445)
     CDS             complement(1133703..1134833)
     CDS             complement(1134833..1135570)
     CDS             complement(1135580..1136773)
     CDS             complement(1136791..1137816)
     CDS             complement(1137966..1138523)
     CDS             complement(1138550..1139611)
     CDS             1139714..1140292
     CDS             1140306..1140524
     CDS             complement(1140565..1141395)
     CDS             1141555..1141941
     CDS             complement(1142093..1142233)
     CDS             complement(1142833..1144341)
     CDS             complement(1144334..1145680)
     CDS             complement(1145700..1146791)
     CDS             complement(1147009..1147521)
     CDS             complement(1147523..1147714)
     CDS             complement(1147686..1148177)
     CDS             complement(1148381..1148818)
     CDS             complement(1148808..1149125)
     CDS             complement(1149143..1150210)
     CDS             complement(1150182..1151156)
     CDS             complement(1151213..1151836)
     CDS             complement(1151836..1152162)
     CDS             complement(1152162..1153148)
     CDS             complement(1153148..1153348)
     CDS             complement(1153332..1154792)
     CDS             complement(1154793..1155344)
     CDS             complement(1155527..1155676)
     CDS             complement(1155781..1157871)
     CDS             complement(1158272..1158871)
     CDS             complement(1159276..1159695)
     CDS             complement(1159698..1160546)
     CDS             complement(1160580..1161362)
     CDS             complement(1161580..1162470)
     CDS             complement(1162480..1163826)
     CDS             complement(1163861..1164961)
     CDS             complement(1164951..1165640)
     CDS             complement(1165795..1166901)
     CDS             complement(1167172..1168968)
     CDS             complement(1169142..1169960)
     CDS             complement(1169972..1170463)
     CDS             1170931..1172322
     CDS             complement(1172452..1173213)
     CDS             complement(1173239..1174138)
     CDS             complement(1174138..1174542)
     CDS             complement(1174542..1174898)
     CDS             complement(1174900..1175367)
     CDS             complement(1175368..1176315)
     CDS             complement(1176601..1177284)
     CDS             complement(1177300..1178289)
     CDS             complement(1178304..1179014)
     CDS             complement(1179860..1180036)
     CDS             complement(1180162..1181517)
     CDS             complement(1181514..1182266)
     CDS             complement(1182268..1183206)
     CDS             complement(1183210..1184331)
     CDS             complement(1184476..1186305)
     CDS             complement(1186361..1186993)
     CDS             complement(1187022..1187999)
     CDS             complement(1188099..1189223)
     CDS             complement(1189342..1191165)
     CDS             1191458..1191709
     CDS             complement(1191827..1192801)
     CDS             complement(1192846..1195062)
     CDS             complement(1195066..1195527)
     CDS             complement(1195607..1196281)
     CDS             complement(1196340..1197059)
     CDS             complement(1197062..1197415)
     CDS             complement(1197416..1198000)
     CDS             complement(1197987..1198562)
     CDS             complement(1198559..1198852)
     CDS             complement(1198852..1199661)
     CDS             complement(1199677..1200777)
     CDS             complement(1200778..1201305)
     CDS             complement(1201325..1202011)
     CDS             complement(1202210..1203454)
     CDS             complement(1203466..1204218)
     CDS             complement(1204221..1205582)
     CDS             complement(1205593..1206033)
     CDS             complement(1206034..1207038)
     CDS             complement(1207028..1207759)
     CDS             complement(1208279..1208761)
     CDS             complement(1209059..1209535)
     CDS             complement(1209566..1210189)
     CDS             complement(1210189..1211457)
     CDS             complement(1211475..1212398)
     CDS             complement(1212401..1213036)
     CDS             complement(1213465..1213773)
     CDS             complement(1213788..1214216)
     CDS             complement(1214218..1214478)
     CDS             complement(1214542..1217172)
     CDS             complement(1217501..1219933)
     CDS             complement(1219935..1220603)
     CDS             complement(1220766..1221884)
     CDS             complement(1221884..1223026)
     CDS             1223269..1224264
     CDS             complement(1224464..1224607)
     CDS             complement(1224793..1225215)
     CDS             1225301..1226572
     CDS             complement(1226766..1227542)
     CDS             complement(1228098..1229864)
     CDS             complement(1229867..1231141)
     CDS             complement(1231513..1232388)
     CDS             complement(1232385..1232837)
     CDS             complement(1232851..1235040)
     CDS             complement(1235559..1236077)
     CDS             complement(1236096..1238369)
     CDS             complement(1239114..1241405)
     CDS             complement(1241744..1242004)
     CDS             complement(1242020..1243159)
     CDS             complement(1243180..1244205)
     CDS             complement(1244207..1245211)
     CDS             complement(1245225..1245827)
     CDS             complement(1245840..1246295)
     CDS             complement(1246307..1247599)
     CDS             complement(1247745..1248029)
     CDS             complement(1248041..1248361)
     CDS             complement(1248366..1248674)
     CDS             complement(1248796..1249317)
     CDS             complement(1249317..1250156)
     CDS             complement(1250563..1250703)
     CDS             complement(1250787..1251272)
     CDS             1251437..1251616
     CDS             complement(1252055..1252717)
     CDS             1253251..1253982
     CDS             complement(1254108..1254890)
     CDS             complement(1255041..1255418)
     CDS             complement(1255425..1257317)
     CDS             complement(1257314..1258399)
     CDS             complement(1258518..1259072)
     CDS             complement(1259069..1259779)
     CDS             complement(1259963..1261228)
     CDS             complement(1261239..1263869)
     CDS             1264212..1264772
     CDS             complement(1264939..1266006)
     CDS             complement(1266296..1267579)
     CDS             complement(1267603..1268577)
     CDS             complement(1268567..1269247)
     CDS             complement(1269281..1270207)
     CDS             complement(1270261..1271073)
     CDS             complement(1271095..1272441)
     CDS             complement(1272611..1273198)
     CDS             complement(1273310..1274572)
     CDS             complement(1274859..1276160)
     CDS             complement(1276321..1277244)
     CDS             complement(1277261..1277872)
     CDS             complement(1278290..1278646)
     CDS             complement(1278698..1278898)
     CDS             complement(1278926..1279453)
     CDS             complement(1279661..1281163)
     CDS             complement(1281592..1283529)
     CDS             complement(1283882..1284802)
     CDS             complement(1284802..1286172)
     CDS             complement(1286173..1286643)
     CDS             complement(1287163..1288188)
     CDS             complement(1288561..1288677)
     CDS             complement(1289032..1289643)
     CDS             complement(1289659..1290531)
     CDS             complement(1290547..1293177)
     CDS             complement(1293472..1295169)
     CDS             complement(1295169..1295879)
     CDS             complement(1296195..1297463)
     CDS             complement(1297506..1298627)
     CDS             complement(1298756..1299928)
     CDS             1300307..1301665
     CDS             complement(1302046..1303803)
     CDS             complement(1303827..1304795)
     CDS             complement(1304973..1305917)
     CDS             complement(1305917..1306774)
     CDS             complement(1306873..1308102)
     CDS             complement(1308406..1311603)
     CDS             complement(1311627..1312565)
     CDS             complement(1312599..1313897)
     CDS             1314095..1314508
     CDS             complement(1314809..1315498)
     CDS             1315670..1316725
     CDS             complement(1316789..1317904)
     CDS             1318049..1318552
     CDS             1318847..1318990
     CDS             complement(1319186..1320439)
     CDS             complement(1320528..1321475)
     CDS             complement(1321604..1322098)
     CDS             complement(1322341..1323105)
     CDS             complement(1323145..1324368)
     CDS             complement(1324368..1325507)
     CDS             complement(1325837..1327531)
     CDS             1327666..1328136
     CDS             1328357..1328959
     CDS             complement(1329229..1329975)
     CDS             1330053..1330493
     CDS             1330620..1331783
     CDS             1331773..1333368
     CDS             complement(1333448..1334572)
     CDS             complement(1334668..1336104)
     CDS             complement(1336350..1336973)
     CDS             1337253..1338491
     CDS             complement(1338682..1339947)
     CDS             1340351..1341256
     CDS             complement(1341346..1343013)
     CDS             complement(1343433..1344422)
     CDS             complement(1344678..1345769)
     CDS             complement(1346204..1347427)
     CDS             complement(1347505..1347996)
     CDS             complement(1348071..1349384)
     CDS             complement(1349405..1352914)
     CDS             complement(1352935..1353531)
     CDS             complement(1353554..1354408)
     CDS             complement(1354546..1354857)
     CDS             complement(1354863..1355948)
     CDS             1356033..1356347
     CDS             complement(1356510..1357160)
     CDS             complement(1357171..1357965)
     CDS             complement(1358349..1359197)
     CDS             complement(1359201..1360610)
     CDS             complement(1360918..1361346)
     CDS             complement(1361364..1362056)
     CDS             complement(1362053..1363714)
     CDS             1363987..1365249
     CDS             complement(1365621..1376699)
     CDS             complement(1377104..1377415)
     CDS             complement(1377441..1379858)
     CDS             complement(1380147..1381361)
     CDS             1381468..1382421
     CDS             1382418..1382981
     CDS             complement(1383215..1383616)
     CDS             complement(1384106..1384933)
     CDS             1385177..1386178
     CDS             complement(1386436..1386897)
     CDS             complement(1386910..1388091)
     CDS             complement(1388104..1388736)
     CDS             complement(1388743..1389786)
     CDS             complement(1390222..1391706)
     CDS             complement(1392054..1392905)
     CDS             complement(1393283..1393498)
     CDS             1393706..1394185
     CDS             1394191..1394634
     CDS             complement(1394621..1395064)
     CDS             complement(1395204..1395917)
     CDS             1396194..1396502
     CDS             1396539..1396904
     CDS             1396901..1397254
     CDS             1397838..1398374
     CDS             complement(1398493..1399155)
     CDS             1399689..1400420
     CDS             complement(1400546..1401328)
     CDS             complement(1401479..1401856)
     CDS             complement(1401863..1403755)
     CDS             complement(1403752..1404837)
     CDS             1405033..1405623
     CDS             complement(1405853..1406008)
     CDS             complement(1406293..1407129)
     CDS             complement(1407309..1408217)
     CDS             complement(1408320..1409519)
     CDS             1409889..1411481
     CDS             complement(1411712..1412473)
     CDS             complement(1412484..1412951)
     CDS             1413019..1413270
     CDS             complement(1413267..1414268)
     CDS             complement(1414258..1415682)
     CDS             1416933..1417598
     CDS             1417760..1418047
     CDS             1418574..1419308
     CDS             1420059..1420553
     CDS             complement(1421818..1422372)
     CDS             complement(1422508..1423956)
     CDS             complement(1424049..1424972)
     CDS             complement(1425049..1426083)
     CDS             1426403..1426906
     CDS             complement(1427468..1428085)
     CDS             complement(1428144..1429367)
     CDS             complement(1429360..1430100)
     CDS             1430230..1430655
     CDS             1430732..1431103
     CDS             1431269..1431829
     CDS             1432032..1433009
     CDS             complement(1433159..1433263)
     CDS             complement(1433435..1434376)
     CDS             complement(1434373..1437312)
     CDS             complement(1437302..1438498)
     CDS             complement(1438769..1439113)
     CDS             complement(1439186..1440319)
     CDS             complement(1440498..1440962)
     CDS             complement(1441233..1441856)
     CDS             complement(1441849..1442982)
     CDS             1443141..1443965
     CDS             complement(1444326..1445711)
     CDS             complement(1445896..1446300)
     CDS             complement(1446456..1446638)
     CDS             complement(1446659..1447258)
     CDS             complement(1447416..1447886)
     CDS             complement(1447883..1449013)
     CDS             complement(1449223..1449378)
     CDS             complement(1449875..1450603)
     CDS             complement(1450590..1452047)
     CDS             complement(1452286..1453344)
     CDS             complement(1453570..1454418)
     CDS             complement(1460756..1461076)
     CDS             complement(1461437..1461544)
     CDS             complement(1462924..1463376)
     CDS             complement(1463472..1464422)
     CDS             complement(1464425..1464883)
     CDS             1464964..1466253
     CDS             1466560..1467654
     CDS             complement(1467814..1469550)
     CDS             complement(1469792..1470334)
     CDS             complement(1470441..1471484)
     CDS             1471665..1472639
     CDS             complement(1472825..1473655)
     CDS             complement(1473664..1475181)
     CDS             complement(1475197..1475511)
     CDS             complement(1475504..1476307)
     CDS             complement(1476585..1477394)
     CDS             complement(1477715..1478233)
     CDS             complement(1478533..1478694)
     CDS             1478853..1479995
     CDS             complement(1480132..1480662)
     CDS             complement(1480742..1481983)
     CDS             complement(1481985..1482200)
     CDS             1482341..1482805
     CDS             1482813..1483097
     CDS             1483504..1484682
     CDS             complement(1484739..1485368)
     CDS             complement(1485358..1486404)
     CDS             complement(1486401..1487102)
     CDS             complement(1487117..1487503)
     CDS             complement(1487661..1488416)
     CDS             1488590..1489576
     CDS             complement(1489727..1490263)
     CDS             complement(1490704..1491429)
     CDS             complement(1491431..1492744)
     CDS             1492966..1493466
     CDS             1493655..1494209
     CDS             complement(1494240..1495310)
     CDS             complement(1495620..1496162)
     CDS             complement(1496306..1497676)
     CDS             complement(1497756..1498706)
     CDS             complement(1498931..1500358)
     CDS             complement(1500371..1501828)
     CDS             complement(1501830..1502132)
     CDS             1502510..1504045
     CDS             complement(1504373..1505581)
     CDS             complement(1505601..1507598)
     CDS             complement(1507602..1509791)
     CDS             complement(1509788..1510480)
     CDS             complement(1510804..1511106)
     CDS             complement(1511231..1512526)
     CDS             complement(1512938..1513117)
     CDS             complement(1513101..1513727)
     CDS             complement(1513801..1514628)
     CDS             complement(1514621..1516090)
     CDS             1516282..1517349
     CDS             1517368..1518171
     CDS             complement(1518624..1519721)
     CDS             1519913..1520467
     CDS             1520522..1521451
     CDS             1521751..1523130
     CDS             complement(1523242..1524270)
     CDS             1524506..1524643
     CDS             complement(1524695..1525075)
     CDS             complement(1525065..1526822)
     CDS             1526929..1527774
     CDS             1528088..1528498
     CDS             complement(1528541..1529911)
     CDS             complement(1529916..1530281)
     CDS             complement(1530290..1532353)
     CDS             complement(1532356..1533468)
     CDS             1533697..1533954
     CDS             complement(1534168..1534338)
     CDS             1534718..1535758
     CDS             complement(1535812..1536648)
     CDS             complement(1536645..1537202)
     CDS             complement(1537255..1537749)
     CDS             complement(1538530..1539261)
     CDS             complement(1539261..1540133)
     CDS             complement(1540154..1540813)
     CDS             complement(1540794..1541708)
     CDS             complement(1541708..1542085)
     CDS             complement(1542402..1542572)
     CDS             complement(1542759..1542854)
     CDS             1543045..1544334
     CDS             complement(1544501..1550422)
     CDS             complement(1550599..1551672)
     CDS             complement(1552090..1553709)
     CDS             complement(1553765..1554049)
     CDS             1554224..1554964
     CDS             complement(1555024..1556469)
     CDS             1556821..1557606
     CDS             1558381..1558965
     CDS             1558949..1559089
     CDS             1559116..1560405
     CDS             1560422..1561138
     CDS             complement(1561206..1562165)
     CDS             complement(1562172..1563644)
     CDS             complement(1563904..1564857)
     CDS             complement(1564992..1566242)
     CDS             complement(1566662..1566886)
     CDS             complement(1566938..1567660)
     CDS             complement(1567768..1569306)
     CDS             complement(1569296..1569877)
     CDS             complement(1570079..1570684)
     CDS             complement(1570656..1571051)
     CDS             complement(1571053..1571799)
     CDS             complement(1571812..1572051)
     CDS             complement(1572067..1572315)
     CDS             complement(1572356..1572958)
     CDS             complement(1572986..1574008)
     CDS             complement(1574054..1574317)
     CDS             complement(1574601..1575425)
     CDS             complement(1575579..1578488)
     CDS             complement(1578510..1578956)
     CDS             complement(1578956..1579369)
     CDS             complement(1579399..1579551)
     CDS             complement(1579570..1580271)
     CDS             complement(1580283..1580792)
     CDS             complement(1580918..1581514)
     CDS             complement(1581514..1581744)
     CDS             complement(1581758..1581940)
     CDS             complement(1581943..1582296)
     CDS             complement(1582329..1583327)
     CDS             complement(1583342..1584028)
     CDS             complement(1584018..1584209)
     CDS             complement(1584202..1584813)
     CDS             complement(1584828..1585010)
     CDS             complement(1585010..1585261)
     CDS             complement(1585418..1585591)
     CDS             complement(1585572..1585859)
     CDS             complement(1585852..1586118)
     CDS             complement(1586130..1586303)
     CDS             complement(1586417..1586806)
     CDS             complement(1586894..1588192)
     CDS             complement(1588202..1588516)
     CDS             complement(1588654..1589034)
     CDS             complement(1589146..1591632)
     CDS             complement(1592095..1593543)
     CDS             complement(1593556..1593930)
     CDS             1594097..1594657
     CDS             1595010..1595414
     CDS             1595497..1595631
     CDS             complement(1595662..1596303)
     CDS             complement(1596409..1597131)
     CDS             complement(1597240..1598040)
     CDS             complement(1598044..1598538)
     CDS             complement(1598595..1598864)
     CDS             complement(1598848..1599063)
     CDS             complement(1599342..1599737)
     CDS             complement(1599737..1599967)
     CDS             complement(1600130..1600648)
     CDS             complement(1600648..1601298)
     CDS             complement(1601298..1601615)
     CDS             complement(1601608..1602333)
     CDS             complement(1602333..1602554)
     CDS             complement(1602574..1602750)
     CDS             complement(1602743..1603285)
     CDS             complement(1603301..1603573)
     CDS             complement(1603599..1603754)
     CDS             complement(1603751..1604035)
     CDS             complement(1604051..1604236)
     CDS             complement(1604221..1604400)
     CDS             complement(1604416..1604898)
     CDS             complement(1604900..1605088)
     CDS             complement(1605095..1605298)
     CDS             complement(1605303..1605569)
     CDS             complement(1605591..1605866)
     CDS             complement(1605889..1606128)
     CDS             complement(1606150..1606374)
     CDS             complement(1606380..1606727)
     CDS             complement(1606724..1607134)
     CDS             complement(1607174..1607437)
     CDS             complement(1607440..1607814)
     CDS             complement(1607754..1607864)
     CDS             complement(1607882..1608013)
     CDS             complement(1608040..1608315)
     CDS             complement(1608328..1608525)
     CDS             complement(1608536..1609582)
     CDS             1609626..1610300
     CDS             complement(1610332..1610754)
     CDS             complement(1610764..1611249)
     CDS             complement(1611291..1612247)
     CDS             1612361..1612684
     CDS             1612762..1613934
     CDS             complement(1614064..1615503)
     CDS             complement(1615504..1615908)
     CDS             complement(1615953..1617125)
     CDS             1617188..1617610
     CDS             complement(1617909..1618646)
     CDS             complement(1618839..1620605)
     CDS             complement(1620608..1621720)
     CDS             complement(1621737..1623269)
     CDS             complement(1623291..1623815)
     CDS             complement(1623886..1624854)
     CDS             complement(1624978..1625937)
     CDS             complement(1625981..1626661)
     CDS             complement(1626679..1627167)
     CDS             complement(1627183..1627431)
     CDS             complement(1627591..1628595)
     CDS             complement(1628607..1629887)
     CDS             complement(1630198..1631241)
     CDS             complement(1631925..1632353)
     CDS             complement(1632431..1632952)
     CDS             complement(1632952..1633404)
     CDS             complement(1633520..1634200)
     CDS             complement(1634229..1634492)
     CDS             complement(1634585..1634908)
     CDS             complement(1634953..1635612)
     CDS             complement(1635765..1636154)
     CDS             complement(1636291..1636551)
     CDS             complement(1636626..1636841)
     CDS             complement(1636893..1637006)
     CDS             complement(1637021..1637305)
     CDS             complement(1641200..1642075)
     CDS             complement(1642111..1644396)
     CDS             1644532..1646028
     CDS             1646288..1646617
     CDS             1646643..1646828
     CDS             1646837..1648021
     CDS             1649716..1650600
     CDS             1650593..1652392
     CDS             1652410..1653972
     CDS             1653965..1655344
     CDS             1655372..1655812
     CDS             1655851..1656852
     CDS             1656927..1657478
     CDS             1657496..1657930
     CDS             1657980..1658237
     CDS             1658241..1658906
     CDS             1658896..1659417
     CDS             1659423..1660295
     CDS             1660334..1661125
     CDS             1661209..1661766
     CDS             1661766..1662239
     CDS             1662255..1663271
     CDS             1663368..1671641
     CDS             1671663..1673744
     CDS             1673805..1681850
     CDS             1681853..1682227
     CDS             1682220..1682387
     CDS             1682429..1685098
     CDS             1685142..1685606
     CDS             1685588..1686100
     CDS             1686122..1686451
     CDS             1686503..1688896
     CDS             1688973..1690475
     CDS             complement(1690551..1690751)
     CDS             complement(1691131..1691307)
     CDS             complement(1691446..1693092)
     CDS             complement(1693235..1693840)
     CDS             complement(1694146..1694457)
     CDS             complement(1694543..1694824)
     CDS             complement(1694970..1695605)
     CDS             1695953..1697887
     CDS             1698229..1699845
     CDS             complement(1699928..1700950)
     CDS             complement(1700947..1701408)
     CDS             complement(1701381..1702043)
     CDS             complement(1702024..1702485)
     CDS             1702964..1704652
     CDS             1704669..1706411
     CDS             1706411..1706644
     CDS             1706761..1707765
     CDS             1707788..1709323
     CDS             1709320..1710363
     CDS             1710379..1711749
     CDS             1711750..1712319
     CDS             1712328..1713602
     CDS             complement(1717348..1717668)
     CDS             complement(1718029..1718136)
     CDS             complement(1719919..1720374)
     CDS             complement(1720367..1722517)
     CDS             complement(1722805..1723575)
     CDS             complement(1723550..1724029)
     CDS             complement(1724031..1724357)
     CDS             complement(1724457..1725458)
     CDS             complement(1725803..1726165)
     CDS             complement(1726162..1726332)
     CDS             complement(1726419..1727567)
     CDS             complement(1727634..1727987)
     CDS             complement(1728035..1728544)
     CDS             complement(1728531..1730042)
     CDS             complement(1730029..1730508)
     CDS             complement(1730758..1732287)
     CDS             complement(1732587..1733942)
     CDS             complement(1733954..1735027)
     CDS             1735418..1736629
     CDS             complement(1736728..1736865)
     CDS             complement(1737008..1737211)
     CDS             complement(1737224..1737517)
     CDS             1737691..1739175
     CDS             1739357..1740010
     CDS             complement(1740116..1740988)
     CDS             complement(1741077..1741724)
     CDS             complement(1741721..1742509)
     CDS             complement(1742502..1743323)
     CDS             complement(1743316..1744005)
     CDS             complement(1744290..1744949)
     CDS             complement(1745337..1745732)
     CDS             1745923..1746363
     CDS             complement(1746681..1747118)
     CDS             complement(1747152..1748417)
     CDS             complement(1748527..1748760)
     CDS             complement(1748909..1749313)
     CDS             complement(1749333..1750745)
     CDS             complement(1750767..1751633)
     CDS             complement(1751718..1753229)
     CDS             complement(1753252..1753791)
     CDS             complement(1753791..1754306)
     CDS             complement(1754404..1754616)
     CDS             complement(1754659..1755387)
     CDS             complement(1755413..1755763)
     CDS             complement(1755916..1757064)
     CDS             complement(1757086..1757715)
     CDS             complement(1757744..1758982)
     CDS             complement(1759007..1759531)
     CDS             complement(1759641..1760060)
     CDS             complement(1760057..1761100)
     CDS             complement(1761263..1762099)
     CDS             complement(1762086..1763162)
     CDS             complement(1763162..1763761)
     CDS             complement(1764048..1764305)
     CDS             complement(1764422..1765738)
     CDS             complement(1766042..1767505)
     CDS             complement(1767779..1768852)
     CDS             complement(1769457..1770716)
     CDS             complement(1771077..1771937)
     CDS             1772157..1772678
     CDS             complement(1772905..1774512)
     CDS             complement(1774849..1775385)
     CDS             complement(1775496..1776356)
     CDS             1776659..1777456
     CDS             complement(1777677..1778342)
     CDS             complement(1778516..1779706)
     CDS             complement(1779706..1780890)
     CDS             1781118..1781588
     CDS             complement(1781739..1782089)
     CDS             complement(1782086..1783279)
     CDS             complement(1783289..1784590)
     CDS             complement(1784623..1785285)
     CDS             1785492..1786202
     CDS             complement(1786326..1786772)
     CDS             complement(1786960..1787370)
     CDS             complement(1787551..1788927)
     CDS             complement(1789160..1789387)
     CDS             complement(1789442..1790380)
     CDS             complement(1791022..1791678)
     CDS             1791823..1792164
     CDS             1792151..1793104
     CDS             complement(1793365..1794141)
     CDS             1794229..1795380
     CDS             complement(1795685..1796542)
     CDS             complement(1797037..1798842)
     CDS             complement(1799474..1800829)
     CDS             complement(1800854..1801789)
     CDS             complement(1801790..1802599)
     CDS             complement(1806668..1806988)
     CDS             complement(1807349..1807456)
     CDS             complement(1808640..1809707)
     CDS             complement(1809858..1811297)
     CDS             complement(1811567..1812034)
     CDS             complement(1812225..1813562)
     CDS             complement(1813801..1814484)
     CDS             complement(1814503..1815690)
     CDS             complement(1815745..1816287)
     CDS             1816431..1816691
     CDS             1816844..1817158
     CDS             complement(1817337..1818710)
     CDS             complement(1819007..1819972)
     CDS             complement(1819969..1821000)
     CDS             complement(1821012..1822007)
     CDS             complement(1822209..1823270)
     CDS             complement(1823274..1825031)
     CDS             complement(1825021..1826202)
     CDS             1826305..1828266
     CDS             complement(1828323..1828823)
     CDS             complement(1828897..1829136)
     CDS             complement(1829149..1829685)
     CDS             complement(1830481..1831491)
     CDS             complement(1831590..1832594)
     CDS             1832727..1833062
     CDS             1833034..1833753
     CDS             complement(1833830..1834696)
     CDS             complement(1834967..1836379)
     CDS             complement(1836395..1838143)
     CDS             complement(1838149..1838463)
     CDS             complement(1838483..1839460)
     CDS             complement(1839464..1840396)
     CDS             complement(1840409..1840924)
     CDS             complement(1840939..1841367)
     CDS             complement(1841734..1842489)
     CDS             1842789..1843529
     CDS             complement(1843791..1844183)
     CDS             complement(1844203..1844640)
     CDS             complement(1844901..1845704)
     CDS             complement(1845708..1846514)
     CDS             complement(1846504..1847364)
     CDS             complement(1847361..1848170)
     CDS             complement(1848501..1848869)
     CDS             complement(1848886..1849830)
     CDS             complement(1849907..1850296)
     CDS             complement(1850319..1850684)
     CDS             complement(1850707..1850820)
     CDS             complement(1850852..1851070)
     CDS             complement(1851258..1851905)
     CDS             complement(1851923..1853215)
     CDS             complement(1853215..1853655)
     CDS             complement(1853672..1853854)
     CDS             complement(1853871..1854371)
     CDS             complement(1854391..1854753)
     CDS             complement(1854785..1855321)
     CDS             complement(1855346..1855744)
     CDS             complement(1855775..1855960)
     CDS             complement(1855983..1856522)
     CDS             complement(1856548..1856865)
     CDS             complement(1856907..1857275)
     CDS             complement(1857306..1857569)
     CDS             complement(1857594..1857803)
     CDS             complement(1857793..1858227)
     CDS             complement(1858230..1858883)
     CDS             complement(1858907..1859260)
     CDS             complement(1859288..1859566)
     CDS             complement(1859633..1860466)
     CDS             complement(1860495..1860770)
     CDS             complement(1860770..1861393)
     CDS             complement(1861422..1862084)
     CDS             complement(1862112..1862420)
     CDS             1862776..1863174
     CDS             complement(1863231..1864565)
     CDS             complement(1864678..1866813)
     CDS             1867104..1867967
     CDS             1867995..1868786
     CDS             complement(1868981..1869889)
     CDS             1870031..1870201
     CDS             1870493..1870810
     CDS             complement(1870861..1874016)
     CDS             complement(1874093..1875343)
     CDS             1875495..1875746
     CDS             complement(1875743..1876504)
     CDS             1876667..1877107
     CDS             1877107..1878300
     CDS             1878908..1879144
     CDS             complement(1879141..1879491)
     CDS             complement(1879893..1880915)
     CDS             complement(1880928..1881533)
     CDS             complement(1881539..1881772)
     CDS             complement(1881769..1882221)
     CDS             complement(1882222..1882698)
     CDS             complement(1882695..1883954)
     CDS             1884016..1884504
     CDS             complement(1884565..1885095)
     CDS             complement(1885116..1886117)
     CDS             complement(1886193..1886813)
     CDS             complement(1886814..1887485)
     CDS             complement(1887499..1888284)
     CDS             1888503..1888892
     CDS             complement(1889405..1890160)
     CDS             complement(1890197..1890745)
     CDS             complement(1890855..1891796)
     CDS             complement(1892115..1893257)
     CDS             complement(1893690..1894592)
     CDS             1894860..1895162
     CDS             1895176..1895577
     CDS             1895580..1897295
     CDS             1897309..1897761
     CDS             1897754..1898443
     CDS             1898456..1899070
     CDS             1899070..1899906
     CDS             complement(1900011..1900355)
     CDS             complement(1900760..1901083)
     CDS             complement(1901119..1901847)
     CDS             complement(1901886..1903859)
     CDS             1904431..1905204
     CDS             complement(1905653..1907050)
     CDS             complement(1907115..1908185)
     CDS             1908567..1909061
     CDS             1909383..1909856
     CDS             1910009..1910335
     CDS             1910341..1910658
     CDS             1910736..1911689
     CDS             complement(1911830..1912954)
     CDS             complement(1913337..1914113)
     CDS             complement(1914135..1914410)
     CDS             complement(1915044..1915994)
     CDS             complement(1916183..1916998)
     CDS             1917426..1918115
     CDS             complement(1918294..1919040)
     CDS             1919092..1919427
     CDS             1919607..1920659
     CDS             1920656..1921543
     CDS             1921556..1922980
     CDS             1922994..1923866
     CDS             complement(1923989..1925365)
     CDS             1925764..1926120
     CDS             1926117..1926302
     CDS             complement(1926619..1926807)
     CDS             complement(1926825..1927460)
     CDS             1927761..1928291
     CDS             complement(1928396..1929985)
     CDS             1930183..1930944
     CDS             1931425..1932498
     CDS             complement(1932728..1932883)
     CDS             complement(1933161..1933673)
     CDS             complement(1933970..1935271)
     CDS             complement(1935577..1936164)
     CDS             complement(1936208..1936819)
     CDS             complement(1937106..1937987)
     CDS             complement(1938084..1939202)
     CDS             complement(1939672..1940607)
     CDS             1940855..1942003
     CDS             complement(1942408..1942587)
     CDS             complement(1942989..1943681)
     CDS             1943847..1944527
     CDS             complement(1944600..1945610)
     CDS             1946198..1947808
     CDS             complement(1948381..1948854)
     CDS             complement(1948861..1948953)
     CDS             1949159..1949767
     CDS             complement(1949922..1950725)
     CDS             complement(1950722..1951282)
     CDS             complement(1951279..1951599)
     CDS             1951916..1953124
     CDS             complement(1953279..1954328)
     CDS             complement(1954368..1955315)
     CDS             1955422..1955898
     CDS             1955901..1956290
     CDS             complement(1956426..1957325)
     CDS             1957543..1958175
     CDS             complement(1958356..1960332)
     CDS             complement(1960345..1960992)
     CDS             1961133..1961684
     CDS             complement(1961721..1962932)
     CDS             complement(1962990..1964378)
     CDS             complement(1964658..1965113)
     CDS             1965301..1966257
     CDS             complement(1966538..1967206)
     CDS             complement(1967206..1968258)
     CDS             1968390..1969064
     CDS             1969057..1970412
     CDS             complement(1970556..1972034)
     CDS             1972366..1973511
     CDS             complement(1973716..1975317)
     CDS             1975667..1977346
     CDS             complement(1977478..1978125)
     CDS             complement(1978254..1980419)
     CDS             complement(1980691..1981230)
     CDS             1981471..1982463
     CDS             complement(1982520..1982921)
     CDS             complement(1982990..1983406)
     CDS             complement(1983620..1983883)
     CDS             complement(1984249..1984893)
     CDS             complement(1985067..1985483)
     CDS             1986078..1987025
     CDS             complement(1987115..1988560)
     CDS             1988714..1989091
     CDS             1990253..1992358
     CDS             1992431..1992853
     CDS             1993044..1993394
     CDS             complement(1993677..1994957)
     CDS             complement(1995122..1995487)
     CDS             complement(1995611..1996240)
     CDS             1996404..1996850
     CDS             complement(1997556..1998719)
     CDS             complement(1998976..1999632)
     CDS             complement(1999661..2000695)
     CDS             complement(2000705..2001157)
     CDS             complement(2001177..2001854)
     CDS             complement(2001847..2002422)
     CDS             complement(2002415..2003968)
     CDS             complement(2003958..2007641)
     CDS             complement(2007820..2008755)
     CDS             complement(2008746..2009060)
     CDS             complement(2009063..2011468)
     CDS             complement(2011906..2012625)
     CDS             2012875..2014350
     CDS             2014631..2014786
     CDS             complement(2015086..2015622)
     CDS             complement(2016065..2016886)
     CDS             complement(2017121..2017591)
     CDS             complement(2017873..2018469)
     CDS             complement(2018493..2018855)
     CDS             2019216..2020463
     CDS             2020849..2020995
     CDS             complement(2021139..2021870)
     CDS             complement(2021867..2022586)
     CDS             complement(2022567..2023355)
     CDS             complement(2023860..2024546)
     CDS             complement(2024788..2025669)
     CDS             complement(2025960..2026346)
     CDS             complement(2026367..2027839)
     CDS             complement(2028090..2029262)
     CDS             2029466..2030617
     CDS             2030648..2031349
     CDS             2031613..2032812
     CDS             2033119..2033727
     CDS             complement(2033790..2034599)
     CDS             2034917..2036293
     CDS             complement(2036441..2038270)
     CDS             2038557..2040074
     CDS             2040235..2041071
     CDS             complement(2041194..2042126)
     CDS             complement(2042550..2043950)
     CDS             2044375..2046150
     CDS             2046131..2046889
     CDS             2047033..2047482
     CDS             2047486..2048187
     CDS             complement(2048369..2049064)
     CDS             complement(2049064..2050008)
     CDS             complement(2050025..2050660)
     CDS             complement(2050663..2051919)
     CDS             2052409..2053461
     CDS             2054061..2055740
     CDS             2056056..2057411
     CDS             complement(2057494..2058672)
     CDS             complement(2058811..2059587)
     CDS             complement(2059580..2060242)
     CDS             complement(2060849..2061631)
     CDS             2061776..2063353
     CDS             complement(2063406..2063873)
     CDS             2064057..2065133
     CDS             2065150..2065338
     CDS             complement(2065501..2066319)
     CDS             2066632..2068164
     CDS             2068227..2070392
     CDS             complement(2070559..2071803)
     CDS             complement(2071904..2072596)
     CDS             2072983..2073105
     CDS             complement(2073388..2073579)
     CDS             complement(2073731..2076589)
     CDS             complement(2076591..2076989)
     CDS             complement(2077256..2078746)
     CDS             2078964..2080604
     CDS             complement(2080818..2081684)
     CDS             complement(2081933..2083291)
     CDS             complement(2083341..2084882)
     CDS             complement(2084906..2085586)
     CDS             2085955..2087313
     CDS             complement(2087471..2088187)
     CDS             complement(2088273..2089148)
     CDS             2089454..2090371
     CDS             complement(2090491..2091192)
     CDS             complement(2091456..2091869)
     CDS             complement(2091947..2093863)
     CDS             complement(2094025..2094315)
     CDS             complement(2094468..2095742)
     CDS             2096531..2097013
     CDS             2097006..2098124
     CDS             2098108..2098308
     CDS             2098310..2099077
     CDS             2099079..2100077
     CDS             2100185..2100799
     CDS             2100973..2102937
     CDS             complement(2103160..2104947)
     CDS             2105295..2106344
     CDS             2106593..2108017
     CDS             complement(2108088..2109035)
     CDS             2109202..2109483
     CDS             2109745..2110542
     CDS             complement(2111487..2112980)
     CDS             complement(2113358..2114026)
     CDS             2114312..2115259
     CDS             complement(2115446..2116255)
     CDS             complement(2116600..2117211)
     CDS             2117387..2117881
     CDS             2118445..2118600
     CDS             complement(2118833..2119732)
     CDS             complement(2119745..2120428)
     CDS             complement(2120428..2121471)
     CDS             complement(2122124..2122909)
     CDS             complement(2123184..2124674)
     CDS             complement(2124965..2125888)
     CDS             complement(2125942..2126346)
     CDS             complement(2126368..2127249)
     CDS             complement(2127505..2129109)
     CDS             complement(2129112..2129273)
     CDS             complement(2129263..2130336)
     CDS             complement(2130360..2130812)
     CDS             complement(2130814..2131971)
     CDS             2132420..2132737
     CDS             complement(2132809..2133789)
     CDS             complement(2133872..2134720)
     CDS             complement(2134903..2135229)
     CDS             2135452..2136504
     CDS             complement(2136569..2137327)
     CDS             complement(2137627..2139654)
     CDS             complement(2139898..2141637)
     CDS             complement(2141687..2142376)
     CDS             complement(2142373..2142765)
     CDS             complement(2143077..2143961)
     CDS             2144149..2144364
     CDS             2144622..2145053
     CDS             complement(2145130..2146407)
     CDS             2146652..2147818
     CDS             complement(2148070..2148588)
     CDS             complement(2148893..2149357)
     CDS             complement(2149540..2149722)
     CDS             complement(2149737..2151731)
     CDS             complement(2151737..2151964)
     CDS             complement(2152253..2153797)
     CDS             complement(2154300..2155169)
     CDS             2155372..2155578
     CDS             2155815..2158199
     CDS             2158331..2158537
     CDS             complement(2158591..2159589)
     CDS             complement(2159602..2160762)
     CDS             complement(2161089..2161862)
     CDS             complement(2162461..2164269)
     CDS             complement(2164774..2165481)
     CDS             complement(2166003..2166107)
     CDS             complement(2166137..2167561)
     CDS             complement(2167662..2168720)
     CDS             complement(2169022..2170401)
     CDS             complement(2170608..2171465)
     CDS             2171689..2172753
     CDS             2172847..2173116
     CDS             complement(2173247..2173402)
     CDS             complement(2173685..2174401)
     CDS             complement(2174678..2176009)
     CDS             complement(2176013..2177023)
     CDS             complement(2177447..2177833)
     CDS             complement(2177826..2178686)
     CDS             complement(2178679..2179497)
     CDS             2179573..2180442
     CDS             complement(2180841..2181545)
     CDS             complement(2181657..2183321)
     CDS             complement(2183384..2184334)
     CDS             complement(2185156..2186037)
     CDS             2186581..2188032
     CDS             complement(2188159..2189496)
     CDS             2189763..2190194
     CDS             complement(2190298..2191176)
     CDS             2191498..2192088
     CDS             complement(2192083..2192271)
     CDS             2192892..2194253
     CDS             2194558..2195448
     CDS             complement(2195581..2196504)
     CDS             complement(2196899..2198398)
     CDS             complement(2198607..2199425)
     CDS             complement(2199427..2202054)
     CDS             complement(2202403..2203998)
     CDS             complement(2204338..2204784)
     CDS             complement(2204812..2205030)
     CDS             complement(2205477..2206652)
     CDS             complement(2206974..2208692)
     CDS             complement(2208852..2210342)
     CDS             2210814..2211377
     CDS             complement(2211424..2213046)
     CDS             complement(2213467..2214765)
     CDS             complement(2215128..2215664)
     CDS             complement(2215661..2217511)
     CDS             complement(2217830..2218135)
     CDS             complement(2218459..2219058)
     CDS             complement(2219074..2220252)
     CDS             complement(2220276..2221175)
     CDS             complement(2221197..2221808)
     CDS             complement(2221883..2222662)
     CDS             complement(2222684..2224402)
     CDS             complement(2224422..2226266)
     CDS             complement(2226564..2227295)
     CDS             complement(2227609..2228085)
     CDS             complement(2228098..2229441)
     CDS             complement(2229458..2229898)
     CDS             complement(2230118..2230867)
     CDS             complement(2230873..2232198)
     CDS             complement(2232343..2233452)
     CDS             complement(2233449..2234633)
     CDS             complement(2234763..2236355)
     CDS             complement(2236877..2237467)
     CDS             complement(2237571..2239583)
     CDS             complement(2239585..2240334)
     CDS             complement(2240445..2241341)
     CDS             complement(2241347..2242012)
     CDS             complement(2242043..2242222)
     CDS             2242520..2243989
     CDS             complement(2244112..2245656)
     CDS             complement(2245847..2248180)
     CDS             complement(2248378..2248479)
     CDS             complement(2248885..2250222)
     CDS             2251501..2251632
     CDS             2252357..2252542
     CDS             complement(2252735..2253673)
     CDS             complement(2253837..2255003)
     CDS             complement(2255022..2256008)
     CDS             2256378..2256869
     CDS             2257002..2257433
     CDS             2257793..2258410
     CDS             2258429..2258776
     CDS             complement(2259315..2259416)
     CDS             complement(2259614..2259763)
     CDS             complement(2259780..2260124)
     CDS             complement(2260680..2260847)
     CDS             complement(2260878..2261108)
     CDS             complement(2261354..2261446)
     CDS             2261856..2262131
     CDS             complement(2262635..2263774)
     CDS             2263927..2264748
     CDS             2265275..2266006
     CDS             2266411..2267010
     CDS             complement(2267598..2267936)
     CDS             complement(2268146..2268628)
     CDS             complement(2268844..2269290)
     CDS             2269462..2271111
     CDS             complement(2271458..2272624)
     CDS             complement(2272878..2273636)
     CDS             complement(2273928..2274614)
     CDS             complement(2274833..2276236)
     CDS             2276328..2276468
     CDS             complement(2276501..2277508)
     CDS             complement(2277613..2278848)
     CDS             complement(2279187..2279648)
     CDS             complement(2280162..2281685)
     CDS             complement(2282118..2283362)
     CDS             2283701..2284201
     CDS             2284405..2285319
     CDS             2285300..2285470
     CDS             complement(2285934..2286713)
     CDS             2287012..2287146
     CDS             2287464..2289335
     CDS             2289420..2291360
     CDS             2291376..2292326
     CDS             complement(2292637..2295495)
     CDS             2295783..2297750
     CDS             complement(2298118..2300148)
     CDS             2300398..2300826
     CDS             2301140..2301316
     CDS             complement(2301515..2301670)
     CDS             complement(2302067..2302756)
     CDS             complement(2302918..2304090)
     CDS             2304431..2304787
     CDS             complement(2304937..2305416)
     CDS             complement(2305586..2305933)
     CDS             complement(2306039..2307379)
     CDS             complement(2307372..2308880)
     CDS             complement(2308898..2311288)
     CDS             complement(2311281..2311853)
     CDS             complement(2311840..2313399)
     CDS             complement(2313389..2314945)
     CDS             complement(2314963..2316162)
     CDS             complement(2316305..2321917)
     CDS             complement(2322337..2323638)
     CDS             complement(2323914..2324729)
     CDS             complement(2324726..2325526)
     CDS             complement(2325528..2326301)
     CDS             complement(2326415..2327371)
     CDS             2327606..2329156
     CDS             2329253..2330788
     CDS             complement(2330888..2332063)
     CDS             complement(2333498..2334055)
     CDS             2334220..2335458
     CDS             2335518..2335727
     CDS             2335724..2336593
     CDS             2336580..2337647
     CDS             complement(2337843..2339909)
     CDS             2340315..2341100
     CDS             complement(2341209..2341844)
     CDS             complement(2341841..2342599)
     CDS             complement(2342596..2343300)
     CDS             complement(2343293..2343871)
     CDS             complement(2343868..2344446)
     CDS             complement(2344562..2345806)
     CDS             complement(2345799..2346413)
     CDS             complement(2346438..2347250)
     CDS             complement(2347487..2347903)
     CDS             2348006..2348416
     CDS             2348579..2348986
     CDS             complement(2349132..2349650)
     CDS             2350001..2351497
     CDS             2352715..2353230
     CDS             complement(2353490..2354467)
     CDS             2354749..2355711
     CDS             2355905..2356543
     CDS             complement(2356576..2356926)
     CDS             2357299..2358909
     CDS             complement(2359074..2359586)
     CDS             complement(2359862..2360017)
     CDS             complement(2360269..2361546)
     CDS             complement(2361560..2362600)
     CDS             complement(2362671..2363624)
     CDS             complement(2363666..2365018)
     CDS             2365343..2366761
     CDS             2367078..2367989
     CDS             complement(2368097..2369002)
     CDS             complement(2369134..2369631)
     CDS             complement(2369726..2371429)
     CDS             complement(2371584..2372924)
     CDS             complement(2373203..2375389)
     CDS             complement(2375760..2376383)
     CDS             complement(2376393..2383556)
     CDS             complement(2383754..2384995)
     CDS             complement(2385517..2386935)
     CDS             complement(2387496..2387744)
     CDS             2388043..2389524
     CDS             complement(2389604..2389978)
     CDS             complement(2389982..2390557)
     CDS             complement(2390612..2391574)
     CDS             complement(2391590..2392693)
     CDS             complement(2392998..2393963)
     CDS             complement(2394252..2394968)
     CDS             complement(2394978..2395127)
     CDS             complement(2395235..2395663)
     CDS             complement(2395767..2395991)
     CDS             2396476..2397477
     CDS             2397500..2398432
     CDS             complement(2398381..2398482)
     CDS             2398606..2400162
     CDS             complement(2400433..2401200)
     CDS             complement(2401241..2401888)
     CDS             complement(2401891..2402850)
     CDS             complement(2402869..2403504)
     CDS             complement(2403501..2404688)
     CDS             complement(2404823..2405311)
     CDS             complement(2405308..2406273)
     CDS             complement(2406273..2407169)
     CDS             complement(2407305..2407844)
     CDS             complement(2408310..2409671)
     CDS             2410022..2411239
     CDS             complement(2411378..2412133)
     CDS             complement(2412155..2414401)
     CDS             complement(2415142..2416332)
     CDS             complement(2416344..2417093)
     CDS             complement(2417086..2417901)
     CDS             complement(2417888..2418766)
     CDS             complement(2418763..2419698)
     CDS             complement(2419711..2421309)
     CDS             complement(2421360..2422652)
     CDS             complement(2422645..2423460)
     CDS             complement(2423457..2424296)
     CDS             2424484..2424930
     CDS             2424945..2425634
     CDS             complement(2425762..2426535)
     CDS             complement(2426704..2428080)
     CDS             complement(2428109..2431126)
     CDS             complement(2431209..2432126)
     CDS             complement(2432528..2433523)
     CDS             2433780..2434886
     CDS             2434880..2436262
     CDS             2436232..2437113
     CDS             complement(2437644..2437967)
     CDS             complement(2438258..2440132)
     CDS             2440678..2441865
     CDS             2441883..2442200
     CDS             complement(2442370..2449578)
     CDS             complement(2449900..2450586)
     CDS             complement(2450579..2451712)
     CDS             complement(2451723..2453078)
     CDS             complement(2453071..2453742)
     CDS             complement(2454081..2454233)
     CDS             complement(2454490..2461683)
     CDS             complement(2462102..2462254)
     CDS             complement(2462460..2463311)
     CDS             2463875..2464216
     CDS             2464409..2465383
     CDS             2465380..2466918
     CDS             2466930..2467685
     CDS             complement(2467765..2468568)
     CDS             complement(2468605..2469144)
     CDS             2469380..2469874
     CDS             2469992..2470306
     CDS             2470536..2471081
     CDS             complement(2471753..2472520)
     CDS             complement(2473294..2474778)
     CDS             2474977..2475957
     CDS             2476275..2476634
     CDS             complement(2477247..2478104)
     CDS             2478759..2479100
     CDS             complement(2479838..2480083)
     CDS             complement(2480169..2481056)
     CDS             complement(2481410..2482195)
     CDS             complement(2482536..2483315)
     CDS             complement(2483570..2483698)
     CDS             complement(2483712..2484596)
     CDS             complement(2484684..2485004)
     CDS             2485525..2485872
     CDS             2485853..2487583
     CDS             2487733..2488047
     CDS             2488041..2489339
     CDS             2489358..2489753
     CDS             complement(2489814..2490572)
     CDS             complement(2490569..2490829)
     CDS             2490968..2492038
     CDS             2492057..2493385
     CDS             complement(2493858..2494403)
     CDS             complement(2494421..2496484)
     CDS             complement(2496907..2497350)
     CDS             complement(2497936..2499297)
     CDS             complement(2499631..2500392)
     CDS             complement(2500623..2500715)
     CDS             complement(2500712..2501422)
     CDS             complement(2501711..2502058)
     CDS             complement(2502065..2502826)
     CDS             complement(2502918..2503202)
     CDS             complement(2503206..2503532)
     CDS             complement(2503532..2504236)
     CDS             complement(2504242..2504505)
     CDS             complement(2504592..2504912)
     CDS             complement(2504912..2505694)
     CDS             complement(2505920..2506105)
     CDS             complement(2506108..2506812)
     CDS             complement(2507320..2508177)
     CDS             complement(2509031..2509765)
     CDS             complement(2509762..2511030)
     CDS             complement(2511030..2512052)
     CDS             complement(2512055..2512963)
     CDS             complement(2512974..2513618)
     CDS             complement(2513620..2514045)
     CDS             complement(2514048..2516321)
     CDS             complement(2516334..2516639)
     CDS             complement(2516639..2517544)
     CDS             complement(2518526..2518672)
     CDS             complement(2518785..2519489)
     CDS             2520514..2521017
     CDS             2521032..2521253
     CDS             complement(2521511..2522638)
     CDS             2523162..2523659
     CDS             complement(2523971..2525116)
     CDS             complement(2525109..2526665)
     CDS             complement(2526666..2527352)
     CDS             complement(2527339..2530131)
     CDS             complement(2530339..2532159)
     CDS             complement(2532765..2533448)
     CDS             complement(2533580..2534899)
     CDS             complement(2535278..2536519)
     CDS             complement(2536600..2538108)
     CDS             2538223..2538849
     CDS             complement(2539381..2539530)
     CDS             2539968..2540864
     CDS             2540874..2541743
     CDS             complement(2542288..2542845)
     CDS             complement(2542861..2544882)
     CDS             complement(2544901..2546577)
     CDS             2546845..2549514
     CDS             2549489..2550184
     CDS             complement(2550384..2550494)
     CDS             2550930..2551832
     CDS             2552343..2552657
     CDS             2552642..2552995
     CDS             2553107..2553484
     CDS             2553735..2554781
     CDS             2554974..2555270
     CDS             2555270..2557063
     CDS             2557297..2558646
     CDS             2558668..2560296
     CDS             2560814..2561164
     CDS             2561157..2561249
     CDS             2561251..2561562
     CDS             2561580..2562086
     CDS             2562107..2562424
     CDS             2562543..2563628
     CDS             2563625..2565517
     CDS             2565524..2565901
     CDS             2566052..2566834
     CDS             complement(2566960..2567691)
     CDS             2568225..2568887
     CDS             complement(2569226..2569855)
     CDS             complement(2569870..2570130)
     CDS             2570266..2571330
     CDS             2571363..2572301
     CDS             2572392..2572697
     CDS             complement(2572811..2573920)
     CDS             complement(2574428..2574799)
     CDS             complement(2574799..2576556)
     CDS             2576656..2578662
     CDS             complement(2578708..2579136)
     CDS             complement(2579233..2579976)
     CDS             complement(2580813..2580980)
     CDS             2581238..2581912
     CDS             complement(2581944..2582183)
     CDS             complement(2582598..2583854)
     CDS             complement(2584176..2584655)
     CDS             complement(2585697..2586497)
     CDS             complement(2587118..2587909)
     CDS             complement(2587910..2589247)
     CDS             complement(2589240..2591072)
     CDS             complement(2591085..2591786)
     CDS             complement(2592839..2594122)
     CDS             complement(2594401..2595801)
     CDS             complement(2595972..2596418)
     CDS             complement(2596415..2598382)
     CDS             complement(2598411..2599337)
     CDS             complement(2599586..2600554)
     CDS             complement(2600843..2601172)
     CDS             complement(2601169..2601861)
     CDS             2602245..2603228
     CDS             complement(2603756..2605042)
     CDS             2605887..2606702
     CDS             complement(2607094..2609775)
     CDS             complement(2609812..2611743)
     CDS             complement(2611754..2612869)
     CDS             complement(2612866..2613102)
     CDS             complement(2613533..2614666)
     CDS             complement(2614976..2616331)