CDS             complement(39..659)
     CDS             complement(777..2666)
     CDS             complement(3107..3547)
     CDS             3725..5272
     CDS             complement(5376..6749)
     CDS             complement(6841..8466)
     CDS             complement(8691..9047)
     CDS             complement(9068..9205)
     CDS             9720..11033
     CDS             11054..12154
     CDS             12317..13399
     CDS             13416..15833
     CDS             complement(15916..16572)
     CDS             16699..17547
     CDS             17706..18749
     CDS             complement(18813..20879)
     CDS             complement(20889..21794)
     CDS             21913..22488
     CDS             complement(22574..25762)
     CDS             complement(25944..26381)
     CDS             complement(26417..26662)
     CDS             complement(26815..28026)
     CDS             complement(28251..29414)
     CDS             complement(29437..31587)
     CDS             32031..33350
     CDS             33366..33980
     CDS             34058..35515
     CDS             35517..36041
     CDS             complement(36096..36404)
     CDS             36603..37157
     CDS             complement(37204..38646)
     CDS             complement(38658..40067)
     CDS             complement(40083..41372)
     CDS             complement(41372..42328)
     CDS             complement(42344..42850)
     CDS             42976..44100
     CDS             44184..45200
     CDS             45203..45679
     CDS             45802..46365
     CDS             46495..47061
     CDS             47091..47999
     CDS             complement(48030..48467)
     CDS             48638..49516
     CDS             49537..49812
     CDS             complement(49888..50436)
     CDS             51673..51816
     CDS             complement(52296..52487)
     CDS             56354..56608
     CDS             56630..57085
     CDS             complement(57060..57815)
     CDS             complement(57828..59033)
     CDS             complement(59082..60215)
     CDS             complement(60226..61770)
     CDS             62072..62470
     CDS             62731..63216
     CDS             63221..64237
     CDS             64251..64394
     CDS             64476..65660
     CDS             65682..66002
     CDS             66383..67246
     CDS             complement(67824..69185)
     CDS             complement(69187..69885)
     CDS             complement(69930..70619)
     CDS             complement(70620..71666)
     CDS             complement(71895..72821)
     CDS             72956..73693
     CDS             73808..74272
     CDS             74297..75745
     CDS             75834..76862
     CDS             complement(76921..78405)
     CDS             78662..79882
     CDS             80143..82539
     CDS             82632..83591
     CDS             83797..84330
     CDS             complement(84364..84582)
     CDS             84734..85777
     CDS             complement(85781..86041)
     CDS             complement(86091..87230)
     CDS             complement(87319..88053)
     CDS             complement(88057..89676)
     CDS             89769..90134
     CDS             90181..91044
     CDS             91041..92351
     CDS             92480..94273
     CDS             94414..96903
     CDS             97011..97421
     CDS             97540..98088
     CDS             complement(98109..98372)
     CDS             complement(98432..98896)
     CDS             99057..99410
     CDS             99482..100060
     CDS             100076..100471
     CDS             complement(100534..101214)
     CDS             101578..102012
     CDS             102105..103118
     CDS             103250..103354
     CDS             complement(103361..104128)
     CDS             complement(104194..104589)
     CDS             104633..105280
     CDS             complement(105371..107266)
     CDS             107548..107976
     CDS             108012..108758
     CDS             complement(108829..109308)
     CDS             complement(109462..110688)
     CDS             110886..111593
     CDS             111717..113387
     CDS             113437..114978
     CDS             115587..116168
     CDS             116217..118601
     CDS             118604..119518
     CDS             119515..120156
     CDS             120156..121064
     CDS             121113..122543
     CDS             122540..124561
     CDS             124669..125505
     CDS             125630..126844
     CDS             126844..127077
     CDS             complement(127143..128486)
     CDS             complement(128604..129218)
     CDS             129604..130224
     CDS             complement(130227..131216)
     CDS             complement(131341..131982)
     CDS             132180..132563
     CDS             132797..134065
     CDS             complement(134067..134690)
     CDS             complement(134716..135276)
     CDS             135406..135855
     CDS             complement(135860..136537)
     CDS             complement(136724..138367)
     CDS             138661..139254
     CDS             139551..142121
     CDS             complement(142187..142750)
     CDS             142852..143262
     CDS             143323..144417
     CDS             complement(144459..144755)
     CDS             complement(144781..145443)
     CDS             complement(145498..146259)
     CDS             complement(146271..147524)
     CDS             147853..148389
     CDS             complement(148465..151698)
     CDS             complement(152062..152715)
     CDS             153400..155535
     CDS             155546..155980
     CDS             156395..157129
     CDS             complement(157777..158553)
     CDS             158822..159589
     CDS             complement(159615..161594)
     CDS             complement(161725..162843)
     CDS             complement(163107..164336)
     CDS             164796..165149
     CDS             complement(165232..166965)
     CDS             167372..168835
     CDS             complement(168954..170513)
     CDS             complement(170761..172302)
     CDS             complement(172505..173365)
     CDS             complement(173402..173800)
     CDS             174052..174978
     CDS             175003..177111
     CDS             177108..178673
     CDS             178677..179900
     CDS             179970..180404
     CDS             180346..180978
     CDS             180965..181333
     CDS             181314..182081
     CDS             182078..183076
     CDS             183125..184312
     CDS             184314..184790
     CDS             184805..185566
     CDS             complement(185630..186292)
     CDS             186413..187012
     CDS             186990..189002
     CDS             188999..190165
     CDS             190152..190640
     CDS             190875..191510
     CDS             191630..202264
     CDS             202502..203053
     CDS             203124..203936
     CDS             203943..204386
     CDS             204617..205228
     CDS             205219..207084
     CDS             207152..208465
     CDS             complement(208523..209620)
     CDS             complement(209620..210678)
     CDS             complement(210775..211881)
     CDS             212025..212639
     CDS             complement(212709..213806)
     CDS             213948..214769
     CDS             complement(214781..215245)
     CDS             216601..216744
     CDS             complement(217224..217415)
     CDS             221348..222373
     CDS             222366..223325
     CDS             complement(223327..224277)
     CDS             224989..226173
     CDS             226453..226824
     CDS             226834..227385
     CDS             227514..227942
     CDS             227947..228648
     CDS             228916..229416
     CDS             229471..229842
     CDS             230085..234122
     CDS             234206..238423
     CDS             238603..238977
     CDS             239060..239530
     CDS             239609..241705
     CDS             241777..242961
     CDS             243299..243610
     CDS             243638..244276
     CDS             244294..244899
     CDS             244896..245201
     CDS             245218..246042
     CDS             246057..246335
     CDS             246351..246683
     CDS             246693..247385
     CDS             247397..247807
     CDS             247807..247998
     CDS             247998..248246
     CDS             248425..248793
     CDS             248805..249119
     CDS             249132..249671
     CDS             249682..249987
     CDS             250012..250404
     CDS             250415..250948
     CDS             250959..251309
     CDS             251322..251825
     CDS             251832..252014
     CDS             252018..252452
     CDS             252460..253800
     CDS             254051..254407
     CDS             254422..254814
     CDS             254846..255466
     CDS             255491..256480
     CDS             256521..256916
     CDS             complement(256982..257986)
     CDS             complement(258101..258586)
     CDS             complement(258583..258783)
     CDS             complement(258783..259529)
     CDS             complement(259531..260217)
     CDS             complement(260229..260879)
     CDS             261205..261504
     CDS             complement(261588..262862)
     CDS             263235..265214
     CDS             265226..265780
     CDS             265777..266256
     CDS             266253..266834
     CDS             268033..268176
     CDS             complement(268656..268847)
     CDS             272673..273185
     CDS             complement(273224..274540)
     CDS             complement(274543..275205)
     CDS             complement(275205..275510)
     CDS             complement(275464..276027)
     CDS             complement(276075..276509)
     CDS             complement(276543..277139)
     CDS             277346..277768
     CDS             277797..278285
     CDS             complement(278282..279199)
     CDS             279335..280096
     CDS             complement(280166..281686)
     CDS             282056..283915
     CDS             complement(283974..285323)
     CDS             complement(285338..286024)
     CDS             286327..286818
     CDS             286869..287768
     CDS             287807..288217
     CDS             288404..288817
     CDS             288771..288962
     CDS             complement(289031..290446)
     CDS             complement(290484..291530)
     CDS             complement(291652..292185)
     CDS             complement(292460..293617)
     CDS             complement(293767..294363)
     CDS             complement(294480..294791)
     CDS             295103..297058
     CDS             complement(297172..299271)
     CDS             299571..300554
     CDS             300698..301093
     CDS             complement(301102..301299)
     CDS             301666..302505
     CDS             302810..304267
     CDS             304385..305080
     CDS             305117..305473
     CDS             complement(305555..307471)
     CDS             complement(307775..309424)
     CDS             309798..310778
     CDS             310891..311370
     CDS             311390..311641
     CDS             311643..312110
     CDS             312150..312953
     CDS             312962..313642
     CDS             313623..314726
     CDS             315052..315573
     CDS             315620..316297
     CDS             316347..317603
     CDS             317636..318325
     CDS             318445..318612
     CDS             complement(318683..320854)
     CDS             321158..321349
     CDS             complement(321362..321874)
     CDS             complement(321896..322477)
     CDS             complement(322495..323184)
     CDS             complement(323374..324444)
     CDS             324598..325209
     CDS             complement(325290..326633)
     CDS             326917..328095
     CDS             328100..329221
     CDS             complement(329357..329680)
     CDS             complement(329865..331067)
     CDS             complement(331499..331765)
     CDS             complement(331825..334062)
     CDS             complement(334470..335879)
     CDS             336865..338676
     CDS             complement(338762..339769)
     CDS             339908..340669
     CDS             340714..341220
     CDS             341231..342307
     CDS             342661..344847
     CDS             complement(344934..346181)
     CDS             complement(346356..348071)
     CDS             complement(348288..348941)
     CDS             complement(348971..349192)
     CDS             349274..350287
     CDS             350333..351289
     CDS             351286..351888
     CDS             351904..352341
     CDS             352381..352818
     CDS             352952..353548
     CDS             complement(353610..353774)
     CDS             complement(353816..354139)
     CDS             complement(354235..354810)
     CDS             354937..356127
     CDS             complement(356185..356640)
     CDS             356990..357637
     CDS             complement(357838..358269)
     CDS             complement(358324..358800)
     CDS             complement(358973..359422)
     CDS             complement(359707..360450)
     CDS             complement(360461..361714)
     CDS             complement(361715..362440)
     CDS             complement(362566..363105)
     CDS             complement(363111..364328)
     CDS             complement(364425..365159)
     CDS             complement(365164..366471)
     CDS             complement(366472..368991)
     CDS             complement(369001..369843)
     CDS             complement(369840..370274)
     CDS             complement(370271..371836)
     CDS             complement(371833..373653)
     CDS             complement(373662..374036)
     CDS             complement(374029..375426)
     CDS             375622..376017
     CDS             376083..376850
     CDS             complement(376857..377240)
     CDS             complement(377240..377488)
     CDS             complement(377498..377752)
     CDS             complement(377739..378587)
     CDS             complement(378580..379314)
     CDS             complement(379699..380595)
     CDS             complement(380774..382849)
     CDS             383273..384298
     CDS             384315..386132
     CDS             386284..386697
     CDS             complement(386660..387499)
     CDS             387672..388988
     CDS             complement(389048..389920)
     CDS             390117..391595
     CDS             392186..393859
     CDS             393856..394116
     CDS             394196..396055
     CDS             396057..397700
     CDS             397843..398976
     CDS             398978..399271
     CDS             399616..399855
     CDS             400123..400650
     CDS             complement(400753..401526)
     CDS             complement(401643..403118)
     CDS             complement(403281..403808)
     CDS             404045..405211
     CDS             complement(405208..405573)
     CDS             complement(405633..405965)
     CDS             complement(406060..406314)
     CDS             complement(406431..409520)
     CDS             complement(409534..410652)
     CDS             complement(410678..411244)
     CDS             411568..413583
     CDS             complement(413613..416243)
     CDS             complement(417068..418987)
     CDS             complement(418996..419703)
     CDS             complement(419722..420330)
     CDS             complement(420327..421742)
     CDS             complement(421769..423151)
     CDS             complement(423148..425325)
     CDS             complement(425414..442891)
     CDS             complement(443292..444458)
     CDS             complement(444455..445696)
     CDS             complement(445757..446497)
     CDS             complement(446502..447434)
     CDS             447637..450051
     CDS             complement(450091..450420)
     CDS             450725..451969
     CDS             452040..452867
     CDS             452879..453499
     CDS             453548..454447
     CDS             454447..455169
     CDS             455318..455896
     CDS             complement(455901..456404)
     CDS             complement(456503..457249)
     CDS             complement(457504..457809)
     CDS             complement(457826..458794)
     CDS             complement(458969..459850)
     CDS             460293..461018
     CDS             461225..461896
     CDS             461958..463964
     CDS             463964..464695
     CDS             complement(464759..465043)
     CDS             complement(465040..466062)
     CDS             466181..467113
     CDS             complement(467291..468556)
     CDS             complement(468768..469094)
     CDS             469247..470566
     CDS             470567..471493
     CDS             complement(471568..472104)
     CDS             complement(472252..472650)
     CDS             complement(472685..472894)
     CDS             complement(473002..473736)
     CDS             complement(473729..474346)
     CDS             complement(474440..475369)
     CDS             complement(475431..476702)
     CDS             complement(476825..478534)
     CDS             478851..480278
     CDS             complement(480325..480753)
     CDS             complement(481358..482239)
     CDS             482516..483061
     CDS             483246..484097
     CDS             484423..485175
     CDS             485256..487922
     CDS             487935..489941
     CDS             490091..491518
     CDS             491695..496122
     CDS             496353..498572
     CDS             498784..500826
     CDS             complement(500896..501552)
     CDS             501987..504584
     CDS             complement(504759..505244)
     CDS             505704..506768
     CDS             507146..509716
     CDS             509792..510595
     CDS             complement(510599..510823)
     CDS             complement(510981..514202)
     CDS             complement(514383..515681)
     CDS             complement(515787..517385)
     CDS             517722..518195
     CDS             518198..519691
     CDS             complement(519799..520686)
     CDS             521033..521287
     CDS             521291..521581
     CDS             521588..523207
     CDS             complement(523260..524432)
     CDS             complement(524652..525695)
     CDS             526350..527750
     CDS             complement(527814..528236)
     CDS             528426..528761
     CDS             528926..529912
     CDS             complement(529962..530360)
     CDS             complement(530394..532427)
     CDS             complement(532535..533491)
     CDS             complement(533985..534107)
     CDS             complement(534420..535913)
     CDS             536107..536340
     CDS             536352..536777
     CDS             536825..537703
     CDS             537734..538141
     CDS             complement(538433..538771)
     CDS             complement(539427..539999)
     CDS             540060..540155
     CDS             540204..540443
     CDS             complement(540491..540649)
     CDS             complement(541429..543396)
     CDS             complement(543640..544560)
     CDS             544732..546900
     CDS             547026..547886
     CDS             complement(547973..548398)
     CDS             complement(548466..550079)
     CDS             complement(550183..550599)
     CDS             550973..552034
     CDS             552181..553326
     CDS             553569..554489
     CDS             554705..555811
     CDS             complement(555808..556098)
     CDS             complement(556165..557217)
     CDS             557774..562834
     CDS             562825..564396
     CDS             complement(564442..566502)
     CDS             566660..567178
     CDS             567175..567408
     CDS             complement(567453..568031)
     CDS             complement(568287..568871)
     CDS             complement(568921..569340)
     CDS             complement(569337..571376)
     CDS             571892..574021
     CDS             574083..574523
     CDS             574617..575396
     CDS             575461..576135
     CDS             576222..576929
     CDS             576932..577879
     CDS             577999..578253
     CDS             578240..578470
     CDS             578480..579754
     CDS             579751..580797
     CDS             580794..581681
     CDS             581895..583178
     CDS             583428..585560
     CDS             complement(585602..587995)
     CDS             588256..593202
     CDS             593352..593978
     CDS             complement(594124..594348)
     CDS             595052..595237
     CDS             595234..596148
     CDS             complement(596416..597114)
     CDS             complement(597225..598706)
     CDS             598865..599635
     CDS             599727..600944
     CDS             complement(601031..601708)
     CDS             complement(601736..602191)
     CDS             complement(602225..602659)
     CDS             complement(602761..603174)
     CDS             603323..603688
     CDS             603725..603928
     CDS             604093..604542
     CDS             604751..606121
     CDS             606137..607417
     CDS             607495..610707
     CDS             610837..611160
     CDS             complement(611243..611653)
     CDS             complement(611838..612791)
     CDS             612889..613944
     CDS             613958..615565
     CDS             615692..616165
     CDS             616209..616535
     CDS             616916..618280
     CDS             618480..620195
     CDS             complement(620256..622217)
     CDS             623265..624098
     CDS             complement(624333..625199)
     CDS             625299..625910
     CDS             626093..626191
     CDS             626411..626755
     CDS             626796..627815
     CDS             627917..628894
     CDS             628904..630172
     CDS             630177..631040
     CDS             631159..632601
     CDS             632731..633102
     CDS             complement(633170..634525)
     CDS             634806..635768
     CDS             complement(635873..636049)
     CDS             636365..638524
     CDS             638521..638955
     CDS             638965..640683
     CDS             640850..641755
     CDS             complement(641818..642510)
     CDS             complement(642800..643072)
     CDS             complement(643219..643836)
     CDS             complement(644091..644555)
     CDS             644599..645108
     CDS             complement(645115..645429)
     CDS             complement(645579..645887)
     CDS             646160..646684
     CDS             complement(646700..648454)
     CDS             complement(648593..648901)
     CDS             648950..649846
     CDS             complement(649989..650774)
     CDS             651139..652002
     CDS             complement(652057..652947)
     CDS             653188..654900
     CDS             complement(654980..656614)
     CDS             656857..657186
     CDS             complement(657267..657392)
     CDS             658020..659201
     CDS             659143..660093
     CDS             660116..660865
     CDS             661061..661804
     CDS             661848..662255
     CDS             complement(662313..663287)
     CDS             complement(663306..664301)
     CDS             664860..665666
     CDS             complement(665732..666691)
     CDS             complement(666930..669836)
     CDS             670239..671633
     CDS             671854..675564
     CDS             675647..678049
     CDS             complement(678090..679898)
     CDS             680146..680484
     CDS             680592..681248
     CDS             complement(681448..681639)
     CDS             681888..683462
     CDS             complement(683607..684539)
     CDS             684630..684965
     CDS             complement(684989..685711)
     CDS             complement(685727..688930)
     CDS             complement(688999..689829)
     CDS             complement(689898..690776)
     CDS             complement(690857..691879)
     CDS             692034..692579
     CDS             complement(693136..693345)
     CDS             693763..694218
     CDS             694463..695962
     CDS             696042..696500
     CDS             696509..697900
     CDS             697914..699860
     CDS             699853..700779
     CDS             700872..701144
     CDS             701168..702475
     CDS             702512..703657
     CDS             703661..704554
     CDS             complement(704645..704761)
     CDS             704923..705513
     CDS             705513..706727
     CDS             706727..707425
     CDS             707522..708151
     CDS             708151..708588
     CDS             708744..709319
     CDS             709775..712255
     CDS             712455..713600
     CDS             713656..714567
     CDS             714876..716093
     CDS             716221..717240
     CDS             717250..718713
     CDS             718878..719681
     CDS             complement(719821..721149)
     CDS             complement(721146..721820)
     CDS             complement(721801..722148)
     CDS             complement(722231..722866)
     CDS             723289..724068
     CDS             complement(724189..724761)
     CDS             724932..727118
     CDS             727324..727881
     CDS             728053..730560
     CDS             730638..732932
     CDS             733010..733288
     CDS             733459..733896
     CDS             734691..735032
     CDS             735102..736592
     CDS             736683..737444
     CDS             737576..737698
     CDS             737807..737911
     CDS             737995..738405
     CDS             738524..738754
     CDS             complement(738823..740532)
     CDS             complement(740568..741005)
     CDS             741265..741966
     CDS             complement(742284..743582)
     CDS             complement(743874..746981)
     CDS             complement(747044..748138)
     CDS             complement(748128..748883)
     CDS             749138..751126
     CDS             751123..751734
     CDS             751959..755630
     CDS             755630..756295
     CDS             756338..757558
     CDS             757546..758418
     CDS             758809..760059
     CDS             complement(760122..760592)
     CDS             complement(761000..761488)
     CDS             complement(762022..763014)
     CDS             complement(763011..763574)
     CDS             complement(763691..764680)
     CDS             complement(765288..766280)
     CDS             766577..768868
     CDS             complement(769221..769937)
     CDS             770524..770958
     CDS             771517..772872
     CDS             772874..773989
     CDS             complement(774044..775009)
     CDS             775190..775564
     CDS             complement(775653..776282)
     CDS             complement(776275..778071)
     CDS             778314..779717
     CDS             complement(779893..781833)
     CDS             782027..782809
     CDS             complement(782844..783422)
     CDS             783600..783935
     CDS             784206..785063
     CDS             complement(785789..786022)
     CDS             complement(786086..786184)
     CDS             786678..787370
     CDS             787610..788437
     CDS             complement(788512..789876)
     CDS             complement(790089..790364)
     CDS             complement(790351..791205)
     CDS             complement(791202..791645)
     CDS             complement(791648..791935)
     CDS             complement(791964..793439)
     CDS             complement(793545..794276)
     CDS             complement(794273..794824)
     CDS             complement(794811..795371)
     CDS             complement(795368..795919)
     CDS             complement(795919..796896)
     CDS             797459..798277
     CDS             798274..799059
     CDS             799114..799587
     CDS             799599..800252
     CDS             800258..800542
     CDS             800559..800810
     CDS             800823..802082
     CDS             complement(802182..802760)
     CDS             802841..803701
     CDS             803698..804102
     CDS             804136..804576
     CDS             complement(804742..805824)
     CDS             complement(805950..807302)
     CDS             807344..807451
     CDS             807759..808871
     CDS             809168..809596
     CDS             809611..810003
     CDS             810117..810305
     CDS             810372..811667
     CDS             811812..812432
     CDS             812472..814901
     CDS             814902..815642
     CDS             complement(815712..817136)
     CDS             complement(817318..818061)
     CDS             818286..818681
     CDS             818777..818995
     CDS             819007..819234
     CDS             819271..819723
     CDS             complement(819881..821119)
     CDS             complement(821103..822182)
     CDS             complement(822182..822820)
     CDS             complement(822821..824260)
     CDS             complement(824331..825014)
     CDS             complement(825028..825348)
     CDS             complement(825361..826593)
     CDS             complement(827230..829428)
     CDS             829554..830960
     CDS             831036..832112
     CDS             complement(832282..832746)
     CDS             833315..835510
     CDS             835586..836260
     CDS             836488..837492
     CDS             837704..837997
     CDS             838008..838118
     CDS             838143..838343
     CDS             complement(838482..839219)
     CDS             839269..839736
     CDS             839748..840716
     CDS             840761..841456
     CDS             complement(841529..842836)
     CDS             843080..843691
     CDS             843696..844136
     CDS             844152..844991
     CDS             845018..845593
     CDS             845650..847536
     CDS             847589..848764
     CDS             848757..851033
     CDS             complement(851205..852284)
     CDS             complement(852715..853779)
     CDS             854196..855029
     CDS             complement(855172..856803)
     CDS             856972..857583
     CDS             complement(857704..857835)
     CDS             858135..859724
     CDS             complement(860105..860437)
     CDS             complement(860679..861803)
     CDS             complement(861758..862495)
     CDS             complement(862495..863280)
     CDS             863483..864262
     CDS             complement(864279..865460)
     CDS             865624..866445
     CDS             complement(866449..868389)
     CDS             868504..869031
     CDS             869056..869490
     CDS             complement(869557..871245)
     CDS             complement(871512..871976)
     CDS             complement(872127..873413)
     CDS             complement(873497..874039)
     CDS             874239..876824
     CDS             876942..877571
     CDS             complement(877644..878144)
     CDS             complement(878186..878593)
     CDS             complement(878828..879613)
     CDS             complement(879811..881895)
     CDS             882251..882940
     CDS             complement(883024..883980)
     CDS             complement(883977..884555)
     CDS             complement(884555..885088)
     CDS             885489..887351
     CDS             complement(887536..888483)
     CDS             complement(888596..889450)
     CDS             complement(889452..890096)
     CDS             890351..891601
     CDS             891616..892707
     CDS             892710..893570
     CDS             complement(893716..894129)
     CDS             894248..894643
     CDS             894643..895431
     CDS             895576..896823
     CDS             896881..897729
     CDS             897893..898765
     CDS             898940..900499
     CDS             complement(900496..900600)
     CDS             complement(900554..901954)
     CDS             complement(901951..902289)
     CDS             complement(902585..903568)
     CDS             complement(903568..903930)
     CDS             904093..904578
     CDS             complement(904676..906067)
     CDS             complement(906219..906539)
     CDS             complement(906609..907196)
     CDS             complement(907230..907796)
     CDS             907933..908496
     CDS             908765..909796
     CDS             909849..910712
     CDS             910911..911546
     CDS             911715..913112
     CDS             913115..913774
     CDS             913782..914312
     CDS             914563..915501
     CDS             915498..916268
     CDS             916412..916915
     CDS             complement(916978..921159)
     CDS             complement(921368..921829)
     CDS             complement(921925..922602)
     CDS             922790..924706
     CDS             924849..925223
     CDS             925249..926001
     CDS             complement(926008..928281)
     CDS             928427..928750
     CDS             complement(928775..929947)
     CDS             complement(930005..931168)
     CDS             complement(931279..931722)
     CDS             complement(931790..933037)
     CDS             933343..935043
     CDS             complement(935224..936960)
     CDS             937366..938412
     CDS             938660..940621
     CDS             940618..942369
     CDS             942422..943063
     CDS             943094..944707
     CDS             complement(944800..944979)
     CDS             complement(945076..945810)
     CDS             946474..946671
     CDS             946687..947175
     CDS             947309..947401
     CDS             947491..947598
     CDS             complement(947610..950789)
     CDS             complement(951063..951641)
     CDS             complement(951807..953096)
     CDS             complement(953122..953802)
     CDS             954034..955545
     CDS             complement(955599..956423)
     CDS             complement(956557..956886)
     CDS             complement(956994..957647)
     CDS             complement(957797..958486)
     CDS             complement(958499..958912)
     CDS             complement(958991..960724)
     CDS             complement(960729..961628)
     CDS             complement(961644..962606)
     CDS             962786..965743
     CDS             965846..966814
     CDS             complement(966913..967872)
     CDS             968003..968986
     CDS             969062..969685
     CDS             complement(969774..970709)
     CDS             complement(970946..971383)
     CDS             complement(971433..972623)
     CDS             972865..973701
     CDS             complement(973705..975243)
     CDS             complement(975240..976655)
     CDS             976817..977644
     CDS             complement(977741..978655)
     CDS             complement(978827..980383)
     CDS             complement(980576..982861)
     CDS             983483..985207
     CDS             complement(985378..986304)
     CDS             986407..987837
     CDS             987834..988661
     CDS             988815..989294
     CDS             complement(989381..989770)
     CDS             complement(989925..991409)
     CDS             complement(991421..992947)
     CDS             993365..995179
     CDS             995254..996951
     CDS             996944..997741
     CDS             998418..999203
     CDS             999571..1001307
     CDS             complement(1001361..1002908)
     CDS             complement(1003095..1003979)
     CDS             1004410..1005240
     CDS             1005319..1006227
     CDS             1006357..1007799
     CDS             1007803..1009527
     CDS             1009575..1010192
     CDS             complement(1010184..1012082)
     CDS             complement(1012082..1014313)
     CDS             complement(1014454..1015293)
     CDS             complement(1015419..1016624)
     CDS             1017066..1017587
     CDS             1017629..1018156
     CDS             1018421..1019428
     CDS             complement(1019552..1020304)
     CDS             complement(1020558..1021202)
     CDS             complement(1021510..1022163)
     CDS             1022525..1023535
     CDS             1023925..1025547
     CDS             1025709..1026392
     CDS             complement(1026759..1027484)
     CDS             complement(1027477..1028157)
     CDS             complement(1028163..1028897)
     CDS             1029272..1030096
     CDS             complement(1030101..1030991)
     CDS             1031112..1031546
     CDS             1031546..1032280
     CDS             1032465..1032941
     CDS             1033169..1034644
     CDS             1034901..1036577
     CDS             complement(1036665..1037381)
     CDS             1037465..1038280
     CDS             1038270..1038365
     CDS             1038528..1039997
     CDS             complement(1040010..1040960)
     CDS             1041249..1042646
     CDS             complement(1042753..1044645)
     CDS             1044943..1046253
     CDS             1046235..1046468
     CDS             complement(1046531..1049164)
     CDS             complement(1049406..1049999)
     CDS             complement(1050067..1051467)
     CDS             complement(1051477..1052007)
     CDS             complement(1052070..1052282)
     CDS             complement(1052292..1053242)
     CDS             1053397..1054167
     CDS             1054793..1057405
     CDS             1057535..1057990
     CDS             1058099..1058536
     CDS             1058590..1058835
     CDS             1059182..1060642
     CDS             complement(1060713..1061267)
     CDS             1061889..1063046
     CDS             1063046..1063363
     CDS             1063912..1065099
     CDS             1065339..1067495
     CDS             complement(1068088..1068369)
     CDS             complement(1068498..1068830)
     CDS             1069438..1069710
     CDS             1069803..1071260
     CDS             complement(1071423..1072133)
     CDS             complement(1072145..1072837)
     CDS             complement(1073023..1074360)
     CDS             1074896..1075804
     CDS             1075884..1076435
     CDS             1076435..1077283
     CDS             1077339..1077806
     CDS             complement(1077891..1079522)
     CDS             complement(1079666..1080556)
     CDS             1080749..1081528
     CDS             complement(1082097..1082483)
     CDS             complement(1082945..1083079)
     CDS             complement(1083139..1084146)
     CDS             complement(1084202..1085542)
     CDS             1085688..1087100
     CDS             1087331..1088623
     CDS             complement(1088696..1091842)
     CDS             complement(1092050..1093183)
     CDS             1093373..1094032
     CDS             1094167..1094487
     CDS             1094748..1095860
     CDS             1096016..1096525
     CDS             1096680..1098731
     CDS             1099102..1100469
     CDS             1100469..1101668
     CDS             1101661..1102449
     CDS             1102449..1103081
     CDS             1103088..1103696
     CDS             1103743..1104999
     CDS             1105032..1106156
     CDS             1106168..1106392
     CDS             1106631..1107104
     CDS             1107114..1107581
     CDS             1107881..1109884
     CDS             1110035..1111114
     CDS             complement(1111290..1112753)
     CDS             1112972..1114510
     CDS             1114877..1114975
     CDS             1115429..1117618
     CDS             1118027..1119316
     CDS             1119491..1120609
     CDS             1120622..1121899
     CDS             complement(1121973..1122275)
     CDS             complement(1122400..1122876)
     CDS             complement(1123006..1123926)
     CDS             1124212..1126131
     CDS             1126241..1127374
     CDS             complement(1127762..1128826)
     CDS             1129256..1130692
     CDS             1130825..1131418
     CDS             1131543..1132352
     CDS             1132545..1133162
     CDS             1133202..1134047
     CDS             1134228..1135376
     CDS             1135404..1138628
     CDS             complement(1138711..1139478)
     CDS             complement(1139692..1140780)
     CDS             complement(1141073..1142446)
     CDS             complement(1142469..1143170)
     CDS             1143851..1144984
     CDS             complement(1144996..1145811)
     CDS             complement(1145808..1146689)
     CDS             complement(1146768..1147220)
     CDS             1147689..1148879
     CDS             complement(1148971..1149630)
     CDS             1149941..1150867
     CDS             1150972..1151883
     CDS             1151928..1152896
     CDS             1153449..1153727
     CDS             1153812..1155959
     CDS             1155949..1157154
     CDS             complement(1157239..1157706)
     CDS             1157936..1158286
     CDS             1158346..1158834
     CDS             complement(1158903..1159868)
     CDS             complement(1159865..1160518)
     CDS             complement(1160611..1160877)
     CDS             complement(1160999..1162273)
     CDS             complement(1162319..1163161)
     CDS             complement(1163145..1164209)
     CDS             complement(1164227..1165330)
     CDS             complement(1165327..1167159)
     CDS             complement(1167244..1167681)
     CDS             complement(1167714..1168043)
     CDS             complement(1168161..1168799)
     CDS             complement(1168812..1169843)
     CDS             complement(1169896..1170390)
     CDS             complement(1170450..1173029)
     CDS             1173151..1173651
     CDS             complement(1173713..1174207)
     CDS             complement(1174223..1175773)
     CDS             complement(1175816..1176691)
     CDS             complement(1176731..1177192)
     CDS             complement(1177182..1178246)
     CDS             complement(1178510..1179934)
     CDS             complement(1180074..1180406)
     CDS             1180756..1181982
     CDS             1182141..1182737
     CDS             1182877..1183968
     CDS             complement(1185256..1185915)
     CDS             1186375..1186908
     CDS             1186922..1187437
     CDS             1187467..1188285
     CDS             1188536..1189012
     CDS             1189288..1189842
     CDS             1190220..1192094
     CDS             1192097..1192981
     CDS             complement(1193039..1193338)
     CDS             1193429..1194058
     CDS             1194103..1196061
     CDS             1196220..1197053
     CDS             1197128..1198465
     CDS             1198659..1199441
     CDS             1199443..1199775
     CDS             1200234..1200659
     CDS             1200689..1202188
     CDS             1202214..1204883
     CDS             1204946..1205386
     CDS             1205386..1206339
     CDS             1206466..1206735
     CDS             complement(1206822..1208846)
     CDS             1209065..1211164
     CDS             1211356..1212258
     CDS             1212358..1213938
     CDS             1214197..1214964
     CDS             1215141..1216400
     CDS             1216784..1217575
     CDS             1217990..1218760
     CDS             1218945..1220276
     CDS             1220286..1221500
     CDS             1221592..1222302
     CDS             complement(1222470..1223654)
     CDS             1223734..1224726
     CDS             1224809..1225810
     CDS             complement(1225828..1228200)
     CDS             1228303..1229667
     CDS             complement(1229753..1230145)
     CDS             1230325..1231035
     CDS             complement(1231087..1232154)
     CDS             1232211..1235264
     CDS             complement(1235485..1236114)
     CDS             complement(1236182..1238671)
     CDS             complement(1238687..1239865)
     CDS             complement(1239892..1240062)
     CDS             1240579..1241931
     CDS             complement(1241957..1242388)
     CDS             complement(1242489..1244363)
     CDS             complement(1244366..1245439)
     CDS             1246032..1246511
     CDS             1246753..1246875
     CDS             complement(1247092..1248450)
     CDS             1249170..1249871
     CDS             complement(1249906..1250823)
     CDS             complement(1250810..1251811)
     CDS             1251950..1252486
     CDS             complement(1252573..1252824)
     CDS             complement(1252828..1254192)
     CDS             1254566..1255405
     CDS             1255491..1257017
     CDS             complement(1257026..1257439)
     CDS             complement(1257627..1258883)
     CDS             1259015..1259908
     CDS             complement(1259924..1260742)
     CDS             1260946..1261374
     CDS             complement(1261463..1262080)
     CDS             1262443..1263681
     CDS             1263695..1266844
     CDS             1266968..1268236
     CDS             complement(1268257..1268769)
     CDS             complement(1268883..1269650)
     CDS             1269833..1270972
     CDS             complement(1271048..1274203)
     CDS             complement(1274203..1275315)
     CDS             complement(1275514..1276308)
     CDS             1276311..1276520
     CDS             complement(1276574..1277731)
     CDS             1278428..1281949
     CDS             1281987..1282307
     CDS             complement(1282436..1283089)
     CDS             complement(1283202..1284101)
     CDS             1284289..1285212
     CDS             1285477..1286484
     CDS             complement(1286560..1288227)
     CDS             1288418..1289671
     CDS             1289882..1290331
     CDS             1290407..1291552
     CDS             1291560..1292216
     CDS             1292284..1293387
     CDS             1293527..1294003
     CDS             1294018..1294422
     CDS             1294501..1295457
     CDS             1295457..1295951
     CDS             complement(1296022..1296897)
     CDS             complement(1297313..1298971)
     CDS             complement(1299101..1300063)
     CDS             1300340..1301239
     CDS             complement(1301245..1301478)
     CDS             complement(1301842..1302441)
     CDS             complement(1302416..1305223)
     CDS             1305325..1306674
     CDS             1306864..1309071
     CDS             1309586..1312291
     CDS             1312902..1313780
     CDS             1313897..1315537
     CDS             1315751..1317046
     CDS             1317090..1317446
     CDS             1317457..1318206
     CDS             1318258..1318737
     CDS             1318767..1319894
     CDS             1319891..1320640
     CDS             1320637..1321272
     CDS             1321357..1322253
     CDS             1322334..1323314
     CDS             complement(1323429..1326014)
     CDS             1326275..1326382
     CDS             1326397..1327470
     CDS             1327584..1327955
     CDS             1328231..1330855
     CDS             1330865..1332121
     CDS             1332240..1332437
     CDS             complement(1332676..1333203)
     CDS             complement(1333345..1333461)
     CDS             complement(1334038..1336914)
     CDS             complement(1336930..1337394)
     CDS             complement(1338588..1338944)
     CDS             1339242..1339931
     CDS             complement(1339997..1340446)
     CDS             1340636..1340911
     CDS             complement(1340942..1341319)
     CDS             complement(1341513..1342181)
     CDS             1342824..1345292
     CDS             1345289..1346227
     CDS             1346293..1347576
     CDS             1347843..1348136
     CDS             1348271..1349182
     CDS             1349390..1352671
     CDS             complement(1352778..1353200)
     CDS             complement(1353330..1353767)
     CDS             complement(1353867..1354217)
     CDS             complement(1354214..1355896)
     CDS             complement(1355898..1356266)
     CDS             1356681..1358258
     CDS             1358491..1358847
     CDS             complement(1358986..1359663)
     CDS             complement(1359708..1360835)
     CDS             1361248..1361793
     CDS             complement(1361849..1362571)
     CDS             1362962..1364533
     CDS             1364849..1365073
     CDS             complement(1365177..1365758)
     CDS             1365887..1366954
     CDS             complement(1367021..1369438)
     CDS             1369855..1372491
     CDS             1372641..1373870
     CDS             complement(1374139..1374648)
     CDS             1374850..1375803
     CDS             1375876..1376934
     CDS             1376924..1378405
     CDS             1378451..1378897
     CDS             1378897..1379697
     CDS             1379694..1380944
     CDS             1380941..1381735
     CDS             1381737..1382993
     CDS             1383006..1383551
     CDS             1383605..1384177
     CDS             1384165..1384713
     CDS             1384810..1385019
     CDS             complement(1385114..1385458)
     CDS             1385612..1385797
     CDS             1387037..1387588
     CDS             1387593..1388168
     CDS             complement(1388253..1388531)
     CDS             complement(1388541..1389659)
     CDS             1389839..1390555
     CDS             1390601..1390927
     CDS             1390927..1391841
     CDS             1392020..1392841
     CDS             1393260..1394201
     CDS             complement(1394824..1396671)
     CDS             complement(1396824..1397981)
     CDS             complement(1397981..1398598)
     CDS             complement(1398768..1399202)
     CDS             complement(1399271..1399546)
     CDS             complement(1399561..1400109)
     CDS             complement(1400185..1401003)
     CDS             complement(1401225..1401962)
     CDS             1401977..1403014
     CDS             1403024..1404136
     CDS             1404235..1404846
     CDS             1404916..1405899
     CDS             complement(1405961..1406386)
     CDS             complement(1406415..1406978)
     CDS             complement(1407047..1407376)
     CDS             complement(1407526..1407840)
     CDS             1408020..1408580
     CDS             1408934..1409575
     CDS             complement(1409611..1410204)
     CDS             complement(1410316..1411143)
     CDS             complement(1411175..1411705)
     CDS             1412053..1413066
     CDS             1413231..1414697
     CDS             complement(1414699..1415238)
     CDS             complement(1415301..1416125)
     CDS             complement(1416229..1417965)
     CDS             complement(1417962..1419455)
     CDS             complement(1419592..1420074)
     CDS             complement(1420034..1420816)
     CDS             1421348..1421806
     CDS             1422018..1422227
     CDS             1422355..1422657
     CDS             1422825..1423346
     CDS             1423410..1423940
     CDS             complement(1424035..1424730)
     CDS             complement(1424741..1425184)
     CDS             1425349..1426242
     CDS             complement(1426364..1428115)
     CDS             complement(1428213..1429304)
     CDS             1429449..1430570
     CDS             1430603..1431391
     CDS             1431388..1432515
     CDS             1432558..1433673
     CDS             1433833..1435110
     CDS             1435123..1435743
     CDS             1435755..1436942
     CDS             1437022..1438488
     CDS             complement(1438638..1439984)
     CDS             1440107..1441573
     CDS             1441691..1443268
     CDS             1443631..1447431
     CDS             1447605..1448273
     CDS             complement(1448713..1450149)
     CDS             1450429..1454310
     CDS             1455552..1457108
     CDS             1457124..1458263
     CDS             1458282..1458398
     CDS             1458630..1459829
     CDS             1459990..1460373
     CDS             1460354..1460659
     CDS             1460685..1461503
     CDS             1461517..1462800
     CDS             complement(1462966..1463415)
     CDS             complement(1463498..1463593)
     CDS             1463959..1465479
     CDS             1465494..1466249
     CDS             1466554..1467063
     CDS             complement(1467107..1467916)
     CDS             complement(1468067..1471351)
     CDS             complement(1471427..1473172)
     CDS             complement(1473237..1474130)
     CDS             complement(1474143..1475105)
     CDS             complement(1475102..1475392)
     CDS             1475678..1476007
     CDS             1476330..1477127
     CDS             1477211..1477495
     CDS             1477522..1478379
     CDS             1478666..1479304
     CDS             1479301..1479552
     CDS             1479549..1480082
     CDS             1480079..1480666
     CDS             1481079..1483052
     CDS             complement(1483049..1483843)
     CDS             1483942..1485396
     CDS             1485411..1485686
     CDS             1485995..1486189
     CDS             complement(1486385..1486564)
     CDS             1486964..1487641
     CDS             1487726..1488133
     CDS             1488130..1489353
     CDS             1489340..1489633
     CDS             1489643..1490584
     CDS             1490581..1490844
     CDS             1491078..1493075
     CDS             1493072..1493536
     CDS             1493533..1494603
     CDS             1494600..1494986
     CDS             1494983..1495252
     CDS             1495263..1497713
     CDS             1497710..1498453
     CDS             1498466..1498783
     CDS             1498780..1500162
     CDS             1500181..1500885
     CDS             1500882..1501874
     CDS             1501877..1503157
     CDS             1503154..1503399
     CDS             complement(1504135..1506138)
     CDS             1506398..1506643
     CDS             complement(1506628..1509708)
     CDS             complement(1509711..1510832)
     CDS             1510970..1511590
     CDS             1511704..1512651
     CDS             complement(1512652..1513212)
     CDS             complement(1513458..1513937)
     CDS             complement(1514043..1516514)
     CDS             1516864..1517859
     CDS             1517856..1518998
     CDS             complement(1519014..1520066)
     CDS             complement(1520128..1520940)
     CDS             complement(1520942..1521835)
     CDS             complement(1521838..1522539)
     CDS             complement(1522536..1524110)
     CDS             complement(1524119..1524835)
     CDS             complement(1524872..1525150)
     CDS             complement(1525147..1526442)
     CDS             complement(1528145..1529311)
     CDS             1529551..1530183
     CDS             1530180..1530629
     CDS             complement(1530732..1531157)
     CDS             complement(1531160..1531486)
     CDS             complement(1531562..1532269)
     CDS             1532475..1533395
     CDS             1533497..1534336
     CDS             1534481..1534885
     CDS             1534888..1535304
     CDS             1535329..1536108
     CDS             1536178..1537539
     CDS             1537711..1538454
     CDS             1538465..1539253
     CDS             1539266..1539940
     CDS             1539952..1541043
     CDS             1541061..1542230
     CDS             1542271..1544196
     CDS             1544208..1545419
     CDS             1545522..1546343
     CDS             1546601..1547413
     CDS             1547544..1547930
     CDS             1547975..1549345
     CDS             1549364..1549693
     CDS             1549700..1550113
     CDS             1550400..1551833
     CDS             1551942..1553024
     CDS             1553017..1554357
     CDS             1554533..1554871
     CDS             1554916..1556601
     CDS             1556594..1557640
     CDS             1557627..1558589
     CDS             1558558..1559895
     CDS             1559907..1560353
     CDS             1560513..1562252
     CDS             1562335..1562859
     CDS             1562900..1563931
     CDS             1563944..1564318
     CDS             1564352..1564759
     CDS             1564756..1565502
     CDS             1565520..1565789
     CDS             1565794..1566591
     CDS             1566609..1567739
     CDS             1567858..1569957
     CDS             1569969..1571345
     CDS             1571350..1572231
     CDS             1572224..1572937
     CDS             1572997..1573368
     CDS             1573382..1574119
     CDS             1574135..1576423
     CDS             1576442..1577566
     CDS             1577559..1578095
     CDS             1578160..1578951
     CDS             1578935..1579942
     CDS             1579950..1580444
     CDS             1580599..1580997
     CDS             complement(1581025..1581336)
     CDS             complement(1581349..1583400)
     CDS             1583622..1584407
     CDS             1584530..1585633
     CDS             complement(1585825..1587294)
     CDS             1587769..1588269
     CDS             1588920..1591433
     CDS             1591674..1592630
     CDS             1592670..1593659
     CDS             1593660..1594409
     CDS             1594422..1595501
     CDS             1595572..1596432
     CDS             1596531..1597406
     CDS             1597487..1598038
     CDS             1598156..1599400
     CDS             1599495..1600250
     CDS             1600244..1600924
     CDS             1600921..1601691
     CDS             1601734..1602900
     CDS             complement(1603063..1603824)
     CDS             complement(1603920..1604426)
     CDS             1604737..1606098
     CDS             1606219..1607109
     CDS             1607096..1607632
     CDS             complement(1607657..1610032)
     CDS             complement(1610032..1610820)
     CDS             complement(1610831..1611541)
     CDS             complement(1611693..1611941)
     CDS             complement(1612213..1613337)
     CDS             complement(1613601..1615313)
     CDS             complement(1615512..1616141)
     CDS             complement(1616142..1616876)
     CDS             complement(1616971..1617351)
     CDS             complement(1617429..1618718)
     CDS             complement(1618718..1621792)
     CDS             complement(1621992..1622384)
     CDS             1622695..1623444
     CDS             1623445..1624371
     CDS             1624743..1626311
     CDS             complement(1626427..1628577)
     CDS             complement(1628749..1630839)
     CDS             1631379..1631957
     CDS             1632245..1635316
     CDS             complement(1635442..1636821)
     CDS             complement(1636818..1638629)
     CDS             complement(1638728..1640125)
     CDS             complement(1640125..1640769)
     CDS             complement(1640832..1641854)
     CDS             complement(1642249..1642479)
     CDS             1643838..1645247
     CDS             complement(1647370..1649199)
     CDS             1649381..1651009
     CDS             1651138..1651704
     CDS             1651742..1653025
     CDS             1653091..1653561
     CDS             1653596..1655230
     CDS             1655322..1656221
     CDS             1656394..1657620
     CDS             1657697..1658221
     CDS             complement(1658274..1659653)
     CDS             1659990..1660424
     CDS             complement(1660536..1661207)
     CDS             complement(1661321..1661770)
     CDS             complement(1662021..1662647)
     CDS             1662830..1663033
     CDS             1663098..1664135
     CDS             1664297..1665421
     CDS             1665448..1665780
     CDS             1665798..1667648
     CDS             1667661..1668608
     CDS             1668865..1669182
     CDS             1669452..1669811
     CDS             1669846..1670757
     CDS             1670844..1671389
     CDS             complement(1671430..1673859)
     CDS             complement(1674444..1674842)
     CDS             complement(1674868..1675080)
     CDS             complement(1675139..1678369)
     CDS             complement(1678404..1679417)
     CDS             complement(1679600..1680316)
     CDS             complement(1680474..1680860)
     CDS             complement(1680961..1682247)
     CDS             complement(1682588..1684039)
     CDS             complement(1684198..1684902)
     CDS             complement(1684895..1685458)
     CDS             complement(1685552..1687213)
     CDS             complement(1687207..1689279)
     CDS             complement(1689279..1690295)
     CDS             complement(1690289..1690882)
     CDS             complement(1690946..1691914)
     CDS             complement(1691987..1692943)
     CDS             1693217..1694527
     CDS             1694533..1696662
     CDS             complement(1697265..1697381)
     CDS             complement(1697409..1697996)
     CDS             complement(1698103..1702404)
     CDS             complement(1702658..1705447)
     CDS             1705617..1706087
     CDS             complement(1706153..1706683)
     CDS             1706764..1707708
     CDS             1707823..1708917
     CDS             1708987..1710156
     CDS             1710221..1711363
     CDS             1711419..1711700
     CDS             1711704..1712312
     CDS             complement(1712516..1714438)
     CDS             1714724..1715959
     CDS             1716390..1717520
     CDS             1717523..1718539
     CDS             1718719..1722066
     CDS             1722170..1722955
     CDS             1723007..1724305
     CDS             1724298..1725122
     CDS             1725233..1725721
     CDS             1725902..1727416
     CDS             complement(1727544..1729028)
     CDS             complement(1729393..1729680)
     CDS             1729880..1731994
     CDS             1732151..1733413
     CDS             complement(1733503..1735029)
     CDS             1735195..1736748
     CDS             1736785..1738422
     CDS             1738464..1738847
     CDS             complement(1739069..1740358)
     CDS             1740538..1741182
     CDS             1741408..1742421
     CDS             1742421..1743125
     CDS             1743129..1743626
     CDS             1743628..1745874
     CDS             1746245..1746736
     CDS             1746851..1748305
     CDS             1748713..1749120
     CDS             1749333..1749875
     CDS             1750004..1750435
     CDS             complement(1750675..1751487)
     CDS             complement(1751487..1751786)
     CDS             complement(1751786..1752331)
     CDS             complement(1752492..1753526)
     CDS             complement(1753615..1755828)
     CDS             complement(1755913..1757808)
     CDS             complement(1757805..1758470)
     CDS             complement(1758470..1759960)
     CDS             complement(1760540..1760821)
     CDS             complement(1761003..1761428)
     CDS             complement(1761659..1763608)
     CDS             1763877..1764932
     CDS             complement(1765029..1765865)
     CDS             complement(1765871..1767061)
     CDS             complement(1767170..1768651)
     CDS             complement(1768657..1769700)
     CDS             complement(1769700..1770308)
     CDS             complement(1770319..1772010)
     CDS             1772380..1773240
     CDS             1773237..1773857
     CDS             1774047..1774835
     CDS             1774839..1775435
     CDS             1775428..1776303
     CDS             1776417..1777379
     CDS             1777531..1777968
     CDS             complement(1778066..1778803)
     CDS             1779065..1781551
     CDS             1781664..1782680
     CDS             1782874..1783905
     CDS             complement(1784046..1785230)
     CDS             complement(1785369..1788104)
     CDS             1788543..1791095
     CDS             1791103..1791834
     CDS             complement(1791925..1792992)
     CDS             complement(1793137..1793736)
     CDS             1793789..1794538
     CDS             1794542..1797043
     CDS             1797324..1797986
     CDS             complement(1798073..1799296)
     CDS             complement(1799862..1800752)
     CDS             complement(1800826..1801191)
     CDS             1801289..1802395
     CDS             1802402..1803313
     CDS             complement(1803444..1803668)
     CDS             complement(1803822..1803953)
     CDS             1803990..1804082
     CDS             complement(1804215..1804649)
     CDS             1805136..1805531
     CDS             1805597..1806364
     CDS             complement(1806421..1808574)
     CDS             complement(1808697..1809896)
     CDS             1810038..1810481
     CDS             complement(1810497..1811237)
     CDS             complement(1811301..1813583)
     CDS             1814601..1815575
     CDS             1815880..1817397
     CDS             complement(1817567..1820218)
     CDS             complement(1820884..1821873)
     CDS             complement(1821996..1823069)
     CDS             complement(1823283..1824251)
     CDS             1824497..1825846
     CDS             1825843..1826970
     CDS             1827141..1827590
     CDS             complement(1827650..1830049)
     CDS             complement(1830178..1830957)
     CDS             1831199..1834627
     CDS             1834654..1835694
     CDS             1835793..1837862
     CDS             1838094..1838582
     CDS             1838793..1839998
     CDS             1840073..1840912
     CDS             1841043..1841666
     CDS             1842379..1842645
     CDS             1842657..1844393
     CDS             1844556..1846418
     CDS             1846418..1847104
     CDS             complement(1847247..1847672)
     CDS             1847909..1848904
     CDS             1849480..1850082
     CDS             complement(1850125..1851189)
     CDS             complement(1851282..1851953)
     CDS             1852270..1852821
     CDS             1854085..1854228
     CDS             complement(1854708..1854899)
     CDS             complement(1858896..1859612)
     CDS             complement(1859839..1861896)
     CDS             1862588..1864735
     CDS             1864961..1865584
     CDS             1865998..1866600
     CDS             1866683..1867147
     CDS             1867182..1867577
     CDS             1867839..1868225
     CDS             1868461..1869525
     CDS             1869518..1870642
     CDS             1870642..1871157
     CDS             1871397..1874243
     CDS             1874475..1874903
     CDS             complement(1874962..1875858)
     CDS             complement(1875869..1876627)
     CDS             complement(1876627..1877160)
     CDS             complement(1877302..1877586)
     CDS             1878599..1880740
     CDS             1880733..1880972
     CDS             1880974..1882896
     CDS             1882924..1884747
     CDS             1884935..1885111
     CDS             complement(1885219..1885734)
     CDS             complement(1885809..1887557)
     CDS             complement(1887631..1887855)
     CDS             1889127..1889771
     CDS             1889917..1891710
     CDS             1891758..1892306
     CDS             1893968..1894246
     CDS             1894810..1896678
     CDS             1896738..1898720
     CDS             complement(1898745..1898879)
     CDS             complement(1899880..1900155)
     CDS             complement(1901027..1902412)
     CDS             complement(1902543..1903385)
     CDS             1903755..1904345
     CDS             1904362..1907187
     CDS             complement(1907308..1908216)
     CDS             complement(1908213..1909043)
     CDS             complement(1909131..1909787)
     CDS             complement(1909954..1910793)
     CDS             1911268..1911420
     CDS             1911885..1913798
     CDS             1914094..1915029
     CDS             1915257..1915895
     CDS             1915914..1916366
     CDS             1916518..1917093
     CDS             1917254..1917610
     CDS             1917980..1918360
     CDS             1918551..1919516
     CDS             complement(1919548..1922166)
     CDS             complement(1922170..1922307)
     CDS             complement(1922337..1922864)
     CDS             complement(1922960..1924555)
     CDS             1924865..1925590
     CDS             complement(1925698..1927224)
     CDS             complement(1927234..1928502)
     CDS             complement(1928568..1930502)
     CDS             complement(1930754..1931338)
     CDS             1931565..1931897
     CDS             complement(1932027..1933265)
     CDS             1933481..1934563
     CDS             1934642..1935352
     CDS             1935489..1935884
     CDS             1935950..1936717
     CDS             complement(1936816..1938765)
     CDS             complement(1939133..1939513)
     CDS             complement(1939561..1939911)
     CDS             complement(1940023..1941492)
     CDS             1941605..1941838
     CDS             1942047..1943147
     CDS             complement(1943259..1944176)
     CDS             1944289..1944903
     CDS             complement(1945084..1945551)
     CDS             complement(1945555..1946106)
     CDS             1946279..1947163
     CDS             1947167..1948264
     CDS             1948635..1949717
     CDS             1949714..1952809
     CDS             complement(1952884..1953318)
     CDS             complement(1953318..1953944)
     CDS             complement(1954074..1954829)
     CDS             complement(1955055..1955366)
     CDS             complement(1955402..1956004)
     CDS             complement(1956112..1957134)
     CDS             complement(1957549..1958205)
     CDS             complement(1958315..1959019)
     CDS             complement(1959088..1960020)
     CDS             complement(1960021..1962045)
     CDS             complement(1962045..1962905)
     CDS             complement(1962950..1964557)
     CDS             complement(1964658..1965827)
     CDS             complement(1965981..1966385)
     CDS             complement(1966659..1968341)
     CDS             1968568..1970475
     CDS             1970798..1971112
     CDS             1971340..1972866
     CDS             1973404..1975521
     CDS             1975532..1975996
     CDS             1976251..1976961
     CDS             1977071..1977598
     CDS             1977852..1978187
     CDS             complement(1978257..1979156)
     CDS             1979356..1979835
     CDS             1979907..1980716
     CDS             complement(1980869..1981744)
     CDS             1982069..1983022
     CDS             1983137..1984003
     CDS             1984005..1984409
     CDS             1985098..1989000
     CDS             complement(1989085..1989966)
     CDS             1990239..1991489
     CDS             1991820..1991969
     CDS             1991972..1992889
     CDS             1992984..1994030
     CDS             1994139..1994576
     CDS             complement(1994679..1995053)
     CDS             complement(1995135..1995674)
     CDS             1995899..1996792
     CDS             1997135..1998697
     CDS             complement(1998853..1999071)
     CDS             1999340..1999672
     CDS             complement(1999832..2002888)
     CDS             complement(2002885..2006148)
     CDS             complement(2006161..2007225)
     CDS             complement(2007512..2008798)
     CDS             2009215..2009610
     CDS             2009604..2009951
     CDS             2009952..2011718
     CDS             2011730..2012437
     CDS             2012652..2015471
     CDS             2015520..2016713
     CDS             2016832..2017998
     CDS             2017998..2018870
     CDS             2019250..2019657
     CDS             2019704..2020201
     CDS             complement(2020295..2020726)
     CDS             2020983..2021726
     CDS             2021765..2022214
     CDS             2022478..2022840
     CDS             2022967..2023914
     CDS             complement(2023995..2025257)
     CDS             2025374..2026069
     CDS             complement(2026085..2027434)
     CDS             complement(2027425..2028099)
     CDS             complement(2028273..2028620)
     CDS             complement(2028777..2030090)
     CDS             2030311..2033985
     CDS             complement(2034074..2035408)
     CDS             2035692..2038376
     CDS             complement(2038597..2039376)
     CDS             2039604..2040578
     CDS             complement(2040660..2041322)
     CDS             complement(2041544..2041975)
     CDS             complement(2042126..2043190)
     CDS             complement(2043372..2044184)
     CDS             2044309..2046678
     CDS             2046778..2049819
     CDS             2049908..2050396
     CDS             2050535..2050966
     CDS             2051257..2055042
     CDS             complement(2055120..2055467)
     CDS             complement(2055662..2056696)
     CDS             2056976..2057434
     CDS             complement(2057531..2058670)
     CDS             complement(2058797..2060167)
     CDS             complement(2060197..2060814)
     CDS             complement(2060818..2061936)
     CDS             complement(2062158..2062649)
     CDS             complement(2062723..2063532)
     CDS             2063711..2063848
     CDS             2063884..2066109
     CDS             complement(2066259..2066465)
     CDS             2066659..2066967
     CDS             2067010..2069277
     CDS             complement(2069381..2069599)
     CDS             complement(2069682..2070398)
     CDS             complement(2070388..2071098)
     CDS             2071153..2071623
     CDS             2071684..2072436
     CDS             complement(2072546..2073502)
     CDS             complement(2073887..2075917)
     CDS             2076078..2077193
     CDS             2077205..2077843
     CDS             2077873..2078454
     CDS             2078460..2079269
     CDS             2079266..2080276
     CDS             2080273..2080902
     CDS             2080896..2081852
     CDS             2081859..2082185
     CDS             2082514..2083338
     CDS             complement(2083636..2085168)
     CDS             2085231..2086457
     CDS             complement(2086673..2089309)
     CDS             complement(2089296..2089913)
     CDS             complement(2089915..2090400)
     CDS             2090757..2091056
     CDS             2091072..2091530
     CDS             2091809..2092450
     CDS             2092479..2094530
     CDS             2094571..2097165
     CDS             2097681..2097899
     CDS             2098235..2100277
     CDS             2100290..2101654
     CDS             2101710..2102720
     CDS             2102752..2105067
     CDS             2105333..2110177
     CDS             2110240..2111259
     CDS             2111472..2112005
     CDS             complement(2112522..2115122)
     CDS             2115440..2116072
     CDS             2116330..2118324
     CDS             2118970..2120205
     CDS             2120257..2121144
     CDS             2121402..2122307
     CDS             2122846..2124315
     CDS             2124630..2125307
     CDS             complement(2125453..2125746)
     CDS             complement(2125734..2126018)
     CDS             complement(2126305..2127027)
     CDS             complement(2127115..2127681)
     CDS             complement(2127790..2128197)
     CDS             complement(2128387..2128800)
     CDS             complement(2129045..2129401)
     CDS             complement(2129515..2129877)
     CDS             complement(2129918..2130424)
     CDS             2130760..2131212
     CDS             2131190..2132206
     CDS             2132215..2133363
     CDS             2133438..2133605
     CDS             2133571..2133696
     CDS             2133981..2134688
     CDS             2134712..2135677
     CDS             2136268..2136423
     CDS             2136592..2138136
     CDS             2138213..2139742
     CDS             2139735..2141318
     CDS             2141332..2141865
     CDS             2142170..2142850
     CDS             2142947..2143714
     CDS             2143719..2144261
     CDS             2144277..2147750
     CDS             2147878..2151342
     CDS             2151348..2153036
     CDS             2153023..2155062
     CDS             2155072..2155788
     CDS             2155800..2155961
     CDS             complement(2156003..2157856)
     CDS             complement(2157871..2159871)
     CDS             2160210..2160410
     CDS             2160481..2163678
     CDS             2163696..2164388
     CDS             2164391..2164594
     CDS             2164599..2165444
     CDS             2165437..2166396
     CDS             2166520..2169438
     CDS             2169657..2170193
     CDS             complement(2170306..2170587)
     CDS             complement(2170630..2171913)
     CDS             2172449..2172637
     CDS             complement(2173136..2174392)
     CDS             complement(2174380..2175003)
     CDS             complement(2175298..2175942)
     CDS             2176226..2177515
     CDS             complement(2177603..2178484)
     CDS             2178680..2179819
     CDS             2179947..2180786
     CDS             2181132..2181974
     CDS             2182087..2182476
     CDS             2182927..2183268
     CDS             complement(2183421..2183771)
     CDS             complement(2183796..2183996)
     CDS             complement(2184010..2187216)
     CDS             complement(2187474..2188661)
     CDS             complement(2189352..2190011)
     CDS             complement(2190056..2190829)
     CDS             complement(2190811..2191548)
     CDS             complement(2191578..2192228)
     CDS             complement(2192374..2193465)
     CDS             complement(2193548..2194753)
     CDS             complement(2194820..2196121)
     CDS             complement(2196125..2197024)
     CDS             complement(2197684..2198511)
     CDS             complement(2198577..2198903)
     CDS             complement(2199022..2199474)
     CDS             complement(2199562..2199903)
     CDS             2200205..2202184
     CDS             2202241..2202759
     CDS             complement(2202821..2204782)
     CDS             complement(2205283..2206800)
     CDS             2207271..2208254
     CDS             2208269..2210656
     CDS             2210660..2210956
     CDS             2211053..2211991
     CDS             complement(2212121..2212477)
     CDS             complement(2212477..2213496)
     CDS             complement(2213489..2214628)
     CDS             complement(2214687..2214932)
     CDS             complement(2214932..2215693)
     CDS             complement(2215904..2218225)
     CDS             complement(2218209..2219069)
     CDS             2219231..2220109
     CDS             complement(2220113..2222620)
     CDS             complement(2222692..2224542)
     CDS             complement(2224523..2225101)
     CDS             complement(2225109..2225783)
     CDS             complement(2225805..2227508)
     CDS             complement(2227512..2228648)
     CDS             2228999..2229466
     CDS             2229470..2229691
     CDS             2229785..2231131
     CDS             2231229..2232131
     CDS             2232142..2232801
     CDS             2232879..2234309
     CDS             2234754..2236391
     CDS             2236415..2238598
     CDS             2238829..2240505
     CDS             2240629..2241177
     CDS             complement(2241128..2241562)
     CDS             2241875..2242162
     CDS             complement(2242272..2246621)
     CDS             complement(2246618..2248474)
     CDS             2248595..2249626
     CDS             2249876..2250292
     CDS             2250427..2254302
     CDS             2255007..2255165
     CDS             2255210..2255467
     CDS             2255464..2257959
     CDS             2257970..2258455
     CDS             2258464..2259051
     CDS             2259683..2261605
     CDS             2261679..2262101
     CDS             complement(2262462..2262698)
     CDS             complement(2262727..2263464)
     CDS             complement(2263547..2264617)
     CDS             complement(2264637..2265824)
     CDS             complement(2266263..2266868)
     CDS             complement(2267022..2267852)
     CDS             complement(2267918..2268706)
     CDS             complement(2268700..2269845)
     CDS             complement(2269842..2270186)
     CDS             2270433..2270609
     CDS             complement(2270695..2273367)
     CDS             2274139..2275044
     CDS             2275130..2276239
     CDS             2276236..2279343
     CDS             2279346..2280815
     CDS             2280935..2282218
     CDS             2282241..2283893
     CDS             2283895..2284494
     CDS             complement(2284710..2286098)
     CDS             2286286..2286990
     CDS             complement(2287223..2289736)
     CDS             complement(2289868..2291463)
     CDS             2292205..2292483
     CDS             2292511..2292987
     CDS             2293035..2293550
     CDS             complement(2293756..2294205)
     CDS             complement(2294242..2295132)
     CDS             complement(2295393..2297504)
     CDS             2297754..2298578
     CDS             2298690..2299220
     CDS             complement(2299251..2299934)
     CDS             2300211..2301413
     CDS             2301846..2304008
     CDS             2304011..2305693
     CDS             2305690..2306706
     CDS             2306703..2306906
     CDS             2306908..2307666
     CDS             2307669..2308784
     CDS             2308896..2309159
     CDS             2309162..2311384
     CDS             complement(2311559..2312461)
     CDS             complement(2312635..2313567)
     CDS             complement(2313761..2315701)
     CDS             complement(2315676..2316620)
     CDS             complement(2316620..2318128)
     CDS             complement(2318340..2319161)
     CDS             complement(2319245..2320237)
     CDS             complement(2320234..2320965)
     CDS             2321114..2323927
     CDS             2324112..2325887
     CDS             2326104..2326850
     CDS             2327092..2327613
     CDS             2327610..2328227
     CDS             2328348..2329352
     CDS             2330327..2332888
     CDS             2333056..2333766
     CDS             2333947..2335074
     CDS             2335083..2335400
     CDS             2335397..2335678
     CDS             complement(2335749..2336762)
     CDS             complement(2336874..2338718)
     CDS             2338884..2340902
     CDS             complement(2341027..2341482)
     CDS             complement(2341670..2342080)
     CDS             complement(2342097..2343227)
     CDS             complement(2343289..2345577)
     CDS             complement(2346063..2346737)
     CDS             complement(2346739..2347449)
     CDS             2347835..2350591
     CDS             2350697..2351788
     CDS             complement(2352012..2353202)
     CDS             2353638..2354918
     CDS             2355102..2355794
     CDS             2355897..2357564
     CDS             2357638..2357925
     CDS             2358049..2358324
     CDS             2358326..2359486
     CDS             2359529..2360224
     CDS             2360297..2361124
     CDS             2361184..2361726
     CDS             2361944..2363701
     CDS             complement(2363811..2365352)
     CDS             complement(2365379..2365555)
     CDS             2365947..2366279
     CDS             2366291..2367604
     CDS             complement(2367658..2368899)
     CDS             complement(2369276..2370493)
     CDS             2370904..2371668
     CDS             2371929..2373185
     CDS             2373185..2376352
     CDS             2376345..2377832
     CDS             complement(2377883..2379940)
     CDS             complement(2380138..2381247)
     CDS             2381875..2382375
     CDS             2382530..2382856
     CDS             2382945..2384921
     CDS             complement(2385005..2385556)
     CDS             2385894..2386331
     CDS             complement(2386366..2387763)
     CDS             complement(2387814..2388242)
     CDS             complement(2388239..2389732)
     CDS             complement(2389743..2391692)
     CDS             complement(2392087..2393142)
     CDS             complement(2393139..2394467)
     CDS             complement(2394723..2396018)
     CDS             complement(2395973..2397385)
     CDS             complement(2397452..2398720)
     CDS             complement(2398758..2399099)
     CDS             complement(2399325..2399720)
     CDS             complement(2399717..2400952)
     CDS             2401261..2402163
     CDS             2402165..2405524
     CDS             2405533..2407014
     CDS             complement(2407242..2408873)
     CDS             2409836..2410414
     CDS             2410411..2412951
     CDS             2412921..2416034
     CDS             complement(2416165..2417028)
     CDS             complement(2417021..2418244)
     CDS             complement(2418237..2418473)
     CDS             2418595..2418819
     CDS             2419269..2420771
     CDS             2420829..2424245
     CDS             2424267..2425808
     CDS             2425817..2426992
     CDS             2427014..2428147
     CDS             2428148..2429917
     CDS             2430156..2430695
     CDS             2430700..2432328
     CDS             2432306..2434015
     CDS             2434141..2434335
     CDS             2434352..2434672
     CDS             2435122..2436213
     CDS             2436216..2436866
     CDS             2436881..2437297
     CDS             2437310..2440852
     CDS             2440874..2447236
     CDS             complement(2448169..2449548)
     CDS             2449582..2450202
     CDS             complement(2450212..2450412)
     CDS             complement(2450634..2450894)
     CDS             2451269..2453197
     CDS             2453339..2453743
     CDS             2453829..2454023
     CDS             2454040..2454396
     CDS             complement(2454590..2455543)
     CDS             complement(2455794..2456909)
     CDS             2457090..2457596
     CDS             2457918..2460671
     CDS             2460741..2461361
     CDS             2461370..2462701
     CDS             2462694..2463068
     CDS             2463087..2464373
     CDS             2464392..2464514
     CDS             complement(2464582..2464920)
     CDS             complement(2464914..2465195)
     CDS             complement(2465195..2465551)
     CDS             complement(2465566..2465958)
     CDS             complement(2466015..2466674)
     CDS             complement(2466934..2467836)
     CDS             2467952..2469223
     CDS             complement(2469798..2470328)
     CDS             2470698..2472371
     CDS             2472373..2473068
     CDS             2473107..2474609
     CDS             2474686..2475294
     CDS             2475530..2476246
     CDS             complement(2476356..2477303)
     CDS             2477480..2479213
     CDS             2479274..2480044
     CDS             2480124..2481179
     CDS             2481278..2482219
     CDS             2482251..2483750
     CDS             2483751..2484968
     CDS             2484965..2485927
     CDS             2485902..2487035
     CDS             2487102..2488103
     CDS             2488411..2489001
     CDS             complement(2489279..2491666)
     CDS             complement(2491773..2493218)
     CDS             2493427..2494497
     CDS             2494497..2496401
     CDS             complement(2496581..2497336)
     CDS             complement(2497516..2500353)
     CDS             2500940..2504305
     CDS             2504405..2505256
     CDS             2505356..2506258
     CDS             2506775..2509798
     CDS             2509801..2510703
     CDS             2510700..2511323
     CDS             2511326..2512225
     CDS             2513173..2513343
     CDS             complement(2513627..2513866)
     CDS             complement(2513971..2514837)
     CDS             2515059..2516345
     CDS             2516338..2517120
     CDS             2517113..2521666
     CDS             2521666..2522613
     CDS             2522804..2524114
     CDS             2524269..2524430
     CDS             complement(2524374..2524574)
     CDS             2524671..2524961
     CDS             2525182..2525331
     CDS             2525282..2525536
     CDS             2525702..2526448
     CDS             2526708..2527178
     CDS             complement(2527441..2528736)
     CDS             complement(2528798..2529016)
     CDS             2529187..2530764
     CDS             complement(2530873..2531292)
     CDS             2531582..2533018
     CDS             2533031..2533657
     CDS             2533669..2533845
     CDS             2533845..2534813
     CDS             2534924..2535403
     CDS             2535414..2537825
     CDS             2537845..2538045
     CDS             2538042..2538746
     CDS             2538802..2539554
     CDS             2539697..2540629
     CDS             2540707..2541675
     CDS             complement(2541735..2542358)
     CDS             complement(2542351..2543163)
     CDS             2543481..2544404
     CDS             complement(2544569..2545762)
     CDS             complement(2545884..2546033)
     CDS             complement(2546690..2548123)
     CDS             2548330..2549217
     CDS             2549430..2550440
     CDS             complement(2550566..2551078)
     CDS             complement(2551189..2551911)
     CDS             complement(2552013..2552405)
     CDS             complement(2552678..2553751)
     CDS             complement(2553896..2555491)
     CDS             complement(2555501..2556478)
     CDS             complement(2556482..2557660)
     CDS             complement(2557823..2558857)
     CDS             2559135..2559614
     CDS             complement(2559733..2561385)
     CDS             complement(2561457..2562008)
     CDS             2562304..2563080
     CDS             2563182..2563403
     CDS             2563415..2563687
     CDS             2563743..2564270
     CDS             2564350..2565531
     CDS             2565576..2566136
     CDS             complement(2566187..2566909)
     CDS             complement(2567011..2567403)
     CDS             complement(2567673..2569055)
     CDS             2569796..2571010
     CDS             2571265..2571852
     CDS             2571878..2573218
     CDS             complement(2573289..2573930)
     CDS             complement(2573951..2575777)
     CDS             complement(2575790..2576488)
     CDS             complement(2576498..2577970)
     CDS             2578283..2579137
     CDS             2579323..2580762
     CDS             complement(2580903..2583182)
     CDS             complement(2583198..2583836)
     CDS             2584055..2585914
     CDS             complement(2586084..2586674)
     CDS             2586807..2587385
     CDS             2587530..2587907
     CDS             complement(2587987..2590170)
     CDS             complement(2590359..2590646)
     CDS             complement(2590896..2591384)
     CDS             complement(2592129..2592797)
     CDS             2593016..2593705
     CDS             2593702..2594307
     CDS             complement(2594447..2596468)
     CDS             complement(2597164..2597367)
     CDS             2598640..2600544
     CDS             2600670..2601248
     CDS             2601249..2601830
     CDS             2601834..2604200
     CDS             2604281..2605330
     CDS             2605384..2606022
     CDS             2606015..2606713
     CDS             2606780..2607415
     CDS             2607724..2608851
     CDS             2608848..2610494
     CDS             2610491..2612809
     CDS             2612819..2613241
     CDS             complement(2613471..2614376)
     CDS             complement(2614522..2614818)
     CDS             complement(2614907..2615203)
     CDS             complement(2615316..2616104)
     CDS             complement(2616153..2618924)
     CDS             complement(2618924..2622334)
     CDS             complement(2622334..2623602)
     CDS             complement(2624185..2624742)
     CDS             complement(2624739..2626139)
     CDS             complement(2626142..2629153)
     CDS             complement(2629146..2629949)
     CDS             2630141..2631034
     CDS             2631322..2632935
     CDS             complement(2633205..2633495)
     CDS             complement(2633518..2633820)
     CDS             complement(2634156..2634254)
     CDS             complement(2634858..2635124)
     CDS             complement(2635221..2635685)
     CDS             complement(2635685..2636854)
     CDS             2637057..2637953
     CDS             2638246..2639196
     CDS             complement(2639207..2639989)
     CDS             complement(2640081..2642006)
     CDS             complement(2641996..2642304)
     CDS             complement(2642294..2643496)
     CDS             complement(2643493..2644461)
     CDS             complement(2644424..2644717)
     CDS             complement(2644839..2646047)
     CDS             complement(2646442..2647620)
     CDS             complement(2647620..2648585)
     CDS             2649216..2652050
     CDS             2652076..2654037
     CDS             2654270..2655862
     CDS             complement(2656020..2656469)
     CDS             complement(2656568..2657629)
     CDS             2657947..2659578
     CDS             complement(2659747..2660802)
     CDS             complement(2660806..2661426)
     CDS             complement(2661427..2662257)
     CDS             complement(2662258..2664231)
     CDS             complement(2664237..2664749)
     CDS             complement(2664764..2666878)
     CDS             complement(2666897..2667262)
     CDS             complement(2667263..2668960)
     CDS             complement(2668961..2669254)
     CDS             complement(2669269..2670405)
     CDS             2670680..2673394
     CDS             complement(2673518..2675083)
     CDS             complement(2675095..2676150)
     CDS             complement(2676208..2676642)
     CDS             complement(2676883..2677911)
     CDS             complement(2678067..2679692)
     CDS             complement(2679951..2682044)
     CDS             complement(2682292..2682753)
     CDS             complement(2682753..2684003)
     CDS             2684707..2685117
     CDS             complement(2685209..2685856)
     CDS             complement(2685968..2687002)
     CDS             2687277..2688842
     CDS             2688936..2690861
     CDS             2691076..2691777
     CDS             2692598..2692966
     CDS             2693093..2693545
     CDS             2693690..2694487
     CDS             2694579..2694995
     CDS             2695078..2695512
     CDS             2695753..2695848
     CDS             2695959..2696870
     CDS             2696921..2698006
     CDS             2698003..2700150
     CDS             2700260..2703964
     CDS             2703964..2707755
     CDS             2707752..2709857
     CDS             2709940..2710320
     CDS             2710401..2711054
     CDS             2711588..2712895
     CDS             2713066..2713704
     CDS             complement(2713809..2714849)
     CDS             complement(2715068..2715784)
     CDS             2716134..2717771
     CDS             2717932..2718327
     CDS             2718351..2718608
     CDS             2718641..2720344
     CDS             2720480..2720926
     CDS             complement(2721069..2721425)
     CDS             complement(2721519..2721983)
     CDS             complement(2722468..2723460)
     CDS             2723734..2724405
     CDS             complement(2724842..2726599)
     CDS             complement(2726793..2727419)
     CDS             2727488..2728870
     CDS             complement(2729003..2730877)
     CDS             2731359..2732582
     CDS             2733051..2734769
     CDS             2734769..2735263
     CDS             complement(2735398..2735841)
     CDS             complement(2736146..2736577)
     CDS             complement(2736799..2736966)
     CDS             complement(2737162..2737359)
     CDS             complement(2737428..2738327)
     CDS             complement(2738483..2738818)
     CDS             complement(2738827..2740689)
     CDS             complement(2740757..2741281)
     CDS             complement(2741297..2741620)
     CDS             complement(2741635..2742018)
     CDS             complement(2742056..2743270)
     CDS             complement(2743349..2743810)
     CDS             complement(2744161..2744982)
     CDS             complement(2745028..2745753)
     CDS             2745908..2746711
     CDS             complement(2746851..2748101)
     CDS             complement(2748098..2748793)
     CDS             complement(2748891..2750123)
     CDS             2750218..2750838
     CDS             2750976..2754407
     CDS             2754407..2755432
     CDS             complement(2755560..2755832)
     CDS             complement(2756429..2756968)
     CDS             complement(2757050..2758078)
     CDS             complement(2758087..2758227)
     CDS             2758463..2759839
     CDS             complement(2759951..2760688)
     CDS             2761088..2761480
     CDS             2761582..2762304
     CDS             complement(2762417..2763352)
     CDS             complement(2763408..2763866)
     CDS             complement(2764004..2766055)
     CDS             complement(2766330..2767874)
     CDS             2767996..2769399
     CDS             2769425..2770012
     CDS             complement(2770037..2770372)
     CDS             2770524..2771924
     CDS             2772189..2773199
     CDS             complement(2773278..2775536)
     CDS             complement(2775688..2776902)
     CDS             complement(2777055..2778326)
     CDS             complement(2778452..2780074)
     CDS             2780573..2783398
     CDS             2783528..2785525
     CDS             2785613..2787742
     CDS             2787858..2788286
     CDS             2788449..2788658
     CDS             complement(2789152..2789604)
     CDS             complement(2789700..2790071)
     CDS             complement(2790068..2790577)
     CDS             complement(2791094..2791942)
     CDS             complement(2792153..2792644)
     CDS             2792837..2793295
     CDS             2793425..2794237
     CDS             complement(2794401..2795180)
     CDS             2795424..2797871
     CDS             complement(2798036..2800048)
     CDS             2800333..2800488
     CDS             complement(2800606..2802219)
     CDS             complement(2802927..2803820)
     CDS             2803958..2804908
     CDS             complement(2805218..2805493)
     CDS             complement(2805626..2806864)
     CDS             complement(2806888..2807898)
     CDS             complement(2807973..2808464)
     CDS             complement(2808471..2808707)
     CDS             complement(2808718..2809716)
     CDS             complement(2809813..2810319)
     CDS             complement(2810398..2810745)
     CDS             complement(2810738..2811154)
     CDS             complement(2811250..2811537)
     CDS             2811782..2812858
     CDS             2812988..2814445
     CDS             complement(2814516..2815220)
     CDS             complement(2815232..2817796)
     CDS             complement(2818023..2818115)
     CDS             2818161..2818523
     CDS             2818546..2820312
     CDS             2820383..2821666
     CDS             2821787..2822263
     CDS             complement(2822377..2825451)
     CDS             complement(2825448..2826572)
     CDS             complement(2826617..2827315)
     CDS             complement(2827308..2827841)
     CDS             complement(2827860..2828102)
     CDS             complement(2828163..2828471)
     CDS             2829036..2829650
     CDS             2829650..2831923
     CDS             2831908..2835000
     CDS             complement(2835013..2835888)
     CDS             complement(2835885..2837063)
     CDS             complement(2837073..2837285)
     CDS             2837441..2837677
     CDS             2837756..2838001
     CDS             2838167..2838367
     CDS             2838414..2838917
     CDS             2838902..2839027
     CDS             2839141..2840352
     CDS             2840377..2841810
     CDS             complement(2842468..2844006)
     CDS             complement(2844011..2844739)
     CDS             2844810..2845286
     CDS             complement(2845323..2846222)
     CDS             complement(2846246..2846980)
     CDS             2847156..2847959
     CDS             2848212..2849759
     CDS             complement(2850023..2850682)
     CDS             complement(2850685..2852505)
     CDS             complement(2852548..2853042)
     CDS             2853262..2853582
     CDS             complement(2853786..2855576)
     CDS             2855888..2857363
     CDS             2857409..2857909
     CDS             2858100..2859713
     CDS             complement(2859881..2860366)
     CDS             complement(2860378..2861379)
     CDS             complement(2861404..2861682)
     CDS             2861806..2862471
     CDS             2862499..2863308
     CDS             2863311..2863568
     CDS             complement(2863731..2864897)
     CDS             complement(2864912..2866585)
     CDS             complement(2866785..2867651)
     CDS             complement(2867673..2868485)
     CDS             complement(2868616..2869323)
     CDS             complement(2869316..2869624)
     CDS             complement(2869767..2870477)
     CDS             2870854..2871852
     CDS             complement(2871948..2872853)
     CDS             2873231..2874070
     CDS             2874207..2875148
     CDS             complement(2875448..2875888)
     CDS             complement(2876175..2876732)
     CDS             complement(2876817..2877422)
     CDS             complement(2878032..2878547)
     CDS             complement(2878568..2879590)
     CDS             complement(2879692..2880606)
     CDS             2880859..2881230
     CDS             complement(2881382..2882239)
     CDS             2882348..2882800
     CDS             2882821..2883837
     CDS             2884134..2885000
     CDS             complement(2885061..2886662)
     CDS             2886847..2887872
     CDS             complement(2888107..2888790)
     CDS             complement(2888800..2891055)
     CDS             complement(2891101..2891895)
     CDS             2892127..2892819
     CDS             2892852..2895011
     CDS             2895136..2896335
     CDS             complement(2896448..2896963)
     CDS             complement(2896973..2898427)
     CDS             2898752..2900914
     CDS             2900957..2902513
     CDS             complement(2902599..2903468)
     CDS             2903626..2904141
     CDS             2904223..2904831
     CDS             2905067..2905327
     CDS             complement(2905409..2906329)
     CDS             complement(2906396..2907271)
     CDS             2907852..2908853
     CDS             complement(2908992..2910020)
     CDS             2910059..2910316
     CDS             2910383..2912173
     CDS             complement(2912312..2913424)
     CDS             2913525..2914391
     CDS             2914549..2915538
     CDS             complement(2915990..2916097)
     CDS             2916238..2916957
     CDS             2917791..2918522
     CDS             2919485..2921665
     CDS             complement(2921662..2923128)
     CDS             2923293..2923814
     CDS             complement(2923981..2924871)
     CDS             complement(2925022..2926326)
     CDS             complement(2926516..2927589)
     CDS             complement(2927642..2928286)
     CDS             complement(2928428..2929291)
     CDS             complement(2929409..2931322)
     CDS             complement(2931640..2932239)
     CDS             complement(2932252..2932581)
     CDS             complement(2932751..2935873)
     CDS             complement(2936003..2936554)
     CDS             complement(2937026..2937394)
     CDS             complement(2937514..2937636)
     CDS             complement(2937793..2938533)
     CDS             complement(2938533..2939372)
     CDS             complement(2939517..2939948)
     CDS             2940229..2941155
     CDS             2941319..2941678
     CDS             complement(2941773..2943494)
     CDS             complement(2943859..2944524)
     CDS             complement(2944577..2944804)
     CDS             2945191..2947119
     CDS             complement(2947381..2947869)
     CDS             complement(2948078..2949370)
     CDS             2949777..2950136
     CDS             2950191..2950835
     CDS             complement(2951015..2951959)
     CDS             complement(2952172..2952786)
     CDS             2952883..2953440
     CDS             2953556..2954224
     CDS             2954217..2954912
     CDS             2955447..2955620
     CDS             2955898..2956158
     CDS             complement(2956155..2957138)
     CDS             2957393..2957800
     CDS             complement(2957863..2958732)
     CDS             complement(2958732..2959757)
     CDS             complement(2959864..2960616)
     CDS             2960883..2961149
     CDS             complement(2961380..2963104)
     CDS             complement(2963233..2963613)
     CDS             2963901..2964362
     CDS             2964438..2964776
     CDS             complement(2964842..2965636)
     CDS             complement(2965797..2966711)
     CDS             2966926..2968086
     CDS             2968200..2969240
     CDS             complement(2969437..2970840)
     CDS             complement(2971024..2971581)
     CDS             2971905..2972528
     CDS             complement(2972641..2973837)
     CDS             2974016..2975755
     CDS             2976229..2976456
     CDS             complement(2976766..2977404)
     CDS             complement(2977516..2977785)
     CDS             complement(2977867..2979672)
     CDS             complement(2979707..2979802)
     CDS             complement(2979789..2980094)
     CDS             complement(2980677..2982278)
     CDS             2982552..2984780
     CDS             complement(2984878..2985375)
     CDS             complement(2985410..2985958)
     CDS             complement(2986087..2986680)
     CDS             complement(2986731..2987603)
     CDS             complement(2987714..2989018)
     CDS             complement(2989109..2989774)
     CDS             complement(2989843..2990103)
     CDS             complement(2990199..2992472)
     CDS             2992851..2993531
     CDS             complement(2993587..2994762)
     CDS             complement(2994813..2995517)
     CDS             complement(2995880..2996272)
     CDS             complement(2996403..2996867)
     CDS             complement(2996854..2997381)
     CDS             complement(2997378..2997734)
     CDS             2997880..2999646
     CDS             complement(2999802..3000437)
     CDS             3000734..3001480
     CDS             complement(3001550..3001900)
     CDS             complement(3002225..3003088)
     CDS             3003376..3004086
     CDS             3004504..3006084
     CDS             3006785..3007753
     CDS             complement(3007834..3008529)
     CDS             complement(3008585..3009412)
     CDS             complement(3009588..3010808)
     CDS             complement(3011043..3012095)
     CDS             3012218..3013576
     CDS             3014080..3015681
     CDS             complement(3015742..3019317)
     CDS             3019358..3021310
     CDS             3021438..3023309
     CDS             3023370..3023630
     CDS             complement(3023689..3024852)
     CDS             complement(3026174..3026926)
     CDS             complement(3026951..3027487)
     CDS             complement(3027534..3028862)
     CDS             complement(3028872..3029894)
     CDS             complement(3029895..3030329)
     CDS             complement(3030329..3031015)
     CDS             complement(3031005..3031406)
     CDS             complement(3031577..3033757)
     CDS             complement(3034462..3035361)
     CDS             3035478..3035891
     CDS             complement(3036008..3036880)
     CDS             3037023..3037691
     CDS             complement(3037766..3038371)
     CDS             3038742..3040061
     CDS             complement(3040145..3041566)
     CDS             complement(3041754..3042380)
     CDS             3042708..3043745
     CDS             3043745..3044389
     CDS             3044528..3045274
     CDS             3045472..3047145
     CDS             3047610..3049274
     CDS             complement(3049424..3050431)
     CDS             complement(3050707..3052962)
     CDS             complement(3053218..3055008)
     CDS             3055236..3056084
     CDS             complement(3056179..3057054)
     CDS             complement(3057397..3057876)
     CDS             complement(3057993..3058361)
     CDS             complement(3058542..3059780)
     CDS             complement(3059988..3060089)
     CDS             complement(3060384..3061130)
     CDS             complement(3061140..3062066)
     CDS             complement(3062171..3063130)
     CDS             complement(3063140..3064168)
     CDS             complement(3064184..3064354)
     CDS             complement(3064372..3064821)
     CDS             complement(3064931..3065071)
     CDS             3065183..3065770
     CDS             complement(3065931..3066671)
     CDS             complement(3066717..3067676)
     CDS             3068272..3071568
     CDS             3071714..3073273
     CDS             complement(3073707..3073916)
     CDS             complement(3074223..3075038)
     CDS             complement(3075072..3075878)
     CDS             3076054..3077466
     CDS             3077679..3078569
     CDS             complement(3078849..3079196)
     CDS             complement(3079270..3079974)
     CDS             3080325..3080705
     CDS             3080936..3084166
     CDS             3084400..3084756
     CDS             complement(3084815..3085504)
     CDS             3085670..3086134
     CDS             complement(3086265..3086444)
     CDS             complement(3086434..3087441)
     CDS             complement(3087442..3089244)
     CDS             complement(3089277..3091598)
     CDS             3091631..3092140
     CDS             3092547..3093719
     CDS             3093869..3094273
     CDS             3094425..3094727
     CDS             3094805..3095473
     CDS             3095460..3095801
     CDS             complement(3096176..3096334)
     CDS             3096472..3098154
     CDS             3098151..3098861
     CDS             3099057..3100511
     CDS             3100650..3101018
     CDS             complement(3101150..3102292)
     CDS             3102604..3103050
     CDS             complement(3103115..3104050)
     CDS             complement(3104099..3104710)
     CDS             complement(3104974..3105330)
     CDS             complement(3105456..3105917)
     CDS             complement(3106023..3108140)
     CDS             complement(3108510..3109229)
     CDS             complement(3109370..3110317)
     CDS             3110619..3111968
     CDS             3112067..3112504
     CDS             3112562..3113071
     CDS             3113197..3113655
     CDS             complement(3114007..3115302)
     CDS             complement(3115569..3118625)
     CDS             complement(3118622..3119824)
     CDS             complement(3120105..3120875)
     CDS             3121017..3121925
     CDS             complement(3121980..3122366)
     CDS             complement(3122389..3122619)
     CDS             complement(3122690..3123226)
     CDS             complement(3123300..3123578)
     CDS             complement(3123759..3125594)
     CDS             3125675..3126184
     CDS             complement(3126236..3127483)
     CDS             complement(3127486..3128109)
     CDS             complement(3128111..3128515)
     CDS             complement(3128529..3129056)
     CDS             complement(3129056..3130411)
     CDS             complement(3130411..3131193)
     CDS             complement(3131779..3134592)
     CDS             complement(3134873..3136081)
     CDS             complement(3136302..3138746)
     CDS             3138875..3140947
     CDS             3140957..3141730
     CDS             3141727..3142389
     CDS             3142399..3143091
     CDS             3143097..3143999
     CDS             3144033..3144320
     CDS             complement(3145167..3146663)
     CDS             complement(3147377..3147925)
     CDS             complement(3148198..3149577)
     CDS             3149659..3151272
     CDS             3151732..3154080
     CDS             complement(3154100..3155356)
     CDS             complement(3155765..3156130)
     CDS             complement(3156336..3157529)
     CDS             complement(3157848..3159050)
     CDS             complement(3159047..3160507)
     CDS             complement(3160602..3160988)
     CDS             complement(3160975..3161214)
     CDS             complement(3161232..3161915)
     CDS             3162093..3163181
     CDS             3163299..3164876
     CDS             3164876..3165907
     CDS             3165894..3166784
     CDS             3166788..3167795
     CDS             3167776..3168561
     CDS             3168545..3168664
     CDS             3168667..3169869
     CDS             3169988..3170200
     CDS             complement(3170350..3172215)
     CDS             complement(3172442..3172714)
     CDS             complement(3172975..3175332)
     CDS             complement(3175465..3176745)
     CDS             complement(3176846..3177454)
     CDS             complement(3177544..3178848)
     CDS             3179719..3180573
     CDS             complement(3180798..3182177)
     CDS             3182318..3182809
     CDS             3182819..3183538
     CDS             complement(3183647..3184417)
     CDS             3184697..3185293
     CDS             complement(3185503..3187173)
     CDS             complement(3187357..3189651)
     CDS             complement(3189644..3189883)
     CDS             3190316..3191275
     CDS             3191235..3193427
     CDS             3193463..3195382
     CDS             3195628..3197802
     CDS             3198135..3200087
     CDS             3200156..3201145
     CDS             3201158..3203245
     CDS             3203471..3204085
     CDS             3204085..3204798
     CDS             complement(3204926..3206428)
     CDS             3206661..3207893
     CDS             3208133..3209131
     CDS             3209402..3210760
     CDS             3210819..3211964
     CDS             3212207..3213856
     CDS             complement(3214353..3215249)
     CDS             3216033..3216488
     CDS             3216604..3216978
     CDS             3217121..3217888
     CDS             3217902..3218795
     CDS             3218902..3219576
     CDS             3219746..3220582
     CDS             3220649..3221416
     CDS             3221413..3221715
     CDS             complement(3221705..3223063)
     CDS             complement(3223185..3224369)
     CDS             complement(3224359..3225285)
     CDS             complement(3225306..3226466)
     CDS             complement(3226474..3227760)
     CDS             complement(3227766..3229136)
     CDS             complement(3229149..3229889)
     CDS             3230269..3233124
     CDS             complement(3233172..3233870)
     CDS             complement(3233980..3234429)
     CDS             complement(3234601..3234984)
     CDS             complement(3235137..3236858)
     CDS             3236904..3237134
     CDS             complement(3237131..3237436)
     CDS             complement(3237925..3239523)
     CDS             complement(3239622..3240599)
     CDS             complement(3241072..3241311)
     CDS             complement(3241383..3242567)
     CDS             complement(3242653..3244479)
     CDS             complement(3244479..3245441)
     CDS             complement(3245612..3246661)
     CDS             complement(3246916..3248286)
     CDS             3248618..3248851
     CDS             complement(3248877..3249239)
     CDS             complement(3249328..3251304)
     CDS             complement(3251720..3251866)
     CDS             complement(3251958..3252563)
     CDS             3252719..3253114
     CDS             complement(3253167..3254054)
     CDS             3254148..3255077
     CDS             3255834..3256268
     CDS             3256420..3257145
     CDS             3257285..3258676
     CDS             3259143..3259592
     CDS             3259681..3260208
     CDS             3260288..3260740
     CDS             complement(3260910..3261032)
     CDS             complement(3261151..3261861)
     CDS             complement(3261989..3262807)
     CDS             complement(3262841..3264499)
     CDS             complement(3264559..3266817)
     CDS             3267017..3267517
     CDS             complement(3267578..3268465)
     CDS             complement(3268561..3269721)
     CDS             3269967..3270791
     CDS             3271044..3271616
     CDS             complement(3271742..3272140)
     CDS             complement(3272444..3273046)
     CDS             3273362..3273955
     CDS             3273983..3274531
     CDS             complement(3274760..3275080)
     CDS             3275449..3277014
     CDS             complement(3277084..3277914)
     CDS             complement(3278145..3279431)
     CDS             complement(3279670..3280791)
     CDS             complement(3280781..3281821)
     CDS             complement(3281818..3282831)
     CDS             complement(3282831..3283529)
     CDS             complement(3283705..3284073)
     CDS             3284552..3285409
     CDS             3285420..3286748
     CDS             3287160..3290351
     CDS             3290388..3290765
     CDS             3291098..3292117
     CDS             3292178..3294868
     CDS             3295045..3295941
     CDS             complement(3296071..3297663)
     CDS             complement(3298139..3300400)
     CDS             3300537..3300926
     CDS             complement(3301029..3303062)
     CDS             complement(3303121..3303363)
     CDS             complement(3303571..3304329)
     CDS             complement(3304349..3305251)
     CDS             complement(3305352..3306503)
     CDS             complement(3306503..3307276)
     CDS             complement(3307341..3308498)
     CDS             complement(3308662..3310161)
     CDS             complement(3310297..3311487)
     CDS             complement(3311879..3312820)
     CDS             complement(3312890..3313324)
     CDS             3313409..3314185
     CDS             complement(3314270..3314923)
     CDS             complement(3315385..3315972)
     CDS             complement(3316071..3316721)
     CDS             complement(3316806..3317792)
     CDS             complement(3318131..3319669)
     CDS             complement(3319945..3320283)
     CDS             complement(3320366..3321181)
     CDS             3321505..3322413
     CDS             3322413..3323426
     CDS             3323500..3323985
     CDS             3324079..3324522
     CDS             3324677..3325654
     CDS             3326079..3328367
     CDS             complement(3328480..3329154)
     CDS             complement(3329159..3329857)
     CDS             complement(3330001..3330921)
     CDS             complement(3330984..3331790)
     CDS             complement(3332138..3333232)
     CDS             complement(3333270..3334028)
     CDS             complement(3334103..3337351)
     CDS             complement(3337536..3339359)
     CDS             complement(3339625..3341571)
     CDS             3341742..3342632
     CDS             complement(3342683..3344080)
     CDS             complement(3344158..3347634)
     CDS             complement(3347752..3348381)
     CDS             complement(3348381..3349538)
     CDS             complement(3349655..3350425)
     CDS             complement(3350422..3350886)
     CDS             complement(3350919..3351944)
     CDS             complement(3351948..3352454)
     CDS             complement(3352511..3354991)
     CDS             complement(3355023..3356393)
     CDS             complement(3356445..3357635)
     CDS             complement(3357640..3358497)
     CDS             complement(3358518..3359345)
     CDS             complement(3359428..3359985)
     CDS             complement(3360015..3360743)
     CDS             complement(3360814..3361665)
     CDS             complement(3361785..3362513)
     CDS             3362822..3363619
     CDS             3363688..3366273
     CDS             3366292..3367116
     CDS             3367385..3367738
     CDS             complement(3367813..3369741)
     CDS             complement(3369927..3370802)
     CDS             complement(3370959..3372440)
     CDS             complement(3372392..3372856)
     CDS             3372980..3373153
     CDS             complement(3373305..3374159)
     CDS             complement(3374146..3374466)
     CDS             3374613..3375626
     CDS             3375623..3376009
     CDS             complement(3377666..3378010)
     CDS             complement(3377964..3378602)
     CDS             3378747..3378980
     CDS             complement(3379030..3379428)
     CDS             3379576..3379959
     CDS             3379959..3380732
     CDS             complement(3380840..3381385)
     CDS             3381388..3382410
     CDS             complement(3382505..3383245)
     CDS             complement(3383307..3383828)
     CDS             complement(3384087..3385085)
     CDS             3385466..3386335
     CDS             3386332..3394206
     CDS             3394203..3396575
     CDS             3396584..3402553
     CDS             3402696..3404342
     CDS             3404957..3405271
     CDS             3405443..3405871
     CDS             3406345..3406512
     CDS             complement(3406480..3408093)
     CDS             3408271..3408465
     CDS             3408620..3410317
     CDS             complement(3410363..3410464)
     CDS             complement(3410403..3411812)
     CDS             3412066..3412542
     CDS             3412814..3413362
     CDS             3413362..3413607
     CDS             complement(3413527..3413937)
     CDS             complement(3414062..3414865)
     CDS             3415127..3415369
     CDS             complement(3415366..3415866)
     CDS             complement(3415999..3416661)
     CDS             complement(3416612..3417238)
     CDS             complement(3417292..3418305)
     CDS             complement(3418376..3418912)
     CDS             3419079..3420275
     CDS             complement(3420357..3420920)
     CDS             complement(3421055..3423268)
     CDS             3423499..3424206
     CDS             complement(3424269..3424880)
     CDS             3425036..3425662
     CDS             3425724..3426392
     CDS             3426569..3427942
     CDS             3428497..3428655
     CDS             3428896..3432021
     CDS             complement(3432126..3433793)
     CDS             3433991..3434842
     CDS             complement(3434896..3435435)
     CDS             complement(3435599..3436108)
     CDS             complement(3436137..3437507)
     CDS             3437655..3438140
     CDS             complement(3438741..3440555)
     CDS             complement(3441048..3442019)
     CDS             complement(3442246..3443544)
     CDS             complement(3443625..3444314)
     CDS             complement(3444500..3445441)
     CDS             3445737..3446651
     CDS             complement(3446868..3448679)
     CDS             3448820..3450982
     CDS             3451132..3452688
     CDS             3452745..3454100
     CDS             3454115..3454897
     CDS             3455008..3455436
     CDS             3456251..3456859
     CDS             complement(3457088..3459904)
     CDS             3460159..3461169
     CDS             complement(3461304..3462389)
     CDS             complement(3462543..3462935)
     CDS             complement(3463023..3463694)
     CDS             complement(3463675..3464586)
     CDS             3464763..3464996
     CDS             complement(3465148..3466602)
     CDS             complement(3466819..3467739)
     CDS             complement(3467743..3468510)
     CDS             3468825..3469064
     CDS             3469067..3469948
     CDS             3469970..3471838
     CDS             complement(3471986..3472606)
     CDS             3472706..3473584
     CDS             3474335..3475978
     CDS             3476042..3478846
     CDS             3479149..3479892
     CDS             3479903..3481297
     CDS             3481299..3481868
     CDS             complement(3482337..3483914)
     CDS             3484779..3485888
     CDS             3485878..3486972
     CDS             3486953..3487444
     CDS             3487437..3488531
     CDS             3488540..3489565
     CDS             3489567..3489977
     CDS             3490196..3491653
     CDS             3491653..3494322
     CDS             3494322..3494999
     CDS             3494999..3495436
     CDS             3495433..3497598
     CDS             3498045..3499076
     CDS             3499182..3499628
     CDS             3499727..3500320
     CDS             complement(3500984..3502495)
     CDS             complement(3502723..3504075)
     CDS             3504516..3506060
     CDS             complement(3506206..3506727)
     CDS             3507066..3507842
     CDS             complement(3507880..3508977)
     CDS             complement(3509101..3510501)
     CDS             complement(3510732..3513761)
     CDS             complement(3513871..3515475)
     CDS             complement(3515528..3516790)
     CDS             complement(3516909..3519422)
     CDS             complement(3519425..3521683)
     CDS             complement(3521680..3523917)
     CDS             complement(3523935..3526340)
     CDS             3526850..3527485
     CDS             complement(3527544..3528020)
     CDS             3528348..3529496
     CDS             3530192..3530566
     CDS             3530884..3531129
     CDS             complement(3531167..3531535)
     CDS             complement(3531910..3533232)
     CDS             complement(3533376..3535025)
     CDS             3535861..3538332
     CDS             complement(3538401..3540170)
     CDS             complement(3540394..3542121)
     CDS             complement(3542185..3542397)
     CDS             complement(3542442..3543233)
     CDS             3543601..3544128
     CDS             complement(3544204..3544539)
     CDS             complement(3544529..3544966)
     CDS             3545220..3545711
     CDS             3546379..3547605
     CDS             3547630..3548439
     CDS             3548551..3548742
     CDS             3548799..3548990
     CDS             3549000..3549626
     CDS             complement(3549897..3550760)
     CDS             complement(3550768..3551529)
     CDS             complement(3551574..3552383)
     CDS             complement(3552383..3553984)
     CDS             complement(3554005..3555768)
     CDS             complement(3555768..3557360)
     CDS             complement(3557387..3558502)
     CDS             complement(3558640..3562143)
     CDS             3562406..3563338
     CDS             complement(3563982..3565682)
     CDS             complement(3565692..3565964)
     CDS             complement(3565961..3567925)
     CDS             complement(3568695..3568994)
     CDS             complement(3568991..3569374)
     CDS             complement(3569325..3570464)
     CDS             complement(3570711..3571982)
     CDS             3572238..3572621
     CDS             3572642..3573916
     CDS             3573958..3574638
     CDS             complement(3574716..3576446)
     CDS             complement(3576515..3577429)
     CDS             3577667..3578161
     CDS             3578276..3578713
     CDS             3578752..3579054
     CDS             3579205..3580449
     CDS             3580595..3580945
     CDS             complement(3580954..3581562)
     CDS             3581814..3582293
     CDS             complement(3582424..3583752)
     CDS             3583973..3584443
     CDS             complement(3584514..3587120)
     CDS             complement(3587809..3588600)
     CDS             3588962..3590776
     CDS             3591250..3592818
     CDS             3593167..3594468
     CDS             complement(3594549..3595844)
     CDS             complement(3596157..3597044)
     CDS             3597334..3597981
     CDS             3598110..3598745
     CDS             3598864..3599613
     CDS             complement(3599713..3600021)
     CDS             complement(3600412..3600972)
     CDS             complement(3601129..3602907)
     CDS             complement(3602941..3603576)
     CDS             complement(3603699..3604265)
     CDS             3604347..3605840
     CDS             3605960..3606454
     CDS             3606454..3606804
     CDS             3606842..3607099
     CDS             3607139..3607648
     CDS             complement(3607755..3608813)
     CDS             complement(3608810..3609922)
     CDS             3610178..3611686
     CDS             3612019..3614022
     CDS             complement(3614171..3614368)
     CDS             complement(3614307..3615476)
     CDS             complement(3615522..3615857)
     CDS             complement(3616021..3617148)
     CDS             complement(3617215..3618879)
     CDS             complement(3619096..3620235)
     CDS             complement(3620298..3621389)
     CDS             complement(3621687..3622040)
     CDS             complement(3622075..3622821)
     CDS             complement(3622837..3623367)
     CDS             complement(3623388..3623636)
     CDS             complement(3623855..3625228)
     CDS             3625517..3626305
     CDS             3626407..3627678
     CDS             complement(3627744..3628280)
     CDS             complement(3628451..3628834)
     CDS             complement(3628834..3629571)
     CDS             complement(3629661..3630362)
     CDS             complement(3630412..3631431)
     CDS             complement(3631428..3632108)
     CDS             complement(3632110..3633027)
     CDS             complement(3633207..3634997)
     CDS             complement(3635165..3635638)
     CDS             complement(3635650..3636582)
     CDS             complement(3636595..3637218)
     CDS             complement(3637245..3637823)
     CDS             3638013..3639626
     CDS             complement(3639717..3639893)
     CDS             complement(3640138..3640386)
     CDS             complement(3640469..3641377)
     CDS             complement(3641473..3641859)
     CDS             complement(3641862..3643031)
     CDS             complement(3643150..3643944)
     CDS             complement(3643944..3644750)
     CDS             complement(3644796..3645596)
     CDS             complement(3645655..3647889)
     CDS             complement(3647913..3648437)
     CDS             3649129..3649800
     CDS             3649984..3650991
     CDS             complement(3651019..3651930)
     CDS             complement(3652149..3652514)
     CDS             complement(3652700..3653629)
     CDS             3654217..3658665
     CDS             3658672..3660078
     CDS             complement(3660062..3660268)
     CDS             3660326..3661036
     CDS             3661068..3662057
     CDS             3662113..3662490
     CDS             3662487..3663113
     CDS             3663115..3663606
     CDS             3663729..3664157
     CDS             complement(3664316..3665512)
     CDS             3665565..3667040
     CDS             3667061..3668170
     CDS             complement(3668180..3670330)
     CDS             3670640..3673048
     CDS             complement(3673527..3676550)
     CDS             3677237..3677932
     CDS             3678088..3678468
     CDS             3678488..3678943
     CDS             complement(3679071..3679421)
     CDS             complement(3679414..3680220)
     CDS             3680295..3682019
     CDS             3682211..3683230
     CDS             3683258..3684550
     CDS             complement(3684637..3684834)
     CDS             3685368..3686615
     CDS             complement(3686679..3687779)
     CDS             complement(3687779..3689467)
     CDS             3689642..3690892
     CDS             3691127..3691393
     CDS             complement(3692017..3692856)
     CDS             complement(3692941..3693741)
     CDS             complement(3693760..3694263)
     CDS             complement(3694319..3694669)
     CDS             3694931..3695542
     CDS             complement(3695729..3696745)
     CDS             3696960..3697175
     CDS             3697182..3697625
     CDS             3697709..3699433
     CDS             3699569..3701419
     CDS             complement(3702013..3704133)
     CDS             3704553..3706103
     CDS             3706474..3707523
     CDS             complement(3707576..3708853)
     CDS             complement(3708956..3710404)
     CDS             complement(3710461..3711747)
     CDS             complement(3712027..3712842)
     CDS             complement(3712839..3713744)
     CDS             complement(3713741..3714877)
     CDS             complement(3715037..3716137)
     CDS             complement(3716755..3718110)
     CDS             complement(3718112..3718873)
     CDS             complement(3719277..3719903)
     CDS             3720060..3721367
     CDS             complement(3721412..3721924)
     CDS             complement(3722010..3722867)
     CDS             complement(3723013..3723408)
     CDS             complement(3723574..3725070)
     CDS             3725351..3726691
     CDS             3726688..3728232
     CDS             3728256..3728615
     CDS             3728801..3729523
     CDS             complement(3729588..3730886)
     CDS             complement(3731226..3732413)
     CDS             complement(3732552..3733688)
     CDS             complement(3733732..3734730)
     CDS             complement(3734789..3735697)
     CDS             complement(3735922..3738729)
     CDS             complement(3738758..3740245)
     CDS             complement(3740245..3741234)
     CDS             3741476..3741625
     CDS             3741786..3742625
     CDS             complement(3742663..3743316)
     CDS             complement(3743334..3744866)
     CDS             complement(3744928..3747633)
     CDS             3748018..3749034
     CDS             complement(3749095..3750384)
     CDS             complement(3750577..3750915)
     CDS             3751153..3751665
     CDS             3751819..3752301
     CDS             complement(3752330..3752629)
     CDS             complement(3752626..3753024)
     CDS             complement(3753033..3756539)
     CDS             complement(3756543..3757004)
     CDS             complement(3757020..3757964)
     CDS             complement(3758013..3758573)
     CDS             complement(3758789..3759745)
     CDS             complement(3759747..3760169)
     CDS             complement(3760169..3760681)
     CDS             complement(3760691..3763465)
     CDS             complement(3763546..3764481)
     CDS             complement(3764547..3766079)
     CDS             3766359..3766625
     CDS             complement(3766686..3766982)
     CDS             3767118..3768524
     CDS             complement(3768597..3769370)
     CDS             complement(3769478..3770944)
     CDS             3771375..3773741
     CDS             3773981..3775102
     CDS             3775351..3776307
     CDS             3776328..3777965
     CDS             3778182..3778367
     CDS             complement(3778435..3778971)
     CDS             complement(3779194..3779901)
     CDS             complement(3779894..3780496)
     CDS             complement(3780541..3782382)
     CDS             3782608..3784368
     CDS             3784624..3785115
     CDS             3785115..3786212
     CDS             3786365..3787627
     CDS             complement(3787678..3788295)
     CDS             complement(3788452..3788913)
     CDS             complement(3788913..3790562)
     CDS             complement(3790746..3793595)
     CDS             complement(3793737..3794162)
     CDS             3794450..3795703
     CDS             3795864..3796031
     CDS             complement(3796081..3797211)
     CDS             complement(3797220..3799055)
     CDS             complement(3799067..3799324)
     CDS             3803403..3803594
     CDS             complement(3804074..3804217)
     CDS             complement(3805640..3806458)
     CDS             3806550..3807014
     CDS             complement(3807197..3809770)
     CDS             complement(3809888..3810676)
     CDS             complement(3810680..3811651)
     CDS             3811729..3812535
     CDS             complement(3813082..3813198)
     CDS             3813267..3814892
     CDS             3815059..3816252
     CDS             complement(3816184..3816339)
     CDS             complement(3816350..3817075)
     CDS             complement(3817090..3817710)
     CDS             3817857..3818471
     CDS             3818522..3818938
     CDS             3819083..3819553
     CDS             complement(3819635..3820204)
     CDS             3820707..3820880
     CDS             3820931..3821167
     CDS             3821466..3822380
     CDS             3822416..3822799
     CDS             3822799..3823512
     CDS             3823521..3824789
     CDS             complement(3824818..3825126)
     CDS             3825284..3825820
     CDS             complement(3825989..3826867)
     CDS             3827075..3828082
     CDS             3828266..3829111
     CDS             3829121..3829990
     CDS             3829987..3831117
     CDS             complement(3831240..3832385)
     CDS             complement(3832387..3832803)
     CDS             complement(3833304..3833759)
     CDS             complement(3833991..3835556)
     CDS             3835696..3836871
     CDS             3837108..3838613
     CDS             3838603..3840882
     CDS             3842065..3842352
     CDS             3842938..3843972
     CDS             complement(3844358..3845311)
     CDS             complement(3845358..3846002)
     CDS             complement(3846058..3846846)
     CDS             complement(3846952..3847617)
     CDS             complement(3847614..3848663)
     CDS             3848821..3851118
     CDS             3851338..3852642
     CDS             3852649..3853635
     CDS             3853650..3854456
     CDS             3854512..3854892
     CDS             3854914..3855738
     CDS             3855835..3857856
     CDS             complement(3858222..3858635)
     CDS             complement(3858838..3859320)
     CDS             complement(3859343..3859816)
     CDS             complement(3859813..3860574)
     CDS             complement(3860602..3861768)
     CDS             complement(3861981..3862235)
     CDS             complement(3862250..3862561)
     CDS             3862811..3863806
     CDS             complement(3863883..3864548)
     CDS             complement(3864842..3865276)
     CDS             3865673..3865987
     CDS             complement(3866093..3866707)
     CDS             complement(3866794..3868344)
     CDS             3868548..3869093
     CDS             3869605..3871071
     CDS             3871232..3872665
     CDS             3873063..3873287
     CDS             3873280..3874062
     CDS             3874299..3875903
     CDS             complement(3876006..3877793)
     CDS             complement(3878146..3878703)
     CDS             complement(3878722..3879288)
     CDS             complement(3879310..3881397)
     CDS             3881646..3882521
     CDS             3882611..3883342
     CDS             3883339..3883776
     CDS             3883869..3884789
     CDS             3884802..3885824
     CDS             3885836..3886654
     CDS             3886737..3887078
     CDS             complement(3887075..3887440)
     CDS             complement(3887552..3889027)
     CDS             complement(3889024..3889359)
     CDS             3889558..3890109
     CDS             3890234..3891091
     CDS             complement(3891094..3891531)
     CDS             complement(3891694..3892125)
     CDS             complement(3892145..3892543)
     CDS             3892741..3894165
     CDS             3894187..3894789
     CDS             complement(3894848..3895654)
     CDS             complement(3895654..3896049)
     CDS             complement(3896060..3896470)
     CDS             complement(3896703..3898358)
     CDS             complement(3898399..3899835)
     CDS             complement(3899932..3901131)
     CDS             complement(3901143..3902447)
     CDS             complement(3902456..3903196)
     CDS             complement(3903292..3903663)
     CDS             complement(3903663..3904925)
     CDS             3905284..3906327
     CDS             3906464..3907510
     CDS             3907665..3908021
     CDS             3908278..3908571
     CDS             complement(3908627..3908965)
     CDS             complement(3909407..3909631)
     CDS             complement(3910168..3910290)
     CDS             complement(3910344..3910727)
     CDS             complement(3910772..3911167)
     CDS             complement(3911178..3911732)
     CDS             complement(3911804..3912628)
     CDS             complement(3912644..3913681)
     CDS             complement(3913830..3914465)
     CDS             complement(3914494..3916119)
     CDS             complement(3916207..3916809)
     CDS             complement(3916806..3917594)
     CDS             complement(3917691..3918743)
     CDS             complement(3918906..3920051)
     CDS             complement(3920048..3921028)
     CDS             complement(3921501..3922223)
     CDS             3922433..3926167
     CDS             complement(3926707..3927225)
     CDS             complement(3927222..3927902)
     CDS             complement(3927910..3928626)
     CDS             complement(3930179..3931141)
     CDS             3931413..3933701
     CDS             3933711..3935444
     CDS             3935604..3937916
     CDS             3938127..3939224
     CDS             complement(3939266..3940843)
     CDS             complement(3941032..3941988)
     CDS             complement(3942279..3943205)
     CDS             3943374..3943877
     CDS             3944269..3944712
     CDS             complement(3944815..3946317)
     CDS             complement(3946347..3947405)
     CDS             3947973..3952271
     CDS             complement(3952386..3954050)
     CDS             complement(3954186..3955337)
     CDS             complement(3955372..3955464)
     CDS             complement(3955522..3960531)
     CDS             3960558..3960950
     CDS             3961052..3961774
     CDS             complement(3961798..3961950)
     CDS             complement(3962449..3967569)
     CDS             3967862..3968704
     CDS             3968694..3969113
     CDS             3969110..3969832
     CDS             3969838..3971067
     CDS             complement(3971082..3972164)
     CDS             complement(3972415..3973605)
     CDS             complement(3973671..3974168)
     CDS             3974298..3974723
     CDS             3974950..3976374
     CDS             3976473..3976658
     CDS             complement(3976789..3977079)
     CDS             complement(3977140..3977664)
     CDS             complement(3977661..3978056)
     CDS             3978575..3980365
     CDS             3980612..3981601
     CDS             3981669..3982406
     CDS             complement(3982516..3983043)
     CDS             complement(3983290..3983835)
     CDS             3983936..3984679
     CDS             3984769..3986304
     CDS             3986628..3987197
     CDS             3987431..3989008
     CDS             complement(3989082..3989501)
     CDS             complement(3989515..3989844)
     CDS             complement(3989883..3991607)
     CDS             complement(3991700..3992425)
     CDS             complement(3992576..3993478)
     CDS             complement(3993560..3994975)
     CDS             3995499..3996224
     CDS             complement(3996281..3997276)
     CDS             complement(3997279..4000647)
     CDS             4001048..4002307
     CDS             4002575..4003792
     CDS             4003792..4006995
     CDS             4007172..4007891
     CDS             4008133..4010259
     CDS             complement(4010243..4011640)
     CDS             complement(4011725..4012255)
     CDS             complement(4012248..4012991)
     CDS             4013434..4014258
     CDS             4014269..4014793
     CDS             complement(4014861..4015409)
     CDS             complement(4015402..4016151)
     CDS             complement(4016318..4017787)
     CDS             complement(4018028..4018765)
     CDS             complement(4018903..4019970)
     CDS             complement(4020170..4021345)
     CDS             complement(4021478..4022494)
     CDS             complement(4022623..4024617)
     CDS             4025097..4026248
     CDS             4026380..4026829
     CDS             complement(4026836..4027177)
     CDS             complement(4027170..4029002)
     CDS             complement(4029302..4029850)
     CDS             4030024..4031037
     CDS             complement(4031051..4031284)
     CDS             4031355..4031771
     CDS             complement(4031827..4033149)
     CDS             complement(4033311..4033607)
     CDS             4033828..4034271
     CDS             complement(4034331..4035623)
     CDS             complement(4036067..4038634)
     CDS             4038890..4039429
     CDS             4039537..4040517
     CDS             complement(4040739..4041932)
     CDS             complement(4042053..4042370)
     CDS             4043016..4043522
     CDS             4043565..4043660
     CDS             4043667..4043882
     CDS             complement(4043980..4045197)
     CDS             complement(4045249..4045857)
     CDS             complement(4045867..4046487)
     CDS             complement(4046484..4047278)
     CDS             complement(4047268..4048482)
     CDS             complement(4048482..4049852)
     CDS             4050318..4051358
     CDS             4051539..4051961
     CDS             4052137..4052664
     CDS             4052865..4053155
     CDS             4053213..4055489
     CDS             complement(4055553..4056956)
     CDS             complement(4057419..4058276)
     CDS             4058509..4058625
     CDS             complement(4058954..4059406)
     CDS             complement(4059399..4059509)
     CDS             complement(4059497..4059850)
     CDS             complement(4059938..4060219)
     CDS             complement(4060301..4060774)
     CDS             complement(4060832..4061092)
     CDS             complement(4061778..4061978)
     CDS             4062366..4064279
     CDS             4064315..4064776
     CDS             complement(4064788..4065198)
     CDS             complement(4065211..4066812)
     CDS             complement(4066859..4067365)
     CDS             4067477..4068460
     CDS             4068470..4068715
     CDS             4068804..4069691
     CDS             complement(4070045..4070557)
     CDS             complement(4070769..4072061)
     CDS             4072293..4072997
     CDS             4073160..4073603
     CDS             4073739..4074638
     CDS             4074921..4076228
     CDS             4076228..4076716
     CDS             4076773..4077567
     CDS             4077644..4078489
     CDS             4078781..4079302
     CDS             complement(4079364..4081871)
     CDS             4082273..4082692
     CDS             4082707..4084215
     CDS             complement(4084416..4085081)
     CDS             complement(4085447..4086055)
     CDS             4086211..4087440
     CDS             4087578..4088534
     CDS             complement(4088583..4089638)
     CDS             complement(4089662..4094965)
     CDS             complement(4095117..4096475)
     CDS             4097120..4097791
     CDS             4097796..4100459
     CDS             4100456..4101706
     CDS             4101941..4102312
     CDS             4102314..4102748
     CDS             4102739..4103146
     CDS             4103149..4103691
     CDS             4103707..4105332
     CDS             4105574..4105843
     CDS             4105840..4108320
     CDS             4108372..4109106
     CDS             4109103..4110086
     CDS             4110083..4110514
     CDS             complement(4110764..4110916)
     CDS             4111011..4111898
     CDS             complement(4112060..4114153)
     CDS             complement(4114644..4116095)
     CDS             complement(4116555..4121108)
     CDS             4121231..4122142
     CDS             complement(4122443..4123240)
     CDS             4123590..4124747
     CDS             4124928..4125533
     CDS             4125663..4126436
     CDS             4126445..4127176
     CDS             4127283..4128230
     CDS             4128304..4129698
     CDS             4129854..4130915
     CDS             4131429..4131998
     CDS             4132146..4132910
     CDS             4132882..4132974
     CDS             4133043..4133441
     CDS             4134028..4135719
     CDS             4135947..4136324
     CDS             4136514..4137638
     CDS             complement(4137724..4139157)
     CDS             complement(4139162..4141132)
     CDS             complement(4141135..4142364)
     CDS             complement(4142324..4142530)
     CDS             4142698..4143624
     CDS             4143817..4146093
     CDS             4146224..4146895
     CDS             complement(4146997..4150512)
     CDS             4150670..4151845
     CDS             4151848..4152837
     CDS             complement(4152955..4153410)
     CDS             complement(4153537..4155243)
     CDS             complement(4155321..4156433)
     CDS             complement(4156829..4157629)
     CDS             4157847..4158554
     CDS             4158564..4159226
     CDS             complement(4159363..4161633)
     CDS             4161834..4162739
     CDS             complement(4162800..4163528)
     CDS             complement(4163810..4165771)
     CDS             4165919..4166107
     CDS             complement(4166237..4166905)
     CDS             complement(4167151..4168587)
     CDS             complement(4168591..4169958)
     CDS             4170160..4171116
     CDS             4171135..4172046
     CDS             4172215..4172691
     CDS             complement(4172840..4173145)
     CDS             4173500..4174765
     CDS             complement(4174850..4175416)
     CDS             complement(4175750..4177516)
     CDS             4177778..4178203
     CDS             4178287..4178892
     CDS             complement(4178943..4180304)
     CDS             4180632..4181546
     CDS             complement(4181640..4182122)
     CDS             4182368..4183276
     CDS             complement(4183361..4185547)
     CDS             complement(4185766..4186008)
     CDS             4186284..4187948
     CDS             complement(4188126..4188515)
     CDS             4188792..4189037
     CDS             4189067..4189201
     CDS             complement(4189840..4190292)
     CDS             complement(4190297..4191307)
     CDS             complement(4191310..4191579)
     CDS             complement(4191569..4191847)
     CDS             complement(4191837..4194899)
     CDS             complement(4194899..4195417)
     CDS             complement(4195456..4197378)
     CDS             complement(4198244..4201132)
     CDS             complement(4201255..4201644)
     CDS             complement(4201670..4202764)
     CDS             complement(4203163..4204386)
     CDS             complement(4204423..4205646)
     CDS             complement(4205751..4206326)
     CDS             4206552..4206854
     CDS             4207158..4207835
     CDS             complement(4207997..4208716)
     CDS             4208927..4209316
     CDS             complement(4209397..4210332)
     CDS             4210623..4211093
     CDS             complement(4211317..4211949)
     CDS             4212053..4212955
     CDS             complement(4213020..4213946)
     CDS             complement(4214168..4215880)
     CDS             complement(4216020..4217069)
     CDS             complement(4217066..4218700)
     CDS             complement(4218778..4219785)
     CDS             4219882..4220010
     CDS             4220004..4220426
     CDS             complement(4220433..4221029)
     CDS             complement(4221101..4221850)
     CDS             complement(4221995..4222588)
     CDS             complement(4222603..4222698)
     CDS             4222759..4223352
     CDS             4223364..4224854
     CDS             4224999..4225205
     CDS             complement(4225240..4225497)
     CDS             complement(4225580..4227376)
     CDS             4227826..4228002
     CDS             complement(4228053..4229111)
     CDS             complement(4229421..4230608)
     CDS             complement(4230727..4231074)
     CDS             complement(4231191..4232441)
     CDS             complement(4232452..4232790)
     CDS             4233100..4233642
     CDS             complement(4233679..4234413)
     CDS             complement(4234507..4235316)
     CDS             complement(4235451..4236155)
     CDS             complement(4236267..4237097)
     CDS             complement(4237251..4237997)
     CDS             complement(4238106..4239746)
     CDS             complement(4239789..4241294)
     CDS             complement(4241521..4243599)
     CDS             4243912..4244742
     CDS             4244988..4246967
     CDS             4247053..4247631
     CDS             complement(4247736..4252655)
     CDS             4252923..4253276
     CDS             complement(4253372..4254862)
     CDS             complement(4254959..4255699)
     CDS             complement(4255905..4258124)
     CDS             4258507..4258758
     CDS             4258927..4259457
     CDS             complement(4259638..4260042)
     CDS             complement(4260233..4261216)
     CDS             complement(4261251..4262669)
     CDS             complement(4262666..4264387)
     CDS             complement(4264380..4265387)
     CDS             complement(4265374..4265892)
     CDS             complement(4265889..4266881)
     CDS             complement(4266887..4267888)
     CDS             complement(4267872..4269179)
     CDS             complement(4269247..4270329)
     CDS             complement(4270347..4270763)
     CDS             4270905..4271750
     CDS             4272109..4273395
     CDS             4273979..4274785
     CDS             4274894..4276507
     CDS             4276585..4278051
     CDS             complement(4278553..4280190)
     CDS             complement(4280248..4280538)
     CDS             4280766..4282124
     CDS             complement(4282121..4283116)
     CDS             4283246..4284328
     CDS             4284332..4287415
     CDS             complement(4287593..4287973)
     CDS             complement(4288151..4288771)
     CDS             4288995..4289318
     CDS             4289315..4291156
     CDS             4291309..4292952
     CDS             4293280..4294425
     CDS             4294551..4295582
     CDS             complement(4295692..4296096)
     CDS             complement(4296419..4297417)
     CDS             complement(4297593..4299368)
     CDS             complement(4299462..4300811)
     CDS             4300980..4302404
     CDS             complement(4302470..4303843)
     CDS             complement(4304294..4305259)
     CDS             complement(4305234..4306364)
     CDS             complement(4306611..4309442)
     CDS             complement(4309733..4310326)
     CDS             complement(4310551..4311258)
     CDS             complement(4311366..4312733)
     CDS             4313144..4315996
     CDS             4316105..4316446
     CDS             4316530..4317570
     CDS             4317768..4319627
     CDS             4319790..4319945
     CDS             4320013..4320384
     CDS             complement(4320450..4321646)
     CDS             4321829..4322710
     CDS             4322843..4323685
     CDS             complement(4323702..4324322)
     CDS             complement(4324331..4325320)
     CDS             4325639..4326454
     CDS             4326613..4327728
     CDS             complement(4327753..4328112)
     CDS             complement(4329321..4329695)
     CDS             complement(4330531..4331589)
     CDS             complement(4331600..4332226)
     CDS             complement(4332416..4333444)
     CDS             complement(4333461..4334519)
     CDS             complement(4334528..4335004)
     CDS             4335221..4337125
     CDS             complement(4337205..4338098)
     CDS             complement(4338401..4340794)
     CDS             complement(4340806..4341987)
     CDS             4342192..4342506
     CDS             4342614..4343357
     CDS             complement(4343480..4344424)
     CDS             complement(4344427..4344993)
     CDS             complement(4345006..4347288)
     CDS             complement(4347680..4348306)
     CDS             4349010..4350113
     CDS             4350651..4351577
     CDS             complement(4352233..4352373)
     CDS             complement(4352488..4353024)
     CDS             complement(4353293..4354003)
     CDS             4354424..4355866
     CDS             complement(4356139..4356396)
     CDS             4356651..4357496
     CDS             4357693..4359819
     CDS             complement(4359965..4361308)
     CDS             4361484..4362017
     CDS             4362046..4364535
     CDS             complement(4364589..4365920)
     CDS             4366444..4366983
     CDS             complement(4367129..4367530)
     CDS             complement(4367699..4368850)
     CDS             complement(4368852..4370147)
     CDS             complement(4370153..4371127)
     CDS             complement(4371117..4372538)
     CDS             complement(4372649..4374097)
     CDS             complement(4374222..4375070)
     CDS             complement(4374994..4379247)
     CDS             complement(4379247..4380713)
     CDS             complement(4380891..4381475)
     CDS             complement(4381478..4381966)
     CDS             complement(4381966..4383027)
     CDS             complement(4383072..4384121)
     CDS             complement(4384465..4388250)
     CDS             complement(4388240..4388698)
     CDS             complement(4388688..4389551)
     CDS             complement(4389551..4390126)
     CDS             complement(4390116..4390604)
     CDS             complement(4391111..4392640)
     CDS             complement(4392637..4393056)
     CDS             complement(4393070..4393579)
     CDS             complement(4393632..4394249)
     CDS             complement(4394325..4394822)
     CDS             complement(4394861..4396081)
     CDS             complement(4396084..4397844)
     CDS             complement(4397841..4399184)
     CDS             complement(4399181..4400110)
     CDS             complement(4400117..4401802)
     CDS             complement(4401817..4402134)
     CDS             complement(4402121..4402771)
     CDS             complement(4402768..4403370)
     CDS             complement(4403367..4404245)
     CDS             complement(4404484..4406394)
     CDS             complement(4406608..4407852)
     CDS             complement(4408364..4408576)
     CDS             complement(4408742..4409917)
     CDS             4410021..4412231
     CDS             4412343..4414088
     CDS             4414092..4414787
     CDS             4415091..4415315
     CDS             complement(4415522..4416454)
     CDS             complement(4416454..4417389)
     CDS             complement(4417401..4417871)
     CDS             4418359..4419111
     CDS             complement(4419221..4419979)
     CDS             4420392..4420604
     CDS             complement(4420664..4421839)
     CDS             complement(4422269..4422748)
     CDS             4422917..4423753
     CDS             4423871..4425409
     CDS             complement(4425469..4426308)
     CDS             4426470..4427201
     CDS             4427690..4428016
     CDS             4428195..4429925
     CDS             4429973..4431361
     CDS             4431640..4432800
     CDS             complement(4432861..4433865)
     CDS             complement(4433862..4434506)
     CDS             complement(4434506..4435528)
     CDS             complement(4435528..4435650)
     CDS             4435761..4436672
     CDS             complement(4436758..4438563)
     CDS             4438771..4439376
     CDS             4439799..4440377
     CDS             4440522..4441046
     CDS             4441065..4442393
     CDS             4442549..4442935
     CDS             4443313..4443900
     CDS             4444385..4445383
     CDS             4445925..4447502
     CDS             4447529..4448239
     CDS             complement(4448280..4448756)
     CDS             complement(4448788..4449339)
     CDS             complement(4449336..4450625)
     CDS             complement(4450618..4451547)
     CDS             4451674..4453575
     CDS             complement(4453577..4453942)
     CDS             complement(4454090..4455007)
     CDS             complement(4455060..4455635)
     CDS             complement(4455779..4456834)
     CDS             4457141..4459534
     CDS             4459662..4460123
     CDS             4460267..4461187
     CDS             4461356..4461967
     CDS             complement(4461983..4463518)
     CDS             complement(4463658..4464698)
     CDS             complement(4464772..4465284)
     CDS             complement(4465641..4465889)
     CDS             4466213..4466698
     CDS             4466829..4467881
     CDS             4468123..4468878
     CDS             4468878..4469498
     CDS             4469495..4471144
     CDS             4471204..4471461
     CDS             4471468..4471911
     CDS             4471915..4472664
     CDS             4472709..4473239
     CDS             4473239..4474042
     CDS             4474035..4475912
     CDS             4475922..4476932
     CDS             4480620..4480811
     CDS             complement(4481291..4481434)
     CDS             4487105..4487296
     CDS             complement(4487776..4487919)
     CDS             complement(4489288..4492014)
     CDS             complement(4492075..4492974)
     CDS             4493002..4493448
     CDS             complement(4493462..4494331)
     CDS             complement(4494563..4495750)
     CDS             complement(4495778..4497013)
     CDS             complement(4496994..4497743)
     CDS             complement(4497895..4499361)
     CDS             complement(4499364..4500452)
     CDS             complement(4500452..4501663)
     CDS             complement(4501653..4502972)
     CDS             complement(4502979..4504061)
     CDS             complement(4504062..4505444)
     CDS             complement(4505441..4506922)
     CDS             complement(4506919..4508670)
     CDS             complement(4508684..4508998)
     CDS             complement(4509011..4509952)
     CDS             complement(4509983..4510441)
     CDS             4510959..4511663
     CDS             4511660..4512739
     CDS             4512835..4513155
     CDS             complement(4513224..4514708)
     CDS             complement(4514896..4516245)
     CDS             complement(4516774..4517379)
     CDS             complement(4517404..4518828)
     CDS             complement(4518828..4519922)
     CDS             complement(4519974..4521542)
     CDS             4522039..4523817
     CDS             complement(4523799..4525622)
     CDS             4525896..4526360
     CDS             4526576..4527463
     CDS             complement(4527523..4528041)
     CDS             complement(4528145..4529464)
     CDS             complement(4529788..4529961)
     CDS             complement(4529968..4530204)
     CDS             complement(4530327..4531004)
     CDS             4531135..4532355
     CDS             4532356..4532814
     CDS             4532845..4533438
     CDS             4533574..4535559
     CDS             4535827..4536477
     CDS             complement(4536571..4537218)
     CDS             complement(4537315..4538028)
     CDS             4538243..4539106
     CDS             4539288..4540502
     CDS             4540573..4541397
     CDS             4541510..4541731
     CDS             4542160..4542978
     CDS             4543196..4543846
     CDS             complement(4543903..4544562)
     CDS             4544823..4546913
     CDS             4546917..4547648
     CDS             4547669..4549096
     CDS             4549096..4552542
     CDS             complement(4552570..4553277)
     CDS             complement(4553289..4556450)
     CDS             complement(4556447..4557121)
     CDS             complement(4557109..4557960)
     CDS             complement(4557973..4559250)
     CDS             complement(4559243..4560967)
     CDS             4561118..4561792
     CDS             4561828..4562625
     CDS             complement(4562861..4563577)
     CDS             complement(4563754..4564215)
     CDS             complement(4564238..4564729)
     CDS             4564982..4565878
     CDS             4565981..4566457
     CDS             complement(4566493..4568448)
     CDS             complement(4568445..4568675)
     CDS             complement(4568836..4569951)
     CDS             4570262..4571080
     CDS             complement(4571101..4572525)
     CDS             complement(4572643..4573707)
     CDS             complement(4573700..4574572)
     CDS             complement(4574718..4576214)
     CDS             4576589..4577212
     CDS             4577271..4577549
     CDS             4577593..4579695
     CDS             4579718..4580101
     CDS             4580334..4581998
     CDS             4582169..4583119
     CDS             4583296..4584000
     CDS             4584084..4585163
     CDS             4585163..4585759
     CDS             complement(4585765..4586880)
     CDS             4587097..4588623
     CDS             4588724..4589617
     CDS             4589625..4590566
     CDS             complement(4590627..4591100)
     CDS             4591449..4592237
     CDS             4592304..4593182
     CDS             4593416..4594543
     CDS             4594655..4597258
     CDS             4597388..4598581
     CDS             4598875..4603377
     CDS             complement(4603436..4604527)
     CDS             complement(4604684..4605499)
     CDS             4605570..4605836
     CDS             4605854..4606189
     CDS             complement(4606348..4606704)
     CDS             complement(4606761..4608266)
     CDS             4608446..4608667
     CDS             complement(4608664..4608876)
     CDS             complement(4609339..4609950)
     CDS             complement(4610078..4611115)
     CDS             complement(4611126..4611419)
     CDS             complement(4611431..4612885)
     CDS             complement(4612897..4613247)
     CDS             complement(4613423..4614334)
     CDS             4614586..4614945
     CDS             4615050..4615451
     CDS             4615507..4616439
     CDS             4616578..4617159
     CDS             4617891..4618205
     CDS             4618877..4619962
     CDS             4619966..4622995
     CDS             complement(4623021..4623518)
     CDS             4624559..4625701
     CDS             4626270..4626401
     CDS             complement(4626579..4627190)
     CDS             complement(4627192..4628241)
     CDS             complement(4628251..4630356)
     CDS             complement(4630350..4631582)
     CDS             complement(4631838..4633280)
     CDS             complement(4633270..4634691)
     CDS             complement(4634848..4635222)
     CDS             complement(4635670..4635972)
     CDS             complement(4636213..4636524)
     CDS             4636753..4637265
     CDS             complement(4637378..4638391)
     CDS             complement(4638394..4640247)
     CDS             complement(4640244..4640792)
     CDS             complement(4641038..4641676)
     CDS             complement(4641763..4642800)
     CDS             complement(4642802..4644199)
     CDS             complement(4644378..4644728)
     CDS             complement(4644760..4645518)
     CDS             complement(4645536..4646084)
     CDS             complement(4646478..4646588)
     CDS             4646982..4649144
     CDS             4649230..4650549
     CDS             4650674..4651828
     CDS             complement(4652032..4654377)
     CDS             complement(4654590..4654988)
     CDS             4655144..4656364
     CDS             4656538..4658178
     CDS             4658311..4658817
     CDS             4659159..4659299
     CDS             complement(4659362..4660207)
     CDS             4660296..4662179
     CDS             4662176..4662502
     CDS             4662609..4663202
     CDS             4663199..4663765
     CDS             complement(4663784..4664704)
     CDS             4664825..4665697
     CDS             complement(4666071..4667069)
     CDS             complement(4667106..4667789)
     CDS             complement(4667789..4668466)
     CDS             4668729..4669094
     CDS             4669094..4669279
     CDS             complement(4669304..4670143)
     CDS             complement(4670192..4671607)
     CDS             complement(4671626..4672705)
     CDS             complement(4672711..4673226)
     CDS             complement(4673446..4675500)
     CDS             complement(4675522..4676037)
     CDS             complement(4676037..4676663)
     CDS             complement(4676660..4677244)
     CDS             complement(4677232..4678275)
     CDS             4678503..4681022
     CDS             complement(4681087..4682454)
     CDS             complement(4682547..4683770)
     CDS             complement(4683831..4684736)
     CDS             complement(4684749..4685531)
     CDS             complement(4685563..4686543)
     CDS             4687214..4689883
     CDS             4689883..4690428
     CDS             complement(4690526..4691800)
     CDS             4695516..4695707
     CDS             complement(4696187..4696330)
     CDS             complement(4697765..4698670)
     CDS             complement(4698727..4699623)
     CDS             4699920..4700384
     CDS             4700384..4701052
     CDS             4701239..4702900
     CDS             4702911..4703588
     CDS             4703756..4703953
     CDS             4703971..4706823
     CDS             4706850..4707446
     CDS             4707496..4708524
     CDS             4708905..4709105
     CDS             4709123..4711975
     CDS             4712005..4712574
     CDS             4712651..4713634
     CDS             complement(4713715..4715772)
     CDS             4715816..4716064
     CDS             4716400..4717983
     CDS             complement(4718083..4719012)
     CDS             4719399..4720736
     CDS             4720852..4721085
     CDS             4721045..4722052
     CDS             complement(4722110..4724101)
     CDS             4724223..4725185
     CDS             4725265..4726137
     CDS             complement(4726130..4727065)
     CDS             complement(4727066..4727920)
     CDS             4728118..4728582
     CDS             4728912..4729166
     CDS             complement(4729329..4729436)
     CDS             4729582..4731465
     CDS             4731498..4731926
     CDS             complement(4732119..4732673)
     CDS             4732918..4734945
     CDS             complement(4735027..4736490)
     CDS             complement(4736487..4737818)
     CDS             complement(4737956..4739368)
     CDS             4739687..4740682
     CDS             4740765..4741901
     CDS             complement(4741918..4742556)
     CDS             complement(4742615..4742968)
     CDS             4743262..4745382
     CDS             complement(4745650..4746252)
     CDS             complement(4746380..4747588)
     CDS             4747704..4748663
     CDS             complement(4748726..4750597)
     CDS             4751031..4751366
     CDS             complement(4751369..4752826)
     CDS             complement(4752863..4753570)
     CDS             4753761..4754288
     CDS             4754385..4754846
     CDS             complement(4754936..4755760)
     CDS             4756056..4756667
     CDS             complement(4756739..4757959)
     CDS             4758235..4758666
     CDS             complement(4758937..4759878)
     CDS             complement(4759875..4760561)
     CDS             complement(4760566..4761030)
     CDS             complement(4761108..4761581)
     CDS             complement(4761829..4761945)
     CDS             4761996..4762964
     CDS             complement(4762923..4763084)
     CDS             4763139..4764860
     CDS             4764860..4765663
     CDS             4765686..4766735
     CDS             4766742..4768205
     CDS             complement(4768265..4769122)
     CDS             complement(4769353..4770318)
     CDS             complement(4770315..4771016)
     CDS             complement(4771020..4772708)
     CDS             4772922..4773569
     CDS             4773571..4773843
     CDS             complement(4773800..4774813)
     CDS             4774898..4775434
     CDS             complement(4775504..4776067)
     CDS             4776500..4776877
     CDS             4776973..4777431
     CDS             4777503..4777979
     CDS             4778202..4778462
     CDS             4778484..4779986
     CDS             4779996..4783133
     CDS             4783312..4784469
     CDS             4784692..4786653
     CDS             complement(4786767..4787543)
     CDS             complement(4787676..4788932)
     CDS             complement(4788932..4791355)
     CDS             4791517..4792137
     CDS             4792134..4792646
     CDS             4793053..4794594
     CDS             4794604..4796196
     CDS             4796198..4796779
     CDS             4796776..4797651
     CDS             complement(4797680..4797910)
     CDS             4797978..4798766
     CDS             4798834..4799379
     CDS             4799379..4800437
     CDS             4800455..4801357
     CDS             4801400..4802041
     CDS             complement(4802053..4803099)
     CDS             4803122..4804489
     CDS             4804585..4804908
     CDS             4804918..4806504
     CDS             complement(4806568..4807146)
     CDS             complement(4807374..4809122)
     CDS             complement(4809212..4809976)
     CDS             complement(4810164..4811405)
     CDS             complement(4811392..4812069)
     CDS             complement(4812072..4812818)
     CDS             complement(4812987..4813775)
     CDS             4813801..4814595
     CDS             4814657..4815211
     CDS             complement(4815278..4817242)
     CDS             complement(4817460..4819799)
     CDS             complement(4819929..4820432)
     CDS             complement(4820491..4821438)
     CDS             complement(4821438..4826318)
     CDS             4826687..4827412
     CDS             4827452..4828768
     CDS             4828885..4830861
     CDS             complement(4830916..4831389)
     CDS             complement(4831588..4831938)
     CDS             complement(4832036..4832266)
     CDS             complement(4832372..4832641)
     CDS             complement(4832723..4833091)
     CDS             complement(4833345..4834289)
     CDS             4834657..4834959
     CDS             4834961..4835644
     CDS             4835637..4837001
     CDS             4837151..4838656
     CDS             complement(4838711..4839187)
     CDS             complement(4839264..4842950)
     CDS             4843469..4843858
     CDS             4844048..4845076
     CDS             4845079..4847058
     CDS             4847060..4847680
     CDS             4847680..4848021
     CDS             4848035..4848967
     CDS             4849150..4850955
     CDS             complement(4851044..4851829)
     CDS             4851980..4852825
     CDS             complement(4852980..4853699)
     CDS             complement(4853699..4854727)
     CDS             complement(4854778..4855344)
     CDS             4855811..4857418
     CDS             complement(4857511..4857810)
     CDS             complement(4857858..4858136)
     CDS             complement(4858264..4861398)
     CDS             complement(4861408..4862556)
     CDS             4863408..4864145
     CDS             complement(4864248..4864937)
     CDS             4865141..4865788
     CDS             complement(4866065..4866595)
     CDS             complement(4866724..4868763)
     CDS             4869032..4869820
     CDS             4869896..4870429
     CDS             4870597..4871952
     CDS             4872277..4872453
     CDS             4872457..4873953
     CDS             4873963..4875069
     CDS             4875081..4876328
     CDS             complement(4876578..4878098)
     CDS             complement(4878341..4879873)
     CDS             4880082..4880645
     CDS             4880912..4881862
     CDS             complement(4882171..4882716)
     CDS             4882861..4884063
     CDS             4884060..4885088
     CDS             4885090..4888143
     CDS             4888140..4888445
     CDS             complement(4888488..4889189)
     CDS             complement(4889225..4890415)
     CDS             complement(4890793..4892256)
     CDS             4892786..4894144
     CDS             complement(4894159..4895007)
     CDS             complement(4894973..4895080)
     CDS             4895127..4895786
     CDS             4895886..4896353
     CDS             complement(4896609..4898744)
     CDS             complement(4898745..4900175)
     CDS             4900412..4901236
     CDS             4901233..4901940
     CDS             4901944..4902651
     CDS             4902635..4903228
     CDS             4903259..4905058
     CDS             4905075..4906058
     CDS             4906140..4906595
     CDS             4906620..4907435
     CDS             complement(4907497..4909221)
     CDS             complement(4909235..4909894)
     CDS             complement(4909896..4910627)
     CDS             4910840..4912024
     CDS             4912049..4913056
     CDS             complement(4913115..4914587)
     CDS             complement(4914654..4915145)
     CDS             4915422..4916492
     CDS             4916524..4916904
     CDS             4916895..4918460
     CDS             4918457..4919185
     CDS             complement(4919230..4920120)
     CDS             complement(4920166..4921239)
     CDS             complement(4921259..4922344)
     CDS             complement(4922397..4923440)
     CDS             4923529..4924281
     CDS             complement(4924296..4925678)
     CDS             4925816..4926463
     CDS             4926723..4927916
     CDS             4927928..4928953
     CDS             4929052..4929357
     CDS             4929354..4930196
     CDS             complement(4930273..4930929)
     CDS             4931315..4934083
     CDS             complement(4935061..4935720)
     CDS             4935890..4936513
     CDS             4937337..4937975
     CDS             4938058..4938612
     CDS             4938681..4939148
     CDS             4939443..4940783
     CDS             complement(4940855..4941850)
     CDS             4942062..4943867
     CDS             4943969..4944982
     CDS             complement(4944939..4947347)
     CDS             4951161..4951352
     CDS             complement(4951832..4951975)
     CDS             complement(4953216..4954643)
     CDS             4954735..4955085
     CDS             4955202..4956104
     CDS             4956272..4956475
     CDS             complement(4956555..4958384)
     CDS             complement(4958460..4959230)
     CDS             complement(4959434..4961542)
     CDS             complement(4961802..4963166)
     CDS             complement(4963336..4963764)
     CDS             complement(4963801..4965192)
     CDS             complement(4965228..4966088)
     CDS             complement(4966139..4967680)
     CDS             complement(4967695..4968228)
     CDS             complement(4968245..4968715)
     CDS             complement(4968754..4969005)
     CDS             complement(4969076..4969870)
     CDS             complement(4969883..4970266)
     CDS             complement(4970492..4971370)
     CDS             complement(4971380..4972168)