CDS             1..1920
     CDS             1917..2549
     CDS             2546..3343
     CDS             3350..4156
     CDS             4200..5117
     CDS             5110..6111
     CDS             6707..7897
     CDS             8235..8516
     CDS             8526..9059
     CDS             9123..9554
     CDS             9557..10255
     CDS             10498..11022
     CDS             11104..11487
     CDS             11647..15759
     CDS             15759..20003
     CDS             complement(20112..20573)
     CDS             20862..21989
     CDS             complement(22005..24350)
     CDS             complement(24352..25458)
     CDS             complement(25476..26198)
     CDS             26573..27280
     CDS             complement(27310..28245)
     CDS             complement(28251..28556)
     CDS             29040..29480
     CDS             29644..30114
     CDS             30132..32234
     CDS             32311..33501
     CDS             33565..33876
     CDS             34234..34923
     CDS             34928..35545
     CDS             35542..35838
     CDS             35839..36666
     CDS             36679..36954
     CDS             36958..37287
     CDS             37297..38088
     CDS             38091..38507
     CDS             38518..38709
     CDS             38711..38992
     CDS             complement(39159..40022)
     CDS             complement(40109..41536)
     CDS             complement(41717..41905)
     CDS             42435..42803
     CDS             42814..43134
     CDS             43147..43686
     CDS             43699..44004
     CDS             44015..44410
     CDS             44421..44954
     CDS             44976..45338
     CDS             45354..45878
     CDS             45882..46067
     CDS             46077..46517
     CDS             46532..47857
     CDS             47867..48085
     CDS             48120..48233
     CDS             48275..48640
     CDS             48656..49057
     CDS             49069..49692
     CDS             49907..50893
     CDS             51052..51447
     CDS             complement(51576..52013)
     CDS             52120..52461
     CDS             52472..54409
     CDS             54450..55487
     CDS             complement(55484..56500)
     CDS             complement(56497..57120)
     CDS             57344..58045
     CDS             58164..60260
     CDS             60270..61604
     CDS             complement(61675..62964)
     CDS             complement(62961..63146)
     CDS             63178..63507
     CDS             complement(63564..66008)
     CDS             66122..66757
     CDS             66757..67833
     CDS             67830..68984
     CDS             complement(69158..69817)
     CDS             complement(69874..72732)
     CDS             72888..74072
     CDS             74305..74805
     CDS             75053..77152
     CDS             77289..77792
     CDS             77811..78590
     CDS             78619..79635
     CDS             79689..80483
     CDS             complement(80480..81421)
     CDS             81701..83191
     CDS             83230..84216
     CDS             84369..85514
     CDS             85521..86339
     CDS             86499..87470
     CDS             87496..88497
     CDS             88561..89331
     CDS             89319..90110
     CDS             90204..91454
     CDS             complement(91591..91713)
     CDS             complement(91788..92387)
     CDS             complement(92468..94645)
     CDS             94889..95653
     CDS             complement(95650..96777)
     CDS             complement(97002..97388)
     CDS             complement(97654..98580)
     CDS             complement(98667..99866)
     CDS             100005..100499
     CDS             100787..101686
     CDS             101913..102689
     CDS             102673..103551
     CDS             103579..105492
     CDS             105489..106370
     CDS             complement(106377..107714)
     CDS             complement(107711..108556)
     CDS             108997..111906
     CDS             112001..113629
     CDS             113756..115042
     CDS             115216..115515
     CDS             115531..116181
     CDS             116222..118012
     CDS             118125..118985
     CDS             118982..120193
     CDS             complement(120194..121078)
     CDS             complement(121094..122443)
     CDS             complement(122578..123147)
     CDS             123421..124398
     CDS             124395..125555
     CDS             complement(125703..125855)
     CDS             125862..127589
     CDS             127586..128509
     CDS             128487..129164
     CDS             129177..130247
     CDS             130255..131418
     CDS             131477..132247
     CDS             132244..133173
     CDS             133308..134606
     CDS             134603..135772
     CDS             135765..136973
     CDS             136980..137771
     CDS             138836..140368
     CDS             140424..143060
     CDS             143299..145071
     CDS             145100..146041
     CDS             146046..146978
     CDS             146995..148056
     CDS             complement(148416..149597)
     CDS             complement(149720..150646)
     CDS             complement(150818..152704)
     CDS             152781..153866
     CDS             153856..155073
     CDS             complement(155091..156965)
     CDS             complement(157014..158324)
     CDS             complement(158311..159015)
     CDS             complement(159012..160118)
     CDS             complement(160380..160973)
     CDS             complement(160970..162157)
     CDS             complement(162220..163479)
     CDS             complement(163503..164591)
     CDS             complement(164599..165699)
     CDS             complement(165703..166278)
     CDS             complement(166282..167334)
     CDS             167519..168472
     CDS             168474..169766
     CDS             complement(169792..170628)
     CDS             complement(170799..170954)
     CDS             complement(170980..171783)
     CDS             complement(171780..172622)
     CDS             172721..173851
     CDS             173851..174690
     CDS             174677..175624
     CDS             175631..176230
     CDS             176260..176913
     CDS             177124..178302
     CDS             178383..179249
     CDS             179325..179600
     CDS             179608..180270
     CDS             180332..181333
     CDS             complement(181348..181896)
     CDS             complement(181954..182850)
     CDS             complement(182847..183908)
     CDS             complement(183944..184504)
     CDS             complement(184599..184706)
     CDS             184927..185232
     CDS             complement(185275..186609)
     CDS             complement(186631..187170)
     CDS             complement(187318..187782)
     CDS             complement(187926..189035)
     CDS             complement(189312..189815)
     CDS             190144..190866
     CDS             190863..191759
     CDS             191756..192685
     CDS             192646..193314
     CDS             193305..194273
     CDS             194382..196463
     CDS             complement(196476..197456)
     CDS             complement(197471..198163)
     CDS             complement(198190..199083)
     CDS             complement(199144..200034)
     CDS             complement(200031..200897)
     CDS             201180..202343
     CDS             202454..202702
     CDS             202782..203822
     CDS             204102..205520
     CDS             205591..205926
     CDS             205926..206768
     CDS             complement(206832..207803)
     CDS             complement(207867..208886)
     CDS             complement(208888..210228)
     CDS             complement(210539..211219)
     CDS             211295..213358
     CDS             213355..214449
     CDS             complement(214464..215654)
     CDS             complement(215743..217431)
     CDS             complement(217706..218458)
     CDS             complement(218495..219187)
     CDS             complement(219276..220013)
     CDS             220172..220987
     CDS             complement(220993..221772)
     CDS             221884..222324
     CDS             222321..222719
     CDS             complement(222727..224127)
     CDS             224115..224465
     CDS             224449..225582
     CDS             complement(225592..226056)
     CDS             complement(226053..226502)
     CDS             complement(226535..228001)
     CDS             complement(228072..228941)
     CDS             229045..229380
     CDS             229377..229808
     CDS             229810..230226
     CDS             complement(230242..231507)
     CDS             complement(231576..232406)
     CDS             complement(232468..233799)
     CDS             complement(233918..234982)
     CDS             complement(234993..235922)
     CDS             complement(235933..236730)
     CDS             complement(236734..238710)
     CDS             238877..239587
     CDS             complement(239594..240229)
     CDS             240359..241258
     CDS             241354..241845
     CDS             complement(241892..242857)
     CDS             complement(243015..243728)
     CDS             243970..245211
     CDS             245325..246341
     CDS             complement(246376..246852)
     CDS             complement(246995..247903)
     CDS             complement(248017..249129)
     CDS             complement(249230..249763)
     CDS             249852..251102
     CDS             251204..251716
     CDS             251782..252720
     CDS             complement(252743..253369)
     CDS             complement(253366..254022)
     CDS             complement(254019..254621)
     CDS             complement(254628..255215)
     CDS             255423..255965
     CDS             complement(256036..257355)
     CDS             complement(257463..257654)
     CDS             257975..259279
     CDS             259350..260345
     CDS             260430..261104
     CDS             complement(261137..261985)
     CDS             262119..262895
     CDS             complement(262941..263570)
     CDS             263678..265012
     CDS             265031..265642
     CDS             265639..267948
     CDS             267959..268648
     CDS             268645..270024
     CDS             270073..271542
     CDS             271622..272155
     CDS             complement(272163..273158)
     CDS             273241..273891
     CDS             274215..275177
     CDS             275203..275955
     CDS             275975..276796
     CDS             276824..277855
     CDS             277871..278488
     CDS             complement(278605..279120)
     CDS             complement(279135..280424)
     CDS             complement(280460..281722)
     CDS             complement(281725..282036)
     CDS             282506..283609
     CDS             283639..286017
     CDS             286014..286850
     CDS             286853..288034
     CDS             288075..289100
     CDS             289097..289885
     CDS             289882..290421
     CDS             290461..291090
     CDS             291093..292751
     CDS             293100..294341
     CDS             complement(294357..295334)
     CDS             295371..296102
     CDS             296129..296647
     CDS             complement(296666..297661)
     CDS             complement(297716..298771)
     CDS             complement(298787..299314)
     CDS             complement(299368..299628)
     CDS             complement(299662..300084)
     CDS             300237..300989
     CDS             300993..302558
     CDS             302585..304030
     CDS             304027..304821
     CDS             304958..305653
     CDS             305670..307082
     CDS             complement(307181..309094)
     CDS             309413..309979
     CDS             310121..311059
     CDS             complement(311072..313267)
     CDS             complement(313340..313747)
     CDS             complement(313887..314309)
     CDS             314393..315187
     CDS             complement(315353..316489)
     CDS             complement(316560..317693)
     CDS             complement(317843..318103)
     CDS             complement(318137..318448)
     CDS             318873..320021
     CDS             320175..321101
     CDS             complement(321369..322280)
     CDS             322411..324459
     CDS             324477..326474
     CDS             326509..327846
     CDS             327906..328913
     CDS             328968..330449
     CDS             complement(330465..331022)
     CDS             331502..336622
     CDS             336698..338836
     CDS             338833..340155
     CDS             340157..341581
     CDS             341675..342580
     CDS             342645..343559
     CDS             343643..344401
     CDS             344398..345081
     CDS             345113..345841
     CDS             345871..346731
     CDS             complement(346739..347305)
     CDS             complement(347394..348350)
     CDS             complement(348395..349147)
     CDS             complement(349144..350889)
     CDS             351022..351708
     CDS             complement(351716..351892)
     CDS             352111..353064
     CDS             complement(353076..353798)
     CDS             complement(353943..354950)
     CDS             complement(354991..356541)
     CDS             complement(356538..357656)
     CDS             complement(357653..358435)
     CDS             complement(358447..359310)
     CDS             complement(359329..360426)
     CDS             complement(360495..361394)
     CDS             complement(361456..363150)
     CDS             complement(363350..364285)
     CDS             complement(364391..365302)
     CDS             365426..366601
     CDS             366598..367428
     CDS             complement(367441..368166)
     CDS             complement(368234..368797)
     CDS             complement(368807..369649)
     CDS             complement(369715..370689)
     CDS             complement(370947..371918)
     CDS             complement(371969..373858)
     CDS             373942..374751
     CDS             complement(374789..375427)
     CDS             complement(375441..376145)
     CDS             complement(376292..377215)
     CDS             377390..378205
     CDS             378220..379110
     CDS             379200..380408
     CDS             380444..381319
     CDS             381312..382256
     CDS             382265..382999
     CDS             382989..383711
     CDS             383760..384521
     CDS             384539..384829
     CDS             384864..385646
     CDS             385662..386813
     CDS             387063..387818
     CDS             388153..388602
     CDS             388615..390132
     CDS             complement(390213..391586)
     CDS             complement(391583..392296)
     CDS             393007..393891
     CDS             complement(393868..394755)
     CDS             395820..397094
     CDS             397181..398263
     CDS             398274..399086
     CDS             399124..399450
     CDS             399455..400015
     CDS             400257..401249
     CDS             401268..402263
     CDS             402279..403148
     CDS             403145..403654
     CDS             403647..406028
     CDS             406015..406791
     CDS             complement(406967..408040)
     CDS             408208..409002
     CDS             complement(409042..409566)
     CDS             complement(409559..411301)
     CDS             412080..412187
     CDS             complement(412336..413094)
     CDS             complement(413097..413804)
     CDS             complement(413821..414702)
     CDS             complement(414713..415702)
     CDS             complement(415805..416713)
     CDS             416844..418076
     CDS             418146..419564
     CDS             complement(419586..420236)
     CDS             complement(420370..420711)
     CDS             420954..421277
     CDS             complement(421395..422435)
     CDS             complement(422441..423220)
     CDS             complement(423266..423562)
     CDS             complement(423588..423863)
     CDS             complement(423920..424564)
     CDS             complement(424564..425250)
     CDS             425449..426231
     CDS             complement(426282..427007)
     CDS             complement(427040..428380)
     CDS             complement(428493..429425)
     CDS             complement(429824..432619)
     CDS             complement(433213..436062)
     CDS             436233..436952
     CDS             complement(436991..437539)
     CDS             437694..438593
     CDS             complement(438618..439244)
     CDS             complement(439267..440193)
     CDS             complement(440202..441788)
     CDS             complement(441785..442789)
     CDS             442990..443850
     CDS             complement(443882..444883)
     CDS             444954..445763
     CDS             445841..447700
     CDS             complement(447760..449097)
     CDS             complement(449227..449787)
     CDS             complement(449847..450395)
     CDS             complement(450558..452069)
     CDS             complement(452084..455269)
     CDS             complement(455286..456467)
     CDS             456711..457733
     CDS             457942..459045
     CDS             459132..459896
     CDS             460018..461208
     CDS             complement(461216..461611)
     CDS             461781..462482
     CDS             462629..462748
     CDS             462745..463605
     CDS             complement(463681..464016)
     CDS             complement(464157..465302)
     CDS             complement(465329..465988)
     CDS             466080..466988
     CDS             466985..467179
     CDS             467491..473949
     CDS             474227..474358
     CDS             474805..481707
     CDS             481759..482340
     CDS             482729..483706
     CDS             483720..485294
     CDS             485302..486042
     CDS             486066..486830
     CDS             486875..487210
     CDS             487264..488265
     CDS             488399..489388
     CDS             489480..490733
     CDS             complement(490711..491673)
     CDS             491811..492302
     CDS             492299..493531
     CDS             493595..494560
     CDS             complement(494547..495533)
     CDS             495677..496081
     CDS             496261..499632
     CDS             499663..501126
     CDS             501274..501918
     CDS             complement(501948..502169)
     CDS             complement(502850..503062)
     CDS             complement(503169..503363)
     CDS             503887..504090
     CDS             504267..505172
     CDS             complement(505198..506172)
     CDS             complement(506183..507772)
     CDS             complement(507780..508808)
     CDS             509123..510103
     CDS             510163..511812
     CDS             511809..512819
     CDS             complement(512946..514190)
     CDS             complement(514187..514810)
     CDS             complement(516036..517364)
     CDS             complement(519095..520147)
     CDS             complement(520149..520409)
     CDS             complement(520406..520852)
     CDS             complement(520863..521588)
     CDS             complement(521846..522103)
     CDS             complement(522129..523124)
     CDS             complement(523121..523660)
     CDS             complement(523657..524667)
     CDS             complement(525735..528578)
     CDS             529049..529693
     CDS             complement(529856..530212)
     CDS             complement(530239..530604)
     CDS             530986..532893
     CDS             complement(533184..533804)
     CDS             complement(533836..534417)
     CDS             complement(534503..534754)
     CDS             complement(534756..535598)
     CDS             535704..537113
     CDS             complement(537246..537695)
     CDS             complement(537837..538037)
     CDS             complement(538048..538995)
     CDS             complement(538996..539760)
     CDS             539853..540752
     CDS             540868..542061
     CDS             542058..542246
     CDS             542253..543005
     CDS             543053..544036
     CDS             complement(544370..544711)
     CDS             544903..545700
     CDS             545741..546922
     CDS             546980..547438
     CDS             547459..548640
     CDS             549268..550539
     CDS             550574..551632
     CDS             552063..552644
     CDS             552701..553675
     CDS             complement(554544..555836)
     CDS             complement(555836..556165)
     CDS             complement(556568..557497)
     CDS             557599..558600
     CDS             558597..560729
     CDS             560777..561511
     CDS             561587..562567
     CDS             563028..563627
     CDS             563702..564688
     CDS             564726..566327
     CDS             566368..567258
     CDS             567255..568961
     CDS             569099..570307
     CDS             570304..571074
     CDS             571123..572109
     CDS             572106..572918
     CDS             complement(572943..573905)
     CDS             complement(573987..574385)
     CDS             complement(574382..575554)
     CDS             complement(575598..577154)
     CDS             577323..578339
     CDS             578507..578845
     CDS             complement(578888..579097)
     CDS             complement(579104..580525)
     CDS             complement(580525..581607)
     CDS             581839..582741
     CDS             582766..583131
     CDS             complement(583179..583949)
     CDS             complement(583996..585183)
     CDS             complement(585233..586474)
     CDS             586728..587924
     CDS             588130..589095
     CDS             complement(589158..590045)
     CDS             complement(590154..590864)
     CDS             complement(590917..591897)
     CDS             592224..593390
     CDS             593508..594488
     CDS             complement(594583..595119)
     CDS             complement(595116..596417)
     CDS             596553..597488
     CDS             complement(597522..598937)
     CDS             complement(598934..599176)
     CDS             complement(599177..600001)
     CDS             complement(600004..600738)
     CDS             complement(600731..601444)
     CDS             complement(601446..602483)
     CDS             complement(602500..603432)
     CDS             complement(603399..604688)
     CDS             604968..605711
     CDS             complement(605748..606185)
     CDS             complement(606182..607381)
     CDS             complement(607422..608213)
     CDS             complement(608219..608986)
     CDS             complement(609049..610206)
     CDS             complement(610218..610970)
     CDS             complement(610988..612652)
     CDS             complement(612724..613362)
     CDS             613492..614298
     CDS             614487..615470
     CDS             615488..616045
     CDS             616126..617826
     CDS             618085..618972
     CDS             619008..619463
     CDS             619489..620655
     CDS             620748..621986
     CDS             621988..623163
     CDS             623174..624148
     CDS             624159..624581
     CDS             624601..625284
     CDS             625319..626092
     CDS             626248..627417
     CDS             627434..628309
     CDS             628302..629198
     CDS             629208..629957
     CDS             629947..630666
     CDS             complement(630681..632651)
     CDS             complement(632648..633430)
     CDS             633717..634682
     CDS             634694..635977
     CDS             635991..637511
     CDS             complement(637524..638333)
     CDS             complement(638330..639139)
     CDS             complement(639355..642858)
     CDS             complement(642901..644049)
     CDS             644258..645163
     CDS             645189..645938
     CDS             646042..647247
     CDS             647257..649206
     CDS             649220..650071
     CDS             650122..651303
     CDS             complement(651327..652256)
     CDS             652370..653536
     CDS             653555..654310
     CDS             654320..655258
     CDS             655322..656170
     CDS             complement(656241..657188)
     CDS             657308..658732
     CDS             658958..659929
     CDS             659992..660981
     CDS             661237..661743
     CDS             complement(661796..663217)
     CDS             complement(663259..664065)
     CDS             664279..665040
     CDS             complement(665120..665800)
     CDS             666004..666987
     CDS             666984..667763
     CDS             667893..669083
     CDS             669164..670153
     CDS             670162..671334
     CDS             671360..672115
     CDS             complement(672156..673637)
     CDS             complement(673641..674495)
     CDS             complement(674492..674935)
     CDS             complement(674975..676432)
     CDS             complement(676440..677048)
     CDS             complement(677056..677841)
     CDS             complement(677857..678672)
     CDS             complement(678700..679776)
     CDS             complement(679808..680914)
     CDS             681160..681987
     CDS             682054..682719
     CDS             682816..683565
     CDS             683633..684610
     CDS             complement(684640..686124)
     CDS             complement(686130..687137)
     CDS             complement(687227..688513)
     CDS             complement(688637..689557)
     CDS             complement(689827..690612)
     CDS             690800..691990
     CDS             691987..693495
     CDS             693527..694546
     CDS             694556..695041
     CDS             695104..696087
     CDS             complement(696133..696954)
     CDS             complement(696963..698366)
     CDS             complement(698363..699589)
     CDS             complement(699636..700436)
     CDS             complement(700455..701639)
     CDS             701906..702880
     CDS             702882..704324
     CDS             704340..705053
     CDS             complement(705028..705984)
     CDS             complement(706204..707061)
     CDS             complement(707087..707689)
     CDS             complement(707730..708764)
     CDS             709017..709655
     CDS             709693..710658
     CDS             complement(710704..711690)
     CDS             complement(711833..712525)
     CDS             712745..714274
     CDS             714291..715454
     CDS             715485..715835
     CDS             716138..717097
     CDS             717122..718234
     CDS             718249..719271
     CDS             719268..720269
     CDS             720272..720562
     CDS             720652..721395
     CDS             721788..722678
     CDS             722679..723914
     CDS             723999..724829
     CDS             724826..725476
     CDS             725473..726255
     CDS             726252..727490
     CDS             727563..728360
     CDS             728398..729669
     CDS             complement(729666..730940)
     CDS             complement(730949..731869)
     CDS             complement(731872..732363)
     CDS             complement(732380..733672)
     CDS             complement(733672..734286)
     CDS             complement(734349..735395)
     CDS             735537..736442
     CDS             736544..736930
     CDS             complement(736927..737610)
     CDS             737882..738367
     CDS             738467..738991
     CDS             738988..740343
     CDS             740384..741508
     CDS             741557..743065
     CDS             complement(743080..744372)
     CDS             complement(744369..745604)
     CDS             745843..746307
     CDS             746304..748655
     CDS             748724..749674
     CDS             complement(749671..750381)
     CDS             750474..751472
     CDS             751469..752653
     CDS             752650..753318
     CDS             753332..754312
     CDS             754309..755286
     CDS             755365..756345
     CDS             756364..756888
     CDS             756881..758182
     CDS             758187..759104
     CDS             759101..759421
     CDS             759418..760839
     CDS             complement(760870..761646)
     CDS             761810..762784
     CDS             762806..763807
     CDS             763831..765186
     CDS             765183..766022
     CDS             766015..766599
     CDS             766609..766797
     CDS             766922..768568
     CDS             768609..769574
     CDS             769619..770293
     CDS             770290..771057
     CDS             771067..772536
     CDS             772539..773402
     CDS             773404..773841
     CDS             773841..774656
     CDS             774665..775468
     CDS             775515..776456
     CDS             776599..777576
     CDS             777604..779280
     CDS             779280..780716
     CDS             780822..781784
     CDS             complement(781795..782400)
     CDS             complement(782421..783422)
     CDS             783714..784088
     CDS             784138..784476
     CDS             complement(784486..785295)
     CDS             complement(785331..786146)
     CDS             complement(786193..787287)
     CDS             complement(787280..788614)
     CDS             complement(788568..789251)
     CDS             complement(789277..790440)
     CDS             complement(790437..791438)
     CDS             complement(791438..792310)
     CDS             complement(792307..793056)
     CDS             complement(793053..793844)
     CDS             complement(793841..794980)
     CDS             795305..796072
     CDS             796105..796887
     CDS             796891..797280
     CDS             797277..798428
     CDS             798437..799300
     CDS             799336..800424
     CDS             complement(800458..801438)
     CDS             complement(801540..802562)
     CDS             complement(802844..803608)
     CDS             803794..805077
     CDS             805074..806147
     CDS             806164..807132
     CDS             complement(807255..810899)
     CDS             811058..812113
     CDS             complement(812110..812799)
     CDS             complement(812826..814037)
     CDS             complement(814034..815071)
     CDS             complement(815064..817319)
     CDS             complement(817328..818581)
     CDS             complement(818578..820278)
     CDS             complement(820271..821698)
     CDS             complement(821685..822587)
     CDS             complement(822584..824221)
     CDS             complement(824235..824999)
     CDS             complement(824996..825595)
     CDS             complement(825621..826130)
     CDS             complement(826127..827497)
     CDS             complement(827502..828008)
     CDS             complement(828015..828809)
     CDS             complement(828844..829884)
     CDS             830119..830958
     CDS             831125..833470
     CDS             833487..833900
     CDS             833897..836521
     CDS             836511..837572
     CDS             837603..838511
     CDS             838492..839112
     CDS             839524..840564
     CDS             840607..841170
     CDS             841192..842694
     CDS             842752..843237
     CDS             843287..844096
     CDS             844093..844611
     CDS             844611..846524
     CDS             846559..847218
     CDS             847221..848309
     CDS             848306..848839
     CDS             848829..849206
     CDS             849230..851839
     CDS             complement(851938..852738)
     CDS             complement(852766..853161)
     CDS             853411..853968
     CDS             854014..855348
     CDS             855369..856649
     CDS             856646..860251
     CDS             860248..860982
     CDS             861007..862185
     CDS             862283..863449
     CDS             863623..865035
     CDS             complement(865043..868006)
     CDS             868360..869934
     CDS             complement(869941..871050)
     CDS             complement(871062..871742)
     CDS             complement(871764..872519)
     CDS             complement(872655..873536)
     CDS             873627..874208
     CDS             complement(874310..874432)
     CDS             complement(874478..874777)
     CDS             complement(874929..875408)
     CDS             complement(875424..875777)
     CDS             complement(875845..877944)
     CDS             complement(877941..878369)
     CDS             878523..879764
     CDS             879761..880705
     CDS             complement(880722..881531)
     CDS             881844..882371
     CDS             882463..883278
     CDS             883339..884073
     CDS             complement(884111..886189)
     CDS             complement(886439..886711)
     CDS             886813..887898
     CDS             887902..889806
     CDS             889803..893477
     CDS             893538..894101
     CDS             complement(894109..894531)
     CDS             complement(894559..894978)
     CDS             complement(895007..895525)
     CDS             895626..896075
     CDS             896230..898500
     CDS             898571..899776
     CDS             899879..900514
     CDS             900511..901404
     CDS             901799..902899
     CDS             902981..903355
     CDS             903415..906279
     CDS             complement(906634..907374)
     CDS             907444..908655
     CDS             908687..909652
     CDS             909670..910482
     CDS             complement(910533..912557)
     CDS             complement(912685..914133)
     CDS             complement(914309..915784)
     CDS             complement(915828..917486)
     CDS             complement(917490..918389)
     CDS             complement(918392..919333)
     CDS             complement(919379..920944)
     CDS             complement(921230..922723)
     CDS             complement(922755..924080)
     CDS             924263..925720
     CDS             complement(925684..926181)
     CDS             complement(926212..927183)
     CDS             complement(927236..927667)
     CDS             927797..928465
     CDS             929193..930296
     CDS             930402..931676
     CDS             931688..932713
     CDS             932715..934085
     CDS             934086..935222
     CDS             935269..937194
     CDS             937191..938312
     CDS             938309..939463
     CDS             939460..940590
     CDS             complement(940598..942163)
     CDS             complement(942170..943552)
     CDS             943831..944442
     CDS             944534..945949
     CDS             945964..946674
     CDS             946671..947993
     CDS             948073..950034
     CDS             complement(950146..951459)
     CDS             complement(951568..952866)
     CDS             953049..953957
     CDS             complement(953967..954176)
     CDS             complement(954188..955867)
     CDS             complement(955969..956922)
     CDS             complement(957012..957743)
     CDS             957838..959724
     CDS             959721..960320
     CDS             960369..961268
     CDS             961477..962427
     CDS             962550..963164
     CDS             963293..963889
     CDS             963886..964668
     CDS             964741..965832
     CDS             966029..967240
     CDS             967588..968634
     CDS             968645..971932
     CDS             971929..972588
     CDS             972650..973645
     CDS             973652..976006
     CDS             976070..977911
     CDS             977922..981008
     CDS             complement(981172..981885)
     CDS             complement(982505..983644)
     CDS             complement(984031..988491)
     CDS             988824..990395
     CDS             complement(990446..991450)
     CDS             complement(991824..992564)
     CDS             complement(992791..993732)
     CDS             993954..995129
     CDS             complement(995176..995796)
     CDS             complement(995958..997619)
     CDS             complement(997694..998659)
     CDS             complement(998714..999622)
     CDS             complement(999929..1002217)
     CDS             1002359..1003330
     CDS             1003582..1004523
     CDS             1004523..1005356
     CDS             1005360..1007210
     CDS             1007279..1008871
     CDS             1008890..1010428
     CDS             complement(1010522..1011463)
     CDS             1011608..1012372
     CDS             complement(1012434..1012940)
     CDS             complement(1012937..1013275)
     CDS             1013713..1016232
     CDS             1016229..1016615
     CDS             complement(1016623..1017840)
     CDS             complement(1017837..1018088)
     CDS             complement(1018143..1018652)
     CDS             complement(1018673..1019293)
     CDS             1019501..1020568
     CDS             complement(1020615..1022213)
     CDS             complement(1022454..1023275)
     CDS             complement(1023272..1024171)
     CDS             complement(1024159..1024929)
     CDS             complement(1024932..1025939)
     CDS             complement(1026088..1026915)
     CDS             complement(1026921..1027718)
     CDS             1027864..1029039
     CDS             1029053..1029580
     CDS             1029552..1030052
     CDS             1030110..1031108
     CDS             1031105..1031647
     CDS             1031644..1032210
     CDS             complement(1032377..1033198)
     CDS             complement(1033206..1034525)
     CDS             complement(1034576..1034974)
     CDS             complement(1035063..1035953)
     CDS             1036255..1036638
     CDS             1036608..1039289
     CDS             complement(1039390..1041033)
     CDS             complement(1041066..1041353)
     CDS             complement(1041745..1042374)
     CDS             complement(1042371..1043042)
     CDS             complement(1043121..1043756)
     CDS             complement(1043800..1045509)
     CDS             complement(1045571..1046521)
     CDS             complement(1046718..1046942)
     CDS             complement(1047127..1048101)
     CDS             1048188..1049933
     CDS             1050044..1051009
     CDS             complement(1051046..1051798)
     CDS             complement(1051913..1052296)
     CDS             complement(1052312..1053301)
     CDS             complement(1053474..1054160)
     CDS             1054705..1056336
     CDS             1056348..1056545
     CDS             1056589..1058250
     CDS             1058269..1058730
     CDS             complement(1058748..1059236)
     CDS             complement(1059332..1061179)
     CDS             complement(1061213..1062460)
     CDS             complement(1062488..1063477)
     CDS             1063618..1064511
     CDS             1064683..1065339
     CDS             complement(1065323..1066306)
     CDS             complement(1066387..1067127)
     CDS             complement(1067143..1068672)
     CDS             complement(1068685..1069677)
     CDS             1069793..1070710
     CDS             complement(1070707..1071870)
     CDS             complement(1072011..1073453)
     CDS             complement(1073450..1073758)
     CDS             complement(1073742..1074896)
     CDS             complement(1074924..1075973)
     CDS             complement(1076032..1077150)
     CDS             complement(1077147..1077920)
     CDS             complement(1077917..1078783)
     CDS             complement(1078878..1079939)
     CDS             complement(1080178..1081119)
     CDS             complement(1081317..1082090)
     CDS             complement(1082135..1083754)
     CDS             complement(1083756..1084724)
     CDS             1084893..1085804
     CDS             complement(1085821..1087470)
     CDS             complement(1087479..1088399)
     CDS             complement(1088396..1089229)
     CDS             complement(1089229..1090758)
     CDS             complement(1090776..1092083)
     CDS             complement(1092236..1093606)
     CDS             1093635..1094528
     CDS             complement(1094548..1095480)
     CDS             complement(1095517..1096563)
     CDS             complement(1096604..1097716)
     CDS             complement(1097720..1098349)
     CDS             complement(1098390..1099784)
     CDS             complement(1099789..1100853)
     CDS             complement(1100946..1101764)
     CDS             complement(1101745..1102578)
     CDS             complement(1102731..1103642)
     CDS             1103786..1104172
     CDS             complement(1104180..1104710)
     CDS             complement(1104758..1104895)
     CDS             complement(1104915..1105838)
     CDS             1105937..1107268
     CDS             1107309..1108271
     CDS             complement(1108387..1109343)
     CDS             1109472..1110446
     CDS             1110443..1111219
     CDS             complement(1111258..1112229)
     CDS             1112547..1113467
     CDS             1113470..1114324
     CDS             1114349..1115044
     CDS             1115041..1116402
     CDS             complement(1116443..1117714)
     CDS             1117890..1118771
     CDS             complement(1118782..1119681)
     CDS             1119810..1120586
     CDS             1120632..1121597
     CDS             1121581..1122837
     CDS             complement(1122842..1123732)
     CDS             1123857..1124840
     CDS             1124868..1125932
     CDS             1125929..1127587
     CDS             1127584..1128810
     CDS             1128853..1129725
     CDS             complement(1129741..1130712)
     CDS             complement(1130759..1131679)
     CDS             complement(1131720..1132565)
     CDS             complement(1132562..1133563)
     CDS             complement(1133560..1133874)
     CDS             complement(1133871..1135232)
     CDS             complement(1135229..1136098)
     CDS             1136220..1137188
     CDS             1137334..1138629
     CDS             complement(1138677..1139201)
     CDS             complement(1139302..1140096)
     CDS             complement(1140221..1140880)
     CDS             1141076..1142263
     CDS             1142343..1143347
     CDS             1143370..1143897
     CDS             1143919..1145175
     CDS             1145178..1145978
     CDS             1145984..1146877
     CDS             1146874..1147881
     CDS             1147887..1148783
     CDS             complement(1148830..1149789)
     CDS             complement(1149804..1151285)
     CDS             1151394..1153004
     CDS             1153037..1153834
     CDS             1153989..1154810
     CDS             1154823..1155575
     CDS             1155618..1156571
     CDS             complement(1156592..1157278)
     CDS             1157422..1157829
     CDS             1157878..1158732
     CDS             1158738..1159595
     CDS             1159654..1160628
     CDS             1160642..1161904
     CDS             1162097..1162774
     CDS             1162967..1163911
     CDS             1163966..1164463
     CDS             1164560..1164715
     CDS             complement(1164743..1165963)
     CDS             complement(1165980..1166579)
     CDS             complement(1166712..1167716)
     CDS             complement(1167779..1168924)
     CDS             complement(1168988..1169767)
     CDS             1169850..1170635
     CDS             1171039..1171833
     CDS             1171833..1172969
     CDS             1173009..1173923
     CDS             1174036..1175019
     CDS             complement(1175061..1175186)
     CDS             1175340..1176317
     CDS             complement(1176298..1176777)
     CDS             complement(1176899..1177870)
     CDS             complement(1177963..1178844)
     CDS             1178957..1180078
     CDS             1180151..1181809
     CDS             1181845..1182840
     CDS             1183238..1185994
     CDS             1186083..1187156
     CDS             1187153..1187776
     CDS             1188020..1189018
     CDS             1189075..1190226
     CDS             1190238..1191329
     CDS             1191364..1191684
     CDS             1191692..1192942
     CDS             1192972..1193877
     CDS             1193874..1195067
     CDS             1195064..1195666
     CDS             1195719..1196555
     CDS             1196612..1197532
     CDS             1197704..1198501
     CDS             1198536..1199513
     CDS             1199515..1200342
     CDS             complement(1200356..1201288)
     CDS             complement(1201330..1201692)
     CDS             complement(1201732..1202700)
     CDS             1202922..1203815
     CDS             complement(1203831..1204457)
     CDS             complement(1204477..1205466)
     CDS             1205622..1206719
     CDS             complement(1206716..1207504)
     CDS             complement(1207524..1208321)
     CDS             complement(1208331..1210208)
     CDS             complement(1210235..1212022)
     CDS             1212140..1213360
     CDS             1213396..1214034
     CDS             complement(1214054..1214647)
     CDS             complement(1214640..1215287)
     CDS             complement(1215284..1217917)
     CDS             complement(1217928..1218656)
     CDS             1218876..1219505
     CDS             1219610..1220116
     CDS             complement(1220123..1220512)
     CDS             complement(1220571..1221650)
     CDS             1221847..1222278
     CDS             1222337..1223083
     CDS             1223080..1223934
     CDS             1223931..1224227
     CDS             complement(1224228..1224890)
     CDS             1224985..1225155
     CDS             1225152..1226537
     CDS             1226540..1227736
     CDS             1227757..1228560
     CDS             1228640..1229617
     CDS             1229658..1230515
     CDS             1230523..1231272
     CDS             1231294..1232166
     CDS             1232195..1232974
     CDS             complement(1233008..1233805)
     CDS             1234057..1235271
     CDS             1235268..1235747
     CDS             1235764..1237395
     CDS             1237426..1237818
     CDS             1237812..1238678
     CDS             1238682..1239644
     CDS             1239641..1240429
     CDS             1240413..1241111
     CDS             1241130..1242212
     CDS             complement(1242223..1243092)
     CDS             1243187..1243858
     CDS             1243848..1244357
     CDS             1244354..1245586
     CDS             complement(1245534..1246436)
     CDS             1246625..1247560
     CDS             1247599..1248972
     CDS             complement(1249014..1249715)
     CDS             1250030..1251019
     CDS             1251120..1251581
     CDS             complement(1251597..1252145)
     CDS             complement(1252287..1253777)
     CDS             1253883..1254974
     CDS             complement(1254978..1255760)
     CDS             complement(1255770..1256558)
     CDS             complement(1256570..1257646)
     CDS             complement(1257683..1258117)
     CDS             complement(1258114..1259124)
     CDS             complement(1259168..1260058)
     CDS             1260381..1260749
     CDS             1260849..1263338
     CDS             1263387..1264079
     CDS             1264152..1265351
     CDS             1265536..1266162
     CDS             complement(1266211..1268187)
     CDS             complement(1268203..1268886)
     CDS             complement(1268967..1279007)
     CDS             complement(1279258..1279923)
     CDS             complement(1279945..1281387)
     CDS             complement(1281390..1283564)
     CDS             complement(1283542..1283757)
     CDS             complement(1283768..1285237)
     CDS             1285461..1285667
     CDS             complement(1285589..1286881)
     CDS             1287034..1287360
     CDS             1287357..1288637
     CDS             complement(1288678..1289643)
     CDS             complement(1289687..1290823)
     CDS             complement(1290853..1291905)
     CDS             complement(1291923..1292570)
     CDS             complement(1292573..1293739)
     CDS             1293953..1294690
     CDS             1294720..1295028
     CDS             1295025..1295645
     CDS             complement(1295706..1296590)
     CDS             1296698..1297651
     CDS             complement(1297681..1299258)
     CDS             complement(1299607..1300332)
     CDS             1300601..1301395
     CDS             1301551..1303047
     CDS             complement(1303257..1304174)
     CDS             1304283..1304726
     CDS             1304723..1305172
     CDS             complement(1305174..1306601)
     CDS             1306703..1307131
     CDS             1307306..1308283
     CDS             1308285..1309943
     CDS             1309959..1311386
     CDS             1311428..1312627
     CDS             1312644..1313435
     CDS             complement(1313444..1314439)
     CDS             1314565..1316130
     CDS             complement(1316183..1316662)
     CDS             1316915..1317070
     CDS             complement(1317095..1317997)
     CDS             1318123..1318914
     CDS             complement(1318920..1320365)
     CDS             complement(1320371..1321657)
     CDS             complement(1321658..1322161)
     CDS             complement(1322193..1323215)
     CDS             complement(1323250..1323870)
     CDS             complement(1323921..1324340)
     CDS             complement(1324542..1325069)
     CDS             complement(1325107..1325397)
     CDS             complement(1325394..1326029)
     CDS             complement(1326026..1327102)
     CDS             complement(1327161..1327820)
     CDS             complement(1327922..1328425)
     CDS             complement(1328593..1329750)
     CDS             1329990..1331378
     CDS             1331380..1332387
     CDS             1332398..1332544
     CDS             1332561..1333982
     CDS             1334134..1334466
     CDS             complement(1334477..1337638)
     CDS             complement(1337665..1338699)
     CDS             complement(1338713..1339486)
     CDS             1339802..1340155
     CDS             complement(1340178..1341104)
     CDS             complement(1341430..1343781)
     CDS             complement(1343778..1344185)
     CDS             complement(1344501..1345268)
     CDS             complement(1345265..1345615)
     CDS             1345731..1346636
     CDS             complement(1346633..1347124)
     CDS             1347223..1348176
     CDS             complement(1348193..1349155)
     CDS             complement(1349186..1349815)
     CDS             complement(1349821..1350540)
     CDS             1350640..1351347
     CDS             complement(1351361..1352479)
     CDS             complement(1352476..1353351)
     CDS             complement(1353415..1354359)
     CDS             complement(1354409..1355248)
     CDS             complement(1355261..1357063)
     CDS             1357312..1357536
     CDS             1357578..1358693
     CDS             complement(1358707..1358943)
     CDS             1358985..1359485
     CDS             1359666..1361246
     CDS             1361461..1361775
     CDS             complement(1361798..1362505)
     CDS             1362709..1363875
     CDS             1363889..1364356
     CDS             1364381..1365370
     CDS             complement(1365383..1366294)
     CDS             1366420..1367541
     CDS             complement(1367538..1368818)
     CDS             1368868..1369767
     CDS             1369884..1370489
     CDS             1370606..1371472
     CDS             1371708..1372562
     CDS             1372757..1373968
     CDS             1373965..1374519
     CDS             1374728..1375642
     CDS             1375646..1377625
     CDS             1377725..1378240
     CDS             1378240..1378587
     CDS             complement(1378705..1379052)
     CDS             1379192..1380622
     CDS             complement(1380654..1381151)
     CDS             complement(1381155..1381910)
     CDS             complement(1381925..1382794)
     CDS             complement(1382806..1383102)
     CDS             1383404..1383841
     CDS             1384005..1386203
     CDS             1386215..1387684
     CDS             complement(1387687..1389033)
     CDS             1389131..1389805
     CDS             1389927..1390340
     CDS             complement(1390348..1390800)
     CDS             1390931..1391413
     CDS             1391553..1391921
     CDS             1391972..1392499
     CDS             1392496..1393299
     CDS             complement(1393321..1394112)
     CDS             complement(1394144..1394848)
     CDS             complement(1394923..1395723)
     CDS             complement(1395720..1396127)
     CDS             complement(1396124..1396762)
     CDS             complement(1396755..1398755)
     CDS             complement(1398813..1399745)
     CDS             1400015..1401346
     CDS             1401454..1401855
     CDS             complement(1401868..1402854)
     CDS             complement(1402985..1403851)
     CDS             complement(1403900..1404325)
     CDS             1404504..1405076
     CDS             1405073..1405594
     CDS             complement(1405615..1406733)
     CDS             complement(1406870..1407118)
     CDS             complement(1407130..1407960)
     CDS             complement(1407976..1410852)
     CDS             complement(1410870..1412450)
     CDS             complement(1412447..1413004)
     CDS             1413154..1414260
     CDS             1414271..1415368
     CDS             complement(1415556..1416761)
     CDS             complement(1416768..1417289)
     CDS             complement(1417286..1417768)
     CDS             complement(1417774..1418025)
     CDS             complement(1418006..1418491)
     CDS             1418627..1422076
     CDS             1422094..1422978
     CDS             complement(1422988..1423419)
     CDS             1423658..1424161
     CDS             1424239..1425639
     CDS             complement(1425753..1426628)
     CDS             complement(1426625..1427632)
     CDS             1428101..1428406
     CDS             1428470..1428775
     CDS             1428902..1429492
     CDS             complement(1430145..1431038)
     CDS             1431268..1433922
     CDS             1433947..1435320
     CDS             1435354..1436073
     CDS             1436084..1437085
     CDS             1437223..1438242
     CDS             1438261..1439646
     CDS             1439643..1441019
     CDS             1441088..1442083
     CDS             complement(1442114..1443499)
     CDS             complement(1443496..1444194)
     CDS             1445062..1446111
     CDS             complement(1446108..1447751)
     CDS             complement(1447748..1448635)
     CDS             complement(1448776..1449249)
     CDS             complement(1449239..1450261)
     CDS             complement(1450258..1451685)
     CDS             1451842..1452570
     CDS             complement(1452733..1453668)
     CDS             complement(1453718..1455598)
     CDS             complement(1455665..1456009)
     CDS             complement(1456158..1457294)
     CDS             complement(1457291..1458334)
     CDS             1458522..1459958
     CDS             1460048..1460689
     CDS             1461346..1464096
     CDS             complement(1464164..1465585)
     CDS             1465850..1466566
     CDS             1466651..1466968
     CDS             1467009..1467422
     CDS             1467424..1467783
     CDS             complement(1467826..1469370)
     CDS             1469454..1470284
     CDS             complement(1470319..1471473)
     CDS             1471516..1472388
     CDS             1472505..1474793
     CDS             1474774..1476006
     CDS             1476003..1476467
     CDS             complement(1476494..1477234)
     CDS             1477429..1479465
     CDS             1479483..1480493
     CDS             1480611..1481804
     CDS             complement(1481834..1482607)
     CDS             complement(1482604..1483794)
     CDS             complement(1483820..1484758)
     CDS             complement(1484755..1487085)
     CDS             complement(1487240..1487881)
     CDS             complement(1487985..1488314)
     CDS             complement(1488346..1488894)
     CDS             complement(1488913..1489398)
     CDS             1489576..1490514
     CDS             1490517..1490834
     CDS             1490880..1491593
     CDS             1491590..1491934
     CDS             complement(1491955..1493430)
     CDS             1493606..1494265
     CDS             1494319..1494654
     CDS             1494651..1495511
     CDS             complement(1495528..1495809)
     CDS             complement(1495883..1496146)
     CDS             complement(1496509..1496913)
     CDS             complement(1496987..1498186)
     CDS             complement(1498220..1498546)
     CDS             complement(1498569..1499084)
     CDS             complement(1499143..1500369)
     CDS             complement(1500547..1501677)
     CDS             1501912..1502454
     CDS             1502630..1503694
     CDS             complement(1503780..1504226)
     CDS             1504452..1505333
     CDS             1505616..1505912
     CDS             1505915..1506316
     CDS             1506408..1506572
     CDS             1506580..1507059
     CDS             1507207..1507722
     CDS             1507725..1508915
     CDS             1508935..1509972
     CDS             1510109..1511131
     CDS             1511223..1512059
     CDS             1512252..1513157
     CDS             1513184..1513975
     CDS             1513998..1514690
     CDS             1514712..1515464
     CDS             1515593..1517152
     CDS             1517286..1517729
     CDS             complement(1517869..1519062)
     CDS             complement(1519142..1520836)
     CDS             1520994..1521881
     CDS             1521919..1522851
     CDS             1522826..1523353
     CDS             1523473..1524051
     CDS             1524146..1524514
     CDS             complement(1524521..1525633)
     CDS             1526320..1527522
     CDS             1527558..1527704
     CDS             1527726..1530386
     CDS             1530399..1533803
     CDS             1534372..1536603
     CDS             1536650..1536976
     CDS             1537026..1537634
     CDS             1537709..1538959
     CDS             1539065..1540105
     CDS             1540098..1540907
     CDS             1540911..1541705
     CDS             complement(1541747..1542709)
     CDS             1543074..1544090
     CDS             1544101..1547343
     CDS             1547495..1548259
     CDS             complement(1548440..1549084)
     CDS             complement(1549095..1549994)
     CDS             complement(1550042..1551127)
     CDS             complement(1551124..1552833)
     CDS             complement(1552910..1554232)
     CDS             complement(1554333..1554650)
     CDS             1554784..1556097
     CDS             complement(1556128..1557759)
     CDS             1558389..1558865
     CDS             complement(1559220..1559822)
     CDS             1559841..1560473
     CDS             1560711..1562597
     CDS             1562616..1563458
     CDS             1563455..1564813
     CDS             1565034..1565828
     CDS             1565830..1565940
     CDS             complement(1566134..1567627)
     CDS             1567863..1569944
     CDS             1570139..1571179
     CDS             1571314..1572330
     CDS             1572352..1573209
     CDS             1573254..1574030
     CDS             complement(1574264..1575262)
     CDS             complement(1575274..1576242)
     CDS             complement(1576283..1576630)
     CDS             complement(1576648..1578006)
     CDS             1578153..1578671
     CDS             1579051..1579749
     CDS             1579753..1581522
     CDS             1581533..1582888
     CDS             complement(1582900..1583640)
     CDS             complement(1583738..1584685)
     CDS             1584851..1585990
     CDS             1586033..1587613
     CDS             1587712..1588170
     CDS             1588244..1588987
     CDS             1589197..1590114
     CDS             1590107..1590811
     CDS             1590815..1591702
     CDS             1591710..1592723
     CDS             1592807..1594033
     CDS             complement(1594058..1594780)
     CDS             complement(1594777..1595511)
     CDS             complement(1595508..1596455)
     CDS             complement(1596452..1597315)
     CDS             complement(1597343..1598551)
     CDS             1598775..1600154
     CDS             1600160..1600936
     CDS             1601068..1601817
     CDS             1601884..1602858
     CDS             1602910..1603758
     CDS             1603775..1605289
     CDS             1605286..1606194
     CDS             1606631..1607398
     CDS             1607436..1608638
     CDS             1608725..1609963
     CDS             1610001..1610876
     CDS             1610880..1611776
     CDS             1611779..1612540
     CDS             1612537..1613262
     CDS             1613295..1614641
     CDS             1614721..1616115
     CDS             1616231..1616893
     CDS             complement(1616937..1617239)
     CDS             complement(1617265..1618044)
     CDS             complement(1618064..1618846)
     CDS             complement(1618881..1620161)
     CDS             complement(1620161..1620673)
     CDS             complement(1620752..1621768)
     CDS             complement(1621810..1622205)
     CDS             complement(1622246..1623160)
     CDS             complement(1623207..1623878)
     CDS             complement(1624028..1624519)
     CDS             complement(1624754..1625956)
     CDS             1626329..1627513
     CDS             1627510..1628520
     CDS             1628651..1629862
     CDS             1629875..1631029
     CDS             1631035..1631823
     CDS             1631908..1632252
     CDS             complement(1632272..1633495)
     CDS             complement(1633517..1634494)
     CDS             complement(1634506..1635780)
     CDS             complement(1635785..1636582)
     CDS             complement(1636582..1637376)
     CDS             complement(1637373..1638167)
     CDS             complement(1638206..1639150)
     CDS             complement(1639171..1640130)
     CDS             1640337..1641236
     CDS             1641328..1641903
     CDS             1642125..1643840
     CDS             complement(1643837..1644727)
     CDS             1644835..1645425
     CDS             1645466..1647028
     CDS             1647059..1648285
     CDS             1648282..1649313
     CDS             1649368..1650360
     CDS             1650421..1652760
     CDS             complement(1652773..1653603)
     CDS             complement(1653617..1654369)
     CDS             complement(1654362..1655165)
     CDS             complement(1655162..1656166)
     CDS             complement(1656163..1657035)
     CDS             complement(1657100..1658239)
     CDS             complement(1658393..1658713)
     CDS             1659004..1659207
     CDS             1659328..1660629
     CDS             complement(1660834..1661376)
     CDS             complement(1661421..1663253)
     CDS             1663652..1664311
     CDS             1664405..1664551
     CDS             1664660..1664827
     CDS             complement(1664839..1665519)
     CDS             1665801..1666517
     CDS             complement(1666533..1667834)
     CDS             complement(1667969..1669471)
     CDS             1670015..1672879
     CDS             1673103..1674455
     CDS             1674484..1675008
     CDS             1675005..1676459
     CDS             1676494..1676802
     CDS             1676848..1677723
     CDS             1677749..1678804
     CDS             1678817..1679608
     CDS             1679641..1681011
     CDS             1681027..1682562
     CDS             1682608..1682829
     CDS             1682841..1683551
     CDS             1683559..1685055
     CDS             1685094..1686101
     CDS             1686204..1686761
     CDS             1686779..1688065
     CDS             1688078..1689316
     CDS             1689417..1690649
     CDS             1690748..1691158
     CDS             1691155..1691994
     CDS             1692177..1693121
     CDS             complement(1693118..1694017)
     CDS             1694202..1694525
     CDS             1694647..1695510
     CDS             1695522..1696520
     CDS             1696548..1697666
     CDS             1697674..1698192
     CDS             1698208..1699449
     CDS             1699524..1700744
     CDS             1700812..1701675
     CDS             1701699..1702679
     CDS             1702676..1703419
     CDS             1703419..1704114
     CDS             1704123..1704866
     CDS             complement(1704902..1706497)
     CDS             complement(1706520..1707491)
     CDS             1707679..1708335
     CDS             1708451..1709728
     CDS             complement(1709730..1710293)
     CDS             complement(1710290..1710871)
     CDS             complement(1710868..1711458)
     CDS             complement(1711631..1713004)
     CDS             complement(1713075..1714139)
     CDS             1714266..1715165
     CDS             complement(1715162..1715362)
     CDS             1715434..1715862
     CDS             complement(1715899..1716165)
     CDS             complement(1716155..1716454)
     CDS             complement(1716495..1717775)
     CDS             complement(1717772..1719871)
     CDS             complement(1719868..1720236)
     CDS             complement(1720233..1720643)
     CDS             complement(1720648..1721025)
     CDS             complement(1721022..1722119)
     CDS             1722283..1722900
     CDS             1722923..1723198
     CDS             1723214..1723699
     CDS             1723747..1724688
     CDS             1724727..1725920
     CDS             1725944..1726405
     CDS             1726464..1726931
     CDS             1726928..1727356
     CDS             1727353..1728177
     CDS             1728170..1728832
     CDS             1728802..1729440
     CDS             1729445..1730779
     CDS             1730779..1731288
     CDS             1731285..1731833
     CDS             1731872..1732909
     CDS             1732906..1733577
     CDS             1733583..1733849
     CDS             1733861..1734661
     CDS             1734658..1735707
     CDS             1735704..1736102
     CDS             1736147..1737895
     CDS             complement(1737917..1738519)
     CDS             complement(1738694..1739086)
     CDS             1739436..1740920
     CDS             complement(1740962..1742149)
     CDS             complement(1742146..1744065)
     CDS             1744252..1746699
     CDS             complement(1746696..1747859)
     CDS             complement(1747943..1748371)
     CDS             1748515..1748865
     CDS             complement(1748862..1750319)
     CDS             complement(1750724..1751191)
     CDS             1751459..1754056
     CDS             1754319..1754591
     CDS             complement(1754661..1755425)
     CDS             complement(1755422..1755958)
     CDS             complement(1756126..1756977)
     CDS             1757039..1757665
     CDS             1757722..1758369
     CDS             1758455..1759360
     CDS             1759378..1760499
     CDS             complement(1760587..1761213)
     CDS             complement(1761461..1761673)
     CDS             complement(1761942..1763129)
     CDS             complement(1763126..1765723)
     CDS             complement(1765780..1766769)
     CDS             complement(1766747..1766959)
     CDS             complement(1767116..1767763)
     CDS             complement(1767760..1767882)
     CDS             complement(1767875..1768051)
     CDS             complement(1768048..1769559)
     CDS             complement(1769556..1769789)
     CDS             complement(1769786..1771720)
     CDS             complement(1771722..1772207)
     CDS             complement(1772209..1772547)
     CDS             complement(1772547..1772774)
     CDS             complement(1772771..1773292)
     CDS             complement(1773289..1773933)
     CDS             complement(1773930..1774754)
     CDS             complement(1774775..1775146)
     CDS             complement(1775157..1775393)
     CDS             complement(1776367..1777092)
     CDS             1777452..1777982
     CDS             1777979..1778284
     CDS             1778277..1778579
     CDS             1778576..1779070
     CDS             1779601..1780023
     CDS             1780265..1780744
     CDS             1781364..1781606
     CDS             1781607..1782290
     CDS             complement(1782547..1782825)
     CDS             complement(1782812..1783078)
     CDS             complement(1783152..1784339)
     CDS             1784560..1786329
     CDS             1786326..1787621
     CDS             1787633..1788508
     CDS             1788513..1789712
     CDS             1789762..1789995
     CDS             1789998..1790327
     CDS             1790327..1790701
     CDS             1790704..1790922
     CDS             1790919..1791404
     CDS             1791404..1791775
     CDS             1791838..1792335
     CDS             1792345..1792677
     CDS             1793535..1796516
     CDS             1796518..1796865
     CDS             1796867..1797343
     CDS             1797343..1797729
     CDS             1797756..1801562
     CDS             1801567..1802343
     CDS             1802340..1802729
     CDS             1802816..1803259
     CDS             1803256..1803804
     CDS             1803973..1804191
     CDS             complement(1804172..1804498)
     CDS             complement(1804550..1805209)
     CDS             1805664..1805879
     CDS             complement(1806335..1806889)
     CDS             1807159..1807716
     CDS             1807828..1809132
     CDS             1809228..1810640
     CDS             1810670..1811758
     CDS             1811739..1812854
     CDS             1812960..1813793
     CDS             complement(1813800..1814558)
     CDS             1814720..1815712
     CDS             complement(1815931..1816674)
     CDS             1816815..1817597
     CDS             1817752..1819338
     CDS             1819363..1820226
     CDS             complement(1820381..1821157)
     CDS             complement(1821150..1821791)
     CDS             complement(1821788..1822471)
     CDS             1822711..1824168
     CDS             1824189..1824833
     CDS             1824870..1825835
     CDS             1825896..1826930
     CDS             1827030..1828295
     CDS             1828838..1829338
     CDS             1829380..1829694
     CDS             1829704..1830645
     CDS             1830642..1831166
     CDS             1831169..1832437
     CDS             1832466..1833449
     CDS             1833461..1834255
     CDS             1834252..1835055
     CDS             1835070..1835837
     CDS             1835952..1836563
     CDS             complement(1836568..1837521)
     CDS             1837633..1838757
     CDS             1838768..1840408
     CDS             1840411..1841238
     CDS             1841235..1842038
     CDS             1842035..1843126
     CDS             complement(1843504..1844532)
     CDS             complement(1844529..1845395)
     CDS             complement(1845404..1847524)
     CDS             complement(1847525..1848481)
     CDS             complement(1848550..1848942)
     CDS             complement(1848946..1849434)
     CDS             complement(1849448..1849783)
     CDS             complement(1849790..1850239)
     CDS             1850447..1850746
     CDS             1850788..1851900
     CDS             complement(1851905..1852555)
     CDS             complement(1852536..1853795)
     CDS             complement(1853799..1855904)
     CDS             complement(1855910..1857895)
     CDS             1858104..1858340
     CDS             1858687..1859172
     CDS             1859488..1860696
     CDS             1860788..1862737
     CDS             1862734..1863510
     CDS             1863507..1864277
     CDS             complement(1864431..1867271)
     CDS             complement(1867268..1867756)
     CDS             complement(1867866..1869017)
     CDS             1869318..1870070
     CDS             1870090..1870911
     CDS             1870939..1871970
     CDS             1871986..1872603
     CDS             1872693..1874924
     CDS             1875041..1876381
     CDS             complement(1876392..1878500)
     CDS             complement(1878627..1879118)
     CDS             1879248..1880213
     CDS             1880230..1881795
     CDS             complement(1881817..1883490)
     CDS             complement(1883499..1884047)
     CDS             complement(1884044..1885243)
     CDS             complement(1885253..1887643)
     CDS             complement(1887714..1889018)
     CDS             complement(1889090..1891033)
     CDS             complement(1891030..1892322)
     CDS             complement(1892335..1894683)
     CDS             complement(1894709..1895374)
     CDS             1896537..1897301
     CDS             1897611..1898267
     CDS             1898384..1899796
     CDS             1899806..1901377
     CDS             1901560..1902513
     CDS             1902575..1903801
     CDS             1903826..1904638
     CDS             complement(1904762..1905613)
     CDS             complement(1905790..1907259)
     CDS             complement(1907339..1908604)
     CDS             1908801..1910234
     CDS             complement(1910235..1911134)
     CDS             1911163..1913307
     CDS             1913386..1914390
     CDS             1914453..1915091
     CDS             1915188..1917437
     CDS             1917434..1918411
     CDS             1918417..1919868
     CDS             1919865..1921541
     CDS             complement(1921590..1922141)
     CDS             complement(1922175..1923782)
     CDS             complement(1924087..1925799)
     CDS             1926256..1927074
     CDS             1927172..1927348
     CDS             1927427..1927942
     CDS             1927903..1928346
     CDS             1928348..1928824
     CDS             1928821..1929762
     CDS             1929860..1931164
     CDS             1931170..1932510
     CDS             1932525..1933874
     CDS             1933871..1934797
     CDS             1934806..1935792
     CDS             1935792..1936634
     CDS             1936653..1937120
     CDS             1937134..1939377
     CDS             1939399..1940790
     CDS             1940870..1941565
     CDS             1941665..1942120
     CDS             1942178..1942882
     CDS             1943029..1943598
     CDS             1943595..1944005
     CDS             complement(1944173..1944730)
     CDS             complement(1944873..1945985)
     CDS             complement(1946001..1947203)
     CDS             1947373..1948149
     CDS             complement(1948258..1950963)
     CDS             complement(1951201..1951803)
     CDS             1952080..1954284
     CDS             1954446..1955183
     CDS             complement(1955189..1955791)
     CDS             complement(1955793..1956215)
     CDS             complement(1956526..1959117)
     CDS             1959304..1959927
     CDS             1959940..1960326
     CDS             complement(1960333..1960623)
     CDS             1960759..1961058
     CDS             1961127..1962029
     CDS             1962033..1962803
     CDS             1963189..1963638
     CDS             1963694..1964257
     CDS             complement(1964271..1966691)
     CDS             complement(1966836..1967747)
     CDS             1967973..1969490
     CDS             complement(1969540..1970514)
     CDS             complement(1970720..1971682)
     CDS             1971771..1972019
     CDS             1979368..1982034
     CDS             complement(1982053..1982676)
     CDS             complement(1982688..1983158)
     CDS             complement(1983170..1983556)
     CDS             complement(1983619..1984212)
     CDS             complement(1984203..1985114)
     CDS             complement(1985130..1986470)
     CDS             complement(1986538..1987269)
     CDS             1987424..1988944
     CDS             complement(1989014..1990384)
     CDS             1990521..1991453
     CDS             complement(1991464..1992957)
     CDS             complement(1992954..1993877)
     CDS             complement(1993880..1995142)
     CDS             complement(1995162..1996226)
     CDS             complement(1996249..1996539)
     CDS             complement(1996569..1997843)
     CDS             complement(1997884..1999515)
     CDS             complement(1999526..2000365)
     CDS             complement(2000362..2001369)
     CDS             complement(2001486..2003060)
     CDS             2003480..2005024
     CDS             2005129..2006196
     CDS             complement(2006215..2007801)
     CDS             complement(2007798..2008988)
     CDS             complement(2009009..2010430)
     CDS             complement(2010554..2011042)
     CDS             complement(2011102..2011959)
     CDS             2012022..2012972
     CDS             2013035..2014024
     CDS             complement(2014100..2014981)
     CDS             2015150..2015989
     CDS             2016042..2016893
     CDS             complement(2016910..2017479)
     CDS             complement(2017510..2018373)
     CDS             2018533..2019609
     CDS             2019587..2021368
     CDS             2021394..2022215
     CDS             2022244..2023266
     CDS             2023331..2024458
     CDS             complement(2024464..2024685)
     CDS             complement(2024678..2025184)
     CDS             2025420..2028362
     CDS             complement(2028427..2029578)
     CDS             complement(2029726..2030736)
     CDS             complement(2030907..2031872)
     CDS             2032008..2032877
     CDS             2032964..2033230
     CDS             2033235..2034146
     CDS             2034196..2036058
     CDS             2036215..2037012
     CDS             2037236..2037616
     CDS             2037664..2037987
     CDS             2038080..2038352
     CDS             2038368..2038823
     CDS             2038940..2039776
     CDS             2039773..2041146
     CDS             complement(2041167..2042135)
     CDS             complement(2042215..2043192)
     CDS             complement(2043297..2044976)
     CDS             complement(2045034..2045498)
     CDS             complement(2045501..2045953)
     CDS             2046170..2047357
     CDS             2047354..2048658
     CDS             2048655..2050061
     CDS             2050275..2050496
     CDS             complement(2050603..2051622)
     CDS             complement(2051632..2054340)
     CDS             2054488..2055126
     CDS             complement(2055225..2055596)
     CDS             2055778..2056551
     CDS             2056562..2058022
     CDS             2058279..2059352
     CDS             complement(2059374..2072030)
     CDS             2072160..2073569
     CDS             2073704..2075203
     CDS             2075215..2076324
     CDS             2076357..2077586
     CDS             complement(2077577..2078488)
     CDS             complement(2078491..2080704)
     CDS             2080880..2081890
     CDS             complement(2081934..2083370)
     CDS             complement(2083367..2083684)
     CDS             complement(2083686..2084804)
     CDS             complement(2085059..2085934)
     CDS             complement(2085994..2086980)
     CDS             2087152..2088072
     CDS             2088127..2089200
     CDS             2089301..2090119
     CDS             complement(2090217..2090828)
     CDS             2090943..2092364
     CDS             2092427..2092885
     CDS             complement(2092970..2093665)
     CDS             complement(2093727..2094008)
     CDS             2094619..2095323
     CDS             2095368..2096444
     CDS             2096526..2097173
     CDS             complement(2097188..2098615)
     CDS             complement(2098781..2099386)
     CDS             2099545..2099745
     CDS             complement(2099767..2100033)
     CDS             2100399..2100599
     CDS             2100661..2100873
     CDS             complement(2101145..2102452)
     CDS             complement(2102492..2103466)
     CDS             2103798..2104397
     CDS             2104385..2105815
     CDS             complement(2105825..2107486)
     CDS             complement(2107561..2108787)
     CDS             complement(2108929..2109876)
     CDS             2110001..2110444
     CDS             2110784..2111395
     CDS             2111957..2114377
     CDS             2114502..2115239
     CDS             2115293..2116537
     CDS             2116578..2117258
     CDS             2117579..2117851
     CDS             2118456..2119154
     CDS             2119156..2120133
     CDS             2120133..2120600
     CDS             2120683..2121354
     CDS             2121413..2122531
     CDS             2122528..2124438
     CDS             complement(2124523..2125860)
     CDS             complement(2126011..2126952)
     CDS             complement(2127004..2128185)
     CDS             2128396..2128686
     CDS             complement(2128691..2129599)
     CDS             complement(2129663..2130436)
     CDS             complement(2130583..2131536)
     CDS             complement(2131639..2132610)
     CDS             complement(2132692..2132883)
     CDS             2133092..2134009
     CDS             2134078..2134842
     CDS             2134899..2136011
     CDS             2136060..2137805
     CDS             2137851..2138840
     CDS             2138900..2139667
     CDS             complement(2139785..2140048)
     CDS             complement(2140149..2141153)
     CDS             complement(2141363..2142922)
     CDS             complement(2142981..2143739)
     CDS             complement(2143831..2144487)
     CDS             complement(2144578..2145342)
     CDS             complement(2145352..2145540)
     CDS             complement(2145596..2146639)
     CDS             complement(2146636..2147049)
     CDS             complement(2147046..2147666)
     CDS             2148016..2149407
     CDS             2149480..2150058
     CDS             2150590..2151573
     CDS             2151689..2152894
     CDS             complement(2152994..2153485)
     CDS             complement(2153607..2153852)
     CDS             2154080..2154394
     CDS             2154493..2159673
     CDS             2159670..2161838
     CDS             2161894..2164206
     CDS             2164334..2165530
     CDS             2165549..2167222
     CDS             2167227..2167895
     CDS             2168052..2171873
     CDS             2172126..2173271
     CDS             2173421..2174350
     CDS             2174347..2175435
     CDS             2175432..2176235
     CDS             2176232..2176963
     CDS             complement(2177021..2178310)
     CDS             2178407..2179009
     CDS             2179242..2182223
     CDS             complement(2182286..2183524)
     CDS             complement(2183550..2183888)
     CDS             2184597..2184863
     CDS             2184970..2186472
     CDS             2186808..2187005
     CDS             2187021..2187380
     CDS             2187455..2188477
     CDS             2188490..2190907
     CDS             2190925..2191254
     CDS             2191313..2191723
     CDS             complement(2192119..2193210)
     CDS             2193394..2193990
     CDS             complement(2194090..2194347)
     CDS             complement(2194529..2195242)
     CDS             complement(2195365..2195838)
     CDS             complement(2195841..2196218)
     CDS             2196343..2197260
     CDS             complement(2197275..2197580)
     CDS             complement(2197646..2198104)
     CDS             complement(2198175..2198777)
     CDS             2198917..2199162
     CDS             complement(2199277..2200725)
     CDS             2200889..2201287
     CDS             2201475..2201807
     CDS             complement(2201949..2202689)
     CDS             2202865..2202996
     CDS             2203122..2203556
     CDS             2203558..2203974
     CDS             2204039..2205376
     CDS             complement(2205416..2206315)
     CDS             2206469..2206687
     CDS             complement(2206951..2208075)
     CDS             complement(2208276..2209325)
     CDS             2209379..2210542
     CDS             2210550..2210942
     CDS             2210943..2211386
     CDS             2211387..2212133
     CDS             2212171..2213208
     CDS             2213237..2214988
     CDS             2214985..2216049
     CDS             2216059..2216853
     CDS             complement(2217102..2218778)
     CDS             complement(2218973..2220469)
     CDS             complement(2220447..2221136)
     CDS             2221376..2222437
     CDS             2222470..2223036
     CDS             complement(2223111..2224040)
     CDS             2224202..2226496
     CDS             2226701..2227303
     CDS             2227314..2228474
     CDS             2228494..2229375
     CDS             2229651..2230346
     CDS             2230505..2231224
     CDS             2231211..2231333
     CDS             2231343..2232287
     CDS             2232320..2233108
     CDS             2233146..2234330
     CDS             2234334..2235929
     CDS             2235958..2236494
     CDS             2236678..2237373
     CDS             2237400..2237531
     CDS             2237889..2238152
     CDS             2238149..2239465
     CDS             2239462..2240085
     CDS             2240082..2240744
     CDS             2240741..2241574
     CDS             2241622..2242983
     CDS             2242980..2244596
     CDS             2244593..2245438
     CDS             2245449..2246345
     CDS             complement(2246567..2247367)
     CDS             complement(2247411..2248397)
     CDS             2248573..2249550
     CDS             complement(2249561..2250019)
     CDS             complement(2250056..2251369)
     CDS             2251387..2251758
     CDS             2251755..2253242
     CDS             2253383..2254111
     CDS             complement(2254093..2256945)
     CDS             2257195..2258571
     CDS             2258613..2259674
     CDS             2259708..2260544
     CDS             complement(2260554..2261096)
     CDS             complement(2261110..2262402)
     CDS             complement(2262399..2263007)
     CDS             2263144..2264241
     CDS             2264248..2264808
     CDS             2264805..2265485
     CDS             2265509..2267599
     CDS             2267596..2268225
     CDS             2268377..2268586
     CDS             2268601..2271570
     CDS             2271581..2272210
     CDS             2272207..2272440
     CDS             2272453..2273610
     CDS             2273633..2274007
     CDS             complement(2274041..2275156)
     CDS             2275318..2276055
     CDS             2276052..2276756
     CDS             2276753..2277571
     CDS             2277855..2279258
     CDS             2279273..2279923
     CDS             2280005..2281081
     CDS             2281322..2282398
     CDS             2282569..2284233
     CDS             2284237..2285049
     CDS             2285194..2286288
     CDS             2286500..2287129
     CDS             2287132..2288799
     CDS             2288814..2289470
     CDS             complement(2289771..2290049)
     CDS             complement(2290036..2290302)
     CDS             complement(2290533..2292032)
     CDS             complement(2292136..2293116)
     CDS             2293411..2294043
     CDS             2294154..2294864
     CDS             complement(2294903..2295175)
     CDS             2295227..2296759
     CDS             complement(2296756..2297148)
     CDS             complement(2297154..2297930)
     CDS             2298318..2300267
     CDS             2300339..2300833
     CDS             2300970..2301926
     CDS             2301937..2302335
     CDS             2302451..2302720
     CDS             2302842..2304536
     CDS             2304659..2304859
     CDS             complement(2304922..2305347)
     CDS             2305522..2306472
     CDS             2306514..2307674
     CDS             2307835..2308755
     CDS             2308768..2309409
     CDS             2309406..2310077
     CDS             2310074..2310844
     CDS             complement(2310841..2311290)
     CDS             complement(2311384..2311884)
     CDS             complement(2311929..2312567)
     CDS             2312676..2313710
     CDS             complement(2313707..2314180)
     CDS             2314342..2315280
     CDS             complement(2315282..2316490)
     CDS             complement(2316595..2317101)
     CDS             complement(2317104..2319965)
     CDS             complement(2319955..2320920)
     CDS             2320980..2321633
     CDS             2321686..2323122
     CDS             complement(2323119..2323493)
     CDS             2323755..2324963
     CDS             2324960..2327260
     CDS             complement(2327313..2329925)
     CDS             complement(2330285..2332210)
     CDS             complement(2332207..2333103)
     CDS             complement(2333110..2334249)
     CDS             complement(2334249..2335070)
     CDS             complement(2335096..2336292)
     CDS             2336592..2337581
     CDS             complement(2337578..2337778)
     CDS             complement(2337779..2337898)
     CDS             complement(2337891..2338556)
     CDS             complement(2338549..2339718)
     CDS             complement(2339715..2339900)
     CDS             complement(2340326..2340973)
     CDS             complement(2340970..2341956)
     CDS             complement(2341960..2342142)
     CDS             complement(2342139..2342516)
     CDS             complement(2342519..2342707)
     CDS             complement(2342748..2343215)
     CDS             complement(2343251..2343493)
     CDS             complement(2343690..2344259)
     CDS             complement(2344851..2345963)
     CDS             complement(2346986..2347240)
     CDS             complement(2347326..2347490)
     CDS             2347578..2347886
     CDS             2347889..2348296
     CDS             2348296..2348745
     CDS             2348742..2349158
     CDS             2349158..2349982
     CDS             2349964..2350350
     CDS             2350347..2351288
     CDS             2351285..2351968
     CDS             2351965..2352168
     CDS             2352339..2352605
     CDS             2352924..2353295
     CDS             2353282..2354559
     CDS             2354562..2355980
     CDS             2355952..2357061
     CDS             2357067..2357309
     CDS             2357433..2358035
     CDS             2358062..2359030
     CDS             2359040..2359297
     CDS             2359360..2359842
     CDS             2359844..2360044
     CDS             2360044..2360439
     CDS             2360436..2360834
     CDS             2360831..2361253
     CDS             complement(2361297..2361443)
     CDS             2362193..2362531
     CDS             2362544..2362873
     CDS             2362891..2363181
     CDS             2363371..2365809
     CDS             complement(2366248..2366550)
     CDS             2367157..2371113
     CDS             2371232..2371534
     CDS             2372016..2372828
     CDS             2373135..2373605
     CDS             2373828..2374073
     CDS             complement(2374117..2374398)
     CDS             complement(2374398..2374919)
     CDS             complement(2375233..2375904)
     CDS             complement(2376231..2376560)
     CDS             2376943..2378190
     CDS             2378265..2378546
     CDS             2378588..2378908
     CDS             2379215..2379418
     CDS             2379502..2380068
     CDS             2380414..2380620
     CDS             complement(2380718..2381278)
     CDS             2381475..2382785
     CDS             2382788..2383441
     CDS             2383546..2384850
     CDS             2385039..2387492
     CDS             complement(2387624..2388574)
     CDS             2388802..2390025
     CDS             2390091..2391062
     CDS             2391067..2391531
     CDS             2391551..2392348
     CDS             2392345..2392776
     CDS             2392773..2393930
     CDS             2393952..2394728
     CDS             2394731..2395888
     CDS             2395910..2396905
     CDS             2396902..2397618
     CDS             2397611..2398252
     CDS             2398287..2399249
     CDS             2399589..2401199
     CDS             complement(2401510..2402160)
     CDS             complement(2402289..2403491)
     CDS             2403569..2405596
     CDS             2405858..2406349
     CDS             2406565..2407077
     CDS             2407095..2408306
     CDS             2408340..2408750
     CDS             2408752..2409075
     CDS             2409078..2409590
     CDS             2409720..2411582
     CDS             2411592..2411933
     CDS             2411933..2412127
     CDS             2412252..2413145
     CDS             complement(2413168..2413977)
     CDS             2414247..2415071
     CDS             2415071..2415949
     CDS             2415953..2416990
     CDS             2417028..2418206
     CDS             2418214..2419029
     CDS             2419026..2420891
     CDS             2420970..2421602
     CDS             complement(2421599..2421934)
     CDS             complement(2421951..2423471)
     CDS             complement(2423478..2424233)
     CDS             complement(2424263..2425144)
     CDS             complement(2425470..2427206)
     CDS             complement(2427152..2428093)
     CDS             2428139..2429419
     CDS             2429412..2430107
     CDS             2430141..2430968
     CDS             2431250..2434480
     CDS             complement(2434317..2435336)
     CDS             2435715..2440451
     CDS             2440645..2443098
     CDS             2443140..2444066
     CDS             2444136..2444981
     CDS             2445049..2445603
     CDS             complement(2445794..2446822)
     CDS             complement(2446902..2448200)
     CDS             complement(2448197..2448733)
     CDS             2449091..2453137
     CDS             2453379..2462999
     CDS             2463092..2464564
     CDS             2464598..2465149
     CDS             complement(2465264..2466556)
     CDS             complement(2466568..2467554)
     CDS             complement(2467752..2468588)
     CDS             2468880..2469677
     CDS             2469683..2470489
     CDS             2470519..2471355
     CDS             2471355..2471669
     CDS             complement(2472130..2472804)
     CDS             2473117..2474244
     CDS             2474494..2476650
     CDS             complement(2476647..2477246)
     CDS             2477481..2478941
     CDS             2479038..2480630
     CDS             complement(2481226..2481852)
     CDS             2481940..2483358
     CDS             complement(2483391..2484581)
     CDS             2484757..2485203
     CDS             2485289..2486368
     CDS             complement(2486406..2487632)
     CDS             complement(2487651..2487782)
     CDS             complement(2487852..2488331)
     CDS             2488415..2489398
     CDS             complement(2489320..2490729)
     CDS             complement(2490790..2492517)
     CDS             2492629..2493987
     CDS             complement(2494007..2494912)
     CDS             2495196..2496185
     CDS             2496211..2497302
     CDS             complement(2497367..2498353)
     CDS             2498655..2499653
     CDS             2499783..2501036
     CDS             2501038..2502183
     CDS             2502207..2502623
     CDS             2502639..2503544
     CDS             2503541..2504893
     CDS             2504956..2506428
     CDS             complement(2506421..2507410)
     CDS             complement(2507420..2508481)
     CDS             2508675..2509664
     CDS             2509727..2510896
     CDS             complement(2510943..2512427)
     CDS             2512508..2513131
     CDS             2513162..2513773
     CDS             2513809..2514279
     CDS             2514454..2515710
     CDS             2515747..2517261
     CDS             2517265..2518224
     CDS             2518202..2519056
     CDS             2519058..2520692
     CDS             2520776..2521837
     CDS             2522309..2522833
     CDS             complement(2522842..2523300)
     CDS             2523384..2523878
     CDS             complement(2523919..2525073)
     CDS             complement(2525070..2525936)
     CDS             complement(2525950..2526918)
     CDS             complement(2526944..2527714)
     CDS             complement(2527869..2528858)
     CDS             complement(2528894..2529964)
     CDS             complement(2529976..2531157)
     CDS             2531278..2532072
     CDS             complement(2532088..2532741)
     CDS             2532961..2533437
     CDS             complement(2533447..2534934)
     CDS             complement(2534949..2536070)
     CDS             complement(2536077..2537216)
     CDS             complement(2537213..2538973)
     CDS             complement(2538970..2539983)
     CDS             2540102..2540749
     CDS             2540809..2542569
     CDS             complement(2542570..2543415)
     CDS             complement(2543458..2545326)
     CDS             2545584..2547113
     CDS             complement(2547250..2547900)
     CDS             2548032..2548958
     CDS             2548955..2550250
     CDS             complement(2550272..2551156)
     CDS             2551255..2552130
     CDS             complement(2552120..2552476)
     CDS             2552607..2553581
     CDS             complement(2553754..2553933)
     CDS             2554076..2554555
     CDS             complement(2554566..2555402)
     CDS             2555515..2555886
     CDS             2555883..2556434
     CDS             complement(2556450..2558141)
     CDS             complement(2558190..2558870)
     CDS             complement(2559119..2559535)
     CDS             2559747..2560676
     CDS             complement(2560689..2561282)
     CDS             complement(2561410..2563227)
     CDS             complement(2563311..2563889)
     CDS             2563917..2564111
     CDS             complement(2564130..2564477)
     CDS             complement(2564506..2565945)
     CDS             complement(2565964..2566383)
     CDS             2566534..2567142
     CDS             2567155..2567973
     CDS             complement(2567925..2568899)
     CDS             complement(2568928..2569974)
     CDS             complement(2569986..2572199)
     CDS             complement(2572213..2572671)
     CDS             complement(2572829..2573173)
     CDS             2573330..2574235
     CDS             2574358..2575335
     CDS             complement(2575343..2576461)
     CDS             complement(2576583..2577215)
     CDS             complement(2577429..2578781)
     CDS             2578956..2579252
     CDS             2579277..2579654
     CDS             2579695..2580390
     CDS             complement(2580401..2581843)
     CDS             2581959..2582669
     CDS             complement(2582772..2583704)
     CDS             complement(2583701..2584036)
     CDS             complement(2584094..2585356)
     CDS             complement(2585386..2586768)
     CDS             2586956..2588812
     CDS             2588873..2589496
     CDS             2589469..2590017
     CDS             complement(2590150..2591013)
     CDS             complement(2591010..2591972)
     CDS             2592087..2593088
     CDS             complement(2593012..2594304)
     CDS             complement(2594297..2594788)
     CDS             complement(2594798..2595826)
     CDS             complement(2595885..2596844)
     CDS             complement(2596832..2597638)
     CDS             complement(2597635..2598531)
     CDS             complement(2598528..2600240)
     CDS             complement(2600281..2600961)
     CDS             complement(2601157..2602647)
     CDS             complement(2602731..2604182)
     CDS             2604437..2605345
     CDS             complement(2605384..2606070)
     CDS             complement(2606077..2607819)
     CDS             2608052..2609056
     CDS             complement(2609070..2610707)
     CDS             complement(2610724..2611731)
     CDS             complement(2611754..2612575)
     CDS             complement(2612595..2613362)
     CDS             2613462..2614187
     CDS             2614195..2615343
     CDS             complement(2615359..2616279)
     CDS             2616394..2617134
     CDS             complement(2617266..2618039)
     CDS             2618319..2618741
     CDS             2618863..2620056
     CDS             complement(2620063..2621034)
     CDS             2621101..2622687
     CDS             2622729..2623706
     CDS             complement(2623727..2624239)
     CDS             2624738..2626243
     CDS             complement(2626341..2626805)
     CDS             complement(2626915..2627340)
     CDS             complement(2627337..2627576)
     CDS             complement(2627650..2628537)
     CDS             2628630..2629175
     CDS             2629234..2629746
     CDS             2629827..2630060
     CDS             2630057..2630617
     CDS             2630695..2631741
     CDS             2631738..2632541
     CDS             complement(2632596..2633894)
     CDS             complement(2633898..2634419)
     CDS             complement(2634461..2635468)
     CDS             complement(2635493..2636119)
     CDS             complement(2636694..2637431)
     CDS             2637554..2638525
     CDS             2638529..2639383
     CDS             2639402..2640220
     CDS             2640252..2641700
     CDS             2641703..2642491
     CDS             2642893..2644887
     CDS             complement(2645381..2646022)
     CDS             complement(2646061..2646321)
     CDS             complement(2646550..2647761)
     CDS             complement(2647758..2648414)
     CDS             complement(2649010..2650515)
     CDS             complement(2650557..2651339)
     CDS             complement(2651409..2651855)
     CDS             complement(2651852..2653078)
     CDS             complement(2653071..2653475)
     CDS             2653635..2653937
     CDS             complement(2653934..2654704)
     CDS             complement(2654701..2655381)
     CDS             complement(2655448..2656236)
     CDS             complement(2656511..2658847)
     CDS             2658930..2659364
     CDS             2659509..2660051
     CDS             complement(2660121..2661542)
     CDS             2661650..2662996
     CDS             2663035..2664669
     CDS             2664713..2665051
     CDS             complement(2665076..2665450)
     CDS             2665536..2665916
     CDS             2666033..2667970
     CDS             complement(2668120..2668665)
     CDS             complement(2668738..2669619)
     CDS             2669727..2671355
     CDS             2671397..2672914
     CDS             2673009..2673953
     CDS             2673950..2674825
     CDS             2674828..2676687
     CDS             complement(2676690..2677334)
     CDS             2677426..2677962
     CDS             complement(2678096..2679280)
     CDS             complement(2679353..2679925)
     CDS             2679985..2680716
     CDS             complement(2680768..2681703)
     CDS             2681936..2683126
     CDS             2683139..2686318
     CDS             2686315..2687781
     CDS             complement(2687851..2688102)
     CDS             complement(2688248..2688808)
     CDS             complement(2689054..2691114)
     CDS             complement(2691244..2692095)
     CDS             complement(2692092..2692718)
     CDS             complement(2692715..2694469)
     CDS             2694762..2697467
     CDS             2697480..2699135
     CDS             2699148..2700923
     CDS             complement(2701146..2702321)
     CDS             complement(2702708..2703445)
     CDS             2703881..2704204
     CDS             2704239..2704799
     CDS             2704920..2705795
     CDS             2705808..2706755
     CDS             2706770..2707150
     CDS             2707177..2709240
     CDS             2709255..2709755
     CDS             2709829..2711535
     CDS             2711544..2712404
     CDS             2712401..2713453
     CDS             2713506..2713895
     CDS             2713904..2714536
     CDS             2714764..2715918
     CDS             2715922..2718039
     CDS             2718036..2720408
     CDS             complement(2720426..2720908)
     CDS             complement(2720925..2721215)
     CDS             complement(2721342..2722052)
     CDS             2722236..2722643
     CDS             2722656..2723075
     CDS             2723123..2723827
     CDS             2723894..2725315
     CDS             2725354..2726118
     CDS             2726162..2726947
     CDS             2726947..2727636
     CDS             2727639..2728772
     CDS             2728790..2729809
     CDS             2729879..2731525
     CDS             2731559..2733091
     CDS             2733119..2735002
     CDS             2735123..2736421
     CDS             2736443..2736961
     CDS             2736988..2737431
     CDS             2737544..2739268
     CDS             2739447..2741045
     CDS             complement(2741150..2741938)
     CDS             complement(2741961..2742230)
     CDS             complement(2742247..2743038)
     CDS             complement(2743050..2743391)
     CDS             complement(2743402..2743920)
     CDS             complement(2743913..2744923)
     CDS             complement(2744926..2745474)
     CDS             complement(2745640..2746959)
     CDS             complement(2746989..2747435)
     CDS             complement(2747428..2748903)
     CDS             complement(2748900..2749655)
     CDS             complement(2749648..2750658)
     CDS             complement(2750648..2752324)
     CDS             2752637..2752969
     CDS             complement(2752983..2753378)
     CDS             complement(2753388..2753702)
     CDS             complement(2753699..2754970)
     CDS             complement(2754967..2755317)
     CDS             complement(2755365..2755793)
     CDS             complement(2755801..2757174)
     CDS             complement(2757315..2757692)
     CDS             2758182..2759489
     CDS             2759550..2760380
     CDS             2760377..2760865
     CDS             2760907..2762427
     CDS             complement(2762471..2762947)
     CDS             complement(2762998..2763711)
     CDS             complement(2763750..2766347)
     CDS             complement(2766377..2767198)
     CDS             2767925..2768674
     CDS             2768858..2769736
     CDS             2769888..2770550
     CDS             2770565..2771125
     CDS             2771292..2772056
     CDS             2772076..2772933
     CDS             2772930..2774129
     CDS             2774169..2775503
     CDS             2775556..2777892
     CDS             2778018..2778581
     CDS             2778590..2779681
     CDS             2779753..2780208
     CDS             2780209..2781003
     CDS             2781000..2782181
     CDS             2782168..2782773
     CDS             2782770..2783543
     CDS             complement(2783555..2784382)
     CDS             2784543..2786906
     CDS             complement(2786974..2787693)
     CDS             2787817..2788242
     CDS             2788296..2789222
     CDS             2789288..2790445
     CDS             complement(2790426..2790893)
     CDS             2790959..2791393
     CDS             2791383..2791733
     CDS             2791930..2793084
     CDS             2793081..2794253
     CDS             2794301..2795194
     CDS             2795240..2795677
     CDS             2795737..2796426
     CDS             complement(2796436..2797452)
     CDS             2797631..2798665
     CDS             2798662..2799288
     CDS             2799285..2800337
     CDS             2800387..2801157
     CDS             2801208..2802044
     CDS             2802361..2803098
     CDS             2803173..2803916
     CDS             2803913..2804581
     CDS             2804578..2805351
     CDS             2805348..2806301
     CDS             2806494..2807783
     CDS             complement(2807859..2809355)
     CDS             complement(2809405..2810652)
     CDS             complement(2810662..2812371)
     CDS             complement(2812368..2813306)
     CDS             complement(2813303..2814586)
     CDS             complement(2814590..2815072)
     CDS             complement(2815073..2816059)
     CDS             complement(2816232..2816951)
     CDS             complement(2817068..2817451)
     CDS             2817527..2817988
     CDS             complement(2818001..2819698)
     CDS             complement(2819803..2821176)
     CDS             complement(2821582..2823315)
     CDS             2823548..2825050
     CDS             2825155..2825706
     CDS             2825696..2826502
     CDS             2826591..2827313
     CDS             complement(2827492..2828703)
     CDS             2828876..2829526
     CDS             2829653..2830444
     CDS             2830572..2831075
     CDS             2831176..2832165
     CDS             2832249..2832617
     CDS             complement(2832695..2833126)
     CDS             2833378..2834964
     CDS             complement(2834979..2835557)
     CDS             complement(2835582..2836535)
     CDS             complement(2836575..2837492)
     CDS             2837635..2838540
     CDS             complement(2838548..2839294)
     CDS             2839450..2840562
     CDS             complement(2840638..2840760)
     CDS             complement(2840789..2842486)
     CDS             complement(2842921..2844375)
     CDS             complement(2844529..2845308)
     CDS             complement(2845433..2846311)
     CDS             2846417..2847541
     CDS             2847587..2848549
     CDS             2848542..2849396
     CDS             2849502..2849912
     CDS             complement(2849941..2851152)
     CDS             complement(2851199..2851423)
     CDS             complement(2851444..2852808)
     CDS             complement(2852818..2854350)
     CDS             complement(2854403..2855383)
     CDS             2855517..2856068
     CDS             complement(2856160..2857446)
     CDS             complement(2857454..2859694)
     CDS             complement(2859751..2860059)
     CDS             complement(2860086..2860877)
     CDS             complement(2860879..2861718)
     CDS             complement(2861729..2862781)
     CDS             complement(2862807..2863895)
     CDS             2864044..2864838
     CDS             complement(2864849..2865628)
     CDS             complement(2865640..2866329)
     CDS             complement(2866383..2867117)
     CDS             complement(2867132..2868418)
     CDS             complement(2868438..2868953)
     CDS             complement(2868964..2869965)
     CDS             complement(2870077..2871060)
     CDS             complement(2871126..2872121)
     CDS             2872297..2873199
     CDS             complement(2873207..2873992)
     CDS             complement(2873989..2874726)
     CDS             complement(2874827..2875912)
     CDS             complement(2875953..2876918)
     CDS             complement(2876908..2878461)
     CDS             complement(2878501..2879385)
     CDS             complement(2879410..2879829)
     CDS             complement(2879886..2881238)
     CDS             complement(2881247..2882086)
     CDS             2882246..2882938
     CDS             complement(2882985..2884331)
     CDS             complement(2884328..2884606)
     CDS             2884997..2885425
     CDS             complement(2885422..2886159)
     CDS             complement(2886349..2887107)
     CDS             complement(2887154..2888143)
     CDS             complement(2888325..2889293)
     CDS             2889637..2890779
     CDS             2890835..2891803
     CDS             2891812..2892753
     CDS             2892750..2893241
     CDS             2893228..2894238
     CDS             2894229..2895743
     CDS             2895740..2897086
     CDS             2897089..2898123
     CDS             2898173..2899801
     CDS             2899880..2902426
     CDS             2902429..2903391
     CDS             complement(2903334..2905277)
     CDS             complement(2905270..2905944)
     CDS             2906074..2909151
     CDS             complement(2909165..2909464)
     CDS             complement(2909467..2909778)
     CDS             complement(2909892..2910515)
     CDS             complement(2910634..2911587)
     CDS             2911703..2912665
     CDS             2912680..2914074
     CDS             2914071..2914658
     CDS             complement(2914674..2915645)
     CDS             complement(2915698..2916795)
     CDS             complement(2916803..2917819)
     CDS             complement(2917936..2918862)
     CDS             complement(2919039..2920256)
     CDS             complement(2920240..2920725)
     CDS             2920922..2922127
     CDS             2922179..2923054
     CDS             2923066..2924055
     CDS             2924045..2924797
     CDS             2924806..2925510
     CDS             2925667..2926257
     CDS             complement(2926271..2927089)
     CDS             complement(2927250..2928476)
     CDS             complement(2928514..2929656)
     CDS             complement(2929676..2930095)
     CDS             complement(2930175..2931191)
     CDS             complement(2931336..2932148)
     CDS             complement(2932365..2933246)
     CDS             2933408..2934379
     CDS             2934397..2935623
     CDS             2935620..2936378
     CDS             2936407..2937207
     CDS             2937238..2938212
     CDS             2938223..2940307
     CDS             2940304..2941488
     CDS             2941485..2942639
     CDS             2942636..2943103
     CDS             complement(2943134..2944345)
     CDS             complement(2944689..2945894)
     CDS             complement(2945934..2946929)
     CDS             2947054..2947989
     CDS             complement(2947986..2948723)
     CDS             complement(2948701..2949123)
     CDS             complement(2949147..2950334)
     CDS             complement(2950338..2950823)
     CDS             2950936..2952675
     CDS             2952736..2953707
     CDS             2953721..2954434
     CDS             complement(2954439..2955341)
     CDS             2955463..2955759
     CDS             complement(2955920..2956867)
     CDS             2957088..2958251
     CDS             2958410..2959852
     CDS             2959894..2960655
     CDS             complement(2960665..2961297)
     CDS             complement(2961440..2962237)
     CDS             complement(2962218..2962871)
     CDS             complement(2962966..2963757)
     CDS             2964055..2964213
     CDS             2964213..2964548
     CDS             2964532..2967027
     CDS             2967047..2967523
     CDS             2967540..2968193
     CDS             2968180..2968854
     CDS             2968820..2969485
     CDS             2969493..2970278
     CDS             2970275..2970427
     CDS             2970414..2970875
     CDS             2970872..2972866
     CDS             2972866..2973387
     CDS             2973384..2973806
     CDS             2973803..2975032
     CDS             2975111..2975524
     CDS             2975638..2976060
     CDS             complement(2976221..2977138)
     CDS             complement(2977149..2978327)
     CDS             complement(2978347..2979342)
     CDS             2979512..2980939
     CDS             2980941..2981549
     CDS             2981537..2982577
     CDS             complement(2982595..2983557)
     CDS             complement(2983554..2984747)
     CDS             complement(2984744..2985541)
     CDS             complement(2985567..2986547)
     CDS             complement(2986572..2988611)
     CDS             2988813..2989493
     CDS             complement(2989507..2990418)
     CDS             complement(2990415..2990993)
     CDS             2991132..2992037
     CDS             2992045..2995464
     CDS             complement(2995452..2998052)
     CDS             complement(2998214..2999014)
     CDS             complement(2999040..2999672)
     CDS             complement(2999780..2999962)
     CDS             3000086..3000844
     CDS             3000841..3002043
     CDS             3002040..3002987
     CDS             3003041..3004186
     CDS             3004173..3004928
     CDS             3005045..3005224
     CDS             3005221..3006246
     CDS             complement(3006232..3006468)
     CDS             3006622..3006954
     CDS             3007015..3007338
     CDS             3007391..3008314
     CDS             3008333..3010795
     CDS             3010866..3011873
     CDS             complement(3011878..3012534)
     CDS             complement(3012483..3013082)
     CDS             complement(3013139..3013825)
     CDS             3014098..3014382
     CDS             3014434..3014922
     CDS             complement(3014973..3015416)
     CDS             complement(3015431..3016174)
     CDS             complement(3016363..3016707)
     CDS             complement(3016813..3017046)
     CDS             complement(3017095..3018861)
     CDS             complement(3018937..3020325)
     CDS             3020645..3021583
     CDS             3021666..3023114
     CDS             complement(3023143..3023532)
     CDS             3023817..3025349
     CDS             3025361..3028549
     CDS             3028561..3031902
     CDS             3031899..3034094
     CDS             3034099..3036219
     CDS             3036216..3037970
     CDS             3037967..3039985
     CDS             3039982..3042525
     CDS             complement(3042516..3045488)
     CDS             complement(3045589..3046443)
     CDS             complement(3046440..3047255)
     CDS             3047315..3048646
     CDS             3048685..3049191
     CDS             3049166..3049786
     CDS             3049858..3050283
     CDS             3050316..3051203
     CDS             complement(3051206..3051529)
     CDS             complement(3051526..3052563)
     CDS             3052768..3053172
     CDS             3053354..3054583
     CDS             3054676..3055215
     CDS             complement(3055322..3055666)
     CDS             complement(3055724..3057172)
     CDS             complement(3057360..3057695)
     CDS             3057916..3059463
     CDS             3059487..3060665
     CDS             3060748..3061248
     CDS             3061358..3062059
     CDS             3062071..3062535
     CDS             3062550..3062825
     CDS             3062822..3063598
     CDS             3063627..3064454
     CDS             3064580..3065050
     CDS             3065177..3066070
     CDS             3066155..3067363
     CDS             complement(3067376..3068191)
     CDS             complement(3068325..3068846)
     CDS             complement(3068843..3069340)
     CDS             3069488..3069865
     CDS             3069823..3070746
     CDS             complement(3070759..3071397)
     CDS             complement(3071394..3072566)
     CDS             3072691..3073305
     CDS             3073422..3074165
     CDS             complement(3074283..3074984)
     CDS             complement(3074985..3075752)
     CDS             complement(3075749..3076987)
     CDS             complement(3076987..3077913)
     CDS             complement(3078016..3079131)
     CDS             complement(3079402..3079983)
     CDS             complement(3079980..3080813)
     CDS             3081024..3082337
     CDS             3082514..3083395
     CDS             3083415..3084266
     CDS             3084319..3085407
     CDS             complement(3085563..3086690)
     CDS             3086811..3087536
     CDS             3088087..3095670
     CDS             3095676..3097019
     CDS             complement(3097016..3098572)
     CDS             complement(3098565..3099338)
     CDS             complement(3099335..3100555)
     CDS             complement(3100569..3102626)
     CDS             complement(3102623..3103648)
     CDS             complement(3103662..3104951)
     CDS             complement(3104974..3106071)
     CDS             complement(3106068..3106958)
     CDS             complement(3106955..3109039)
     CDS             complement(3109071..3110240)
     CDS             complement(3110282..3111004)
     CDS             complement(3111016..3111786)
     CDS             3112111..3113424
     CDS             3113451..3115535
     CDS             3115673..3117841
     CDS             complement(3117980..3118480)
     CDS             complement(3118579..3120093)
     CDS             3120192..3121118
     CDS             complement(3121133..3122086)
     CDS             complement(3122138..3124108)
     CDS             complement(3124244..3124630)
     CDS             complement(3124807..3127557)
     CDS             complement(3127784..3128587)
     CDS             complement(3128659..3129822)
     CDS             3129924..3130826
     CDS             complement(3130891..3131667)
     CDS             3131989..3133038
     CDS             3133162..3134832
     CDS             3134837..3135613
     CDS             complement(3135633..3136538)
     CDS             complement(3136616..3137314)
     CDS             3137474..3138418
     CDS             complement(3138428..3139915)
     CDS             complement(3139915..3140982)
     CDS             complement(3141046..3142458)
     CDS             complement(3142644..3143864)
     CDS             complement(3143886..3144536)
     CDS             3144654..3146456
     CDS             complement(3146334..3148025)
     CDS             complement(3148108..3149013)
     CDS             3149196..3150572
     CDS             complement(3150780..3151520)
     CDS             3151657..3152583
     CDS             3152854..3153009
     CDS             3153022..3153150
     CDS             3153147..3153431
     CDS             complement(3153490..3154980)
     CDS             3155225..3155824
     CDS             complement(3155829..3156599)
     CDS             3156837..3157550
     CDS             3157547..3158464
     CDS             3158600..3159232
     CDS             3159274..3159477
     CDS             3159502..3161781
     CDS             complement(3161794..3162522)
     CDS             complement(3162519..3163118)
     CDS             complement(3163247..3163999)
     CDS             3164187..3165218
     CDS             complement(3165232..3168855)
     CDS             complement(3168934..3169446)
     CDS             3169590..3170522
     CDS             3170711..3171391
     CDS             3171412..3172377
     CDS             3172391..3172882
     CDS             3172875..3174173
     CDS             3174437..3175411
     CDS             3175418..3175918
     CDS             3175911..3177212
     CDS             complement(3177238..3178989)
     CDS             complement(3178982..3180112)
     CDS             complement(3180093..3182714)
     CDS             complement(3182777..3183511)
     CDS             complement(3183761..3184366)
     CDS             complement(3184702..3195834)
     CDS             3196261..3196890
     CDS             3196899..3200615
     CDS             complement(3200662..3201537)
     CDS             complement(3201671..3202465)
     CDS             complement(3202523..3203872)
     CDS             complement(3203933..3204619)
     CDS             complement(3204675..3205958)
     CDS             complement(3205955..3206575)
     CDS             complement(3206685..3207734)
     CDS             complement(3208077..3208985)
     CDS             3209089..3210051
     CDS             complement(3210055..3210732)
     CDS             3210845..3211393
     CDS             complement(3211375..3213330)
     CDS             3213573..3214322
     CDS             3214335..3215198
     CDS             complement(3215202..3216617)
     CDS             complement(3216751..3217479)
     CDS             complement(3217618..3217818)
     CDS             3217994..3218392
     CDS             complement(3218416..3219816)
     CDS             complement(3219935..3220684)
     CDS             complement(3220973..3221572)
     CDS             complement(3221677..3222456)
     CDS             complement(3222453..3223331)
     CDS             complement(3223349..3224128)
     CDS             complement(3224113..3224871)
     CDS             3225009..3225644
     CDS             complement(3225689..3226729)
     CDS             3226864..3228156
     CDS             3228362..3229387
     CDS             3229523..3229906
     CDS             complement(3229925..3230512)
     CDS             complement(3230550..3231398)
     CDS             complement(3231435..3232208)
     CDS             complement(3232205..3233203)
     CDS             complement(3233288..3234064)
     CDS             complement(3234219..3235823)
     CDS             3236203..3237327
     CDS             3237454..3238077
     CDS             3238074..3239975
     CDS             3240024..3240818
     CDS             complement(3240831..3241832)
     CDS             complement(3241829..3242335)
     CDS             complement(3242328..3243176)
     CDS             complement(3243274..3243810)
     CDS             complement(3243944..3244270)
     CDS             complement(3244267..3244551)
     CDS             complement(3244548..3245024)
     CDS             complement(3245024..3246652)
     CDS             complement(3246649..3246993)
     CDS             complement(3246993..3249926)
     CDS             3250316..3251332
     CDS             complement(3251380..3254025)
     CDS             complement(3254022..3255143)
     CDS             complement(3255220..3256524)
     CDS             3256660..3257127
     CDS             3257244..3257912
     CDS             3258041..3259186
     CDS             complement(3259188..3260918)
     CDS             complement(3261036..3261344)
     CDS             complement(3261357..3262169)
     CDS             complement(3262162..3263052)
     CDS             complement(3263049..3264137)
     CDS             complement(3264137..3265219)
     CDS             3265345..3266133
     CDS             3266173..3267777
     CDS             3267858..3268598
     CDS             complement(3268606..3269475)
     CDS             complement(3269472..3270449)
     CDS             complement(3270488..3271870)
     CDS             complement(3271903..3272763)
     CDS             complement(3273013..3273705)
     CDS             3273865..3274668
     CDS             3274727..3275164
     CDS             complement(3275255..3276226)
     CDS             complement(3276265..3277209)
     CDS             3277428..3278114
     CDS             complement(3278294..3278668)
     CDS             complement(3278775..3279467)
     CDS             complement(3279460..3279876)
     CDS             3279987..3280619
     CDS             3280648..3281091
     CDS             complement(3281113..3282204)
     CDS             complement(3282259..3283059)
     CDS             3283234..3283815
     CDS             3284064..3284537
     CDS             3284534..3286579
     CDS             3286576..3286788
     CDS             3286793..3287686
     CDS             3287714..3289135
     CDS             complement(3289142..3289846)
     CDS             3289957..3290664
     CDS             3290681..3292066
     CDS             3292075..3295233
     CDS             complement(3295299..3296588)
     CDS             complement(3296707..3297144)
     CDS             complement(3297188..3298396)
     CDS             3298543..3299007
     CDS             complement(3299031..3300116)
     CDS             3300214..3300624
     CDS             complement(3300627..3301079)
     CDS             3301239..3303152
     CDS             3303288..3305900
     CDS             complement(3305902..3306636)
     CDS             3306800..3307981
     CDS             3307978..3308190
     CDS             complement(3308187..3309167)
     CDS             complement(3309213..3310040)
     CDS             3310190..3312004
     CDS             3312059..3312442
     CDS             complement(3312452..3312703)
     CDS             complement(3312897..3313112)
     CDS             complement(3313209..3314327)
     CDS             complement(3314447..3314659)
     CDS             complement(3314819..3315028)
     CDS             complement(3315334..3316179)
     CDS             complement(3317747..3319240)
     CDS             3319786..3320169
     CDS             3320166..3320441
     CDS             complement(3320454..3321425)
     CDS             complement(3321493..3322830)
     CDS             complement(3323269..3324927)
     CDS             complement(3325087..3326661)
     CDS             3327048..3327389
     CDS             3327633..3327869
     CDS             3328104..3328547
     CDS             3328703..3330277
     CDS             complement(3330317..3331048)
     CDS             3331301..3331525
     CDS             complement(3331547..3332545)
     CDS             complement(3332558..3333538)
     CDS             complement(3333489..3334703)
     CDS             3334857..3336785
     CDS             3336909..3337610
     CDS             3337649..3337780
     CDS             complement(3337799..3339364)
     CDS             3339763..3339897
     CDS             3340013..3340270
     CDS             complement(3340317..3341480)
     CDS             complement(3341517..3342686)
     CDS             complement(3342683..3344116)
     CDS             complement(3344127..3345809)
     CDS             complement(3345822..3346796)
     CDS             complement(3347157..3348122)
     CDS             complement(3348260..3349165)
     CDS             3349207..3351510
     CDS             3351810..3353240
     CDS             3353251..3354447
     CDS             3354520..3355839
     CDS             3355836..3356723
     CDS             complement(3356754..3357905)
     CDS             complement(3357923..3358237)
     CDS             complement(3358259..3358981)
     CDS             complement(3358981..3359793)
     CDS             complement(3359804..3360331)
     CDS             complement(3360337..3361593)
     CDS             3361954..3363093
     CDS             3363171..3364043
     CDS             3364047..3365003
     CDS             3365000..3365782
     CDS             3365776..3366477
     CDS             3366716..3367318
     CDS             complement(3367294..3368523)
     CDS             3368673..3369071
     CDS             complement(3369073..3369390)
     CDS             complement(3369624..3370031)
     CDS             complement(3370372..3370743)
     CDS             complement(3370746..3371048)
     CDS             complement(3371278..3373479)
     CDS             complement(3374239..3376200)
     CDS             complement(3376289..3376501)
     CDS             complement(3376779..3377318)
     CDS             complement(3377432..3378727)
     CDS             complement(3378804..3379961)
     CDS             complement(3380145..3381044)
     CDS             complement(3381063..3382367)
     CDS             complement(3382333..3383439)
     CDS             complement(3383527..3383763)
     CDS             complement(3383902..3384972)
     CDS             complement(3384976..3386331)
     CDS             complement(3386358..3387515)
     CDS             complement(3387521..3388159)
     CDS             complement(3388161..3389456)
     CDS             complement(3389500..3390792)
     CDS             complement(3390808..3391314)
     CDS             complement(3391311..3392459)
     CDS             complement(3392487..3392912)
     CDS             3393234..3396116
     CDS             complement(3396209..3396964)
     CDS             3397094..3397765
     CDS             3397762..3399111
     CDS             3399186..3399659
     CDS             3399685..3400893
     CDS             complement(3400890..3401663)
     CDS             complement(3401663..3402286)
     CDS             complement(3402452..3402712)
     CDS             3403016..3403597
     CDS             complement(3403666..3403920)
     CDS             complement(3403907..3406531)
     CDS             complement(3406603..3407421)
     CDS             complement(3407418..3408023)
     CDS             complement(3408061..3409194)
     CDS             complement(3409187..3410902)
     CDS             complement(3410899..3411405)
     CDS             complement(3411380..3412648)
     CDS             complement(3412652..3414229)
     CDS             complement(3414226..3414987)
     CDS             complement(3415165..3416520)
     CDS             complement(3416517..3418151)
     CDS             complement(3418144..3418974)
     CDS             complement(3418992..3419936)
     CDS             complement(3419989..3421563)
     CDS             complement(3421611..3421970)
     CDS             complement(3421963..3423339)
     CDS             3423436..3424386
     CDS             complement(3424656..3425993)
     CDS             complement(3425998..3427254)
     CDS             complement(3427450..3428496)
     CDS             complement(3428554..3428922)
     CDS             complement(3429053..3429925)
     CDS             complement(3430002..3430904)
     CDS             complement(3430909..3431964)
     CDS             complement(3431961..3433178)
     CDS             complement(3433179..3434201)
     CDS             complement(3434451..3435377)
     CDS             complement(3435396..3435791)
     CDS             complement(3435788..3437095)
     CDS             complement(3437206..3437766)
     CDS             complement(3437763..3438308)
     CDS             3438504..3439538
     CDS             3439579..3440919
     CDS             3441028..3442032
     CDS             3442139..3444739
     CDS             complement(3444736..3445947)
     CDS             complement(3445950..3448265)
     CDS             complement(3448283..3448894)
     CDS             complement(3448894..3450780)
     CDS             3451148..3451474
     CDS             3451586..3452842
     CDS             complement(3452910..3456569)
     CDS             3456603..3459428
     CDS             3459464..3460123
     CDS             complement(3460274..3461665)
     CDS             3461833..3463494
     CDS             complement(3463528..3464316)
     CDS             complement(3464371..3465207)
     CDS             complement(3465318..3467972)
     CDS             3468031..3468714
     CDS             3468863..3469267
     CDS             3469264..3469989
     CDS             complement(3470060..3471880)
     CDS             complement(3471897..3472631)
     CDS             complement(3472676..3473077)
     CDS             complement(3473105..3476098)
     CDS             complement(3476175..3477653)
     CDS             complement(3477650..3478156)
     CDS             complement(3478618..3480360)
     CDS             complement(3480396..3481484)
     CDS             complement(3482451..3483344)
     CDS             3483467..3484057
     CDS             complement(3484110..3485114)
     CDS             3485324..3485659
     CDS             complement(3486158..3486802)
     CDS             complement(3486841..3487818)
     CDS             complement(3487818..3488294)
     CDS             3488347..3489024
     CDS             3489111..3489740
     CDS             3489768..3490622
     CDS             3490791..3491057
     CDS             3491173..3492909
     CDS             3492906..3494312
     CDS             complement(3494380..3494607)
     CDS             complement(3494766..3495539)
     CDS             complement(3495562..3496923)
     CDS             3497050..3498765
     CDS             3498843..3499421
     CDS             3499425..3500147
     CDS             complement(3500161..3500877)
     CDS             complement(3501029..3502156)
     CDS             3502285..3503115
     CDS             3503117..3503980
     CDS             3503977..3505308
     CDS             complement(3505331..3505717)
     CDS             complement(3505727..3506287)
     CDS             complement(3506388..3507173)
     CDS             complement(3507170..3508117)
     CDS             3508265..3508894
     CDS             3508917..3509432
     CDS             3509462..3510262
     CDS             3510273..3511283
     CDS             3511283..3512662
     CDS             complement(3512678..3513634)
     CDS             complement(3513682..3515124)
     CDS             3515229..3516191
     CDS             complement(3516199..3516651)
     CDS             complement(3516719..3517549)
     CDS             complement(3517559..3518767)
     CDS             3518997..3519614
     CDS             complement(3519679..3520590)
     CDS             complement(3521978..3523384)
     CDS             complement(3524136..3526733)
     CDS             3527107..3527784
     CDS             3527805..3528935
     CDS             complement(3528972..3529313)
     CDS             complement(3529310..3529912)
     CDS             complement(3529977..3530195)
     CDS             complement(3530220..3530546)
     CDS             complement(3530691..3531596)
     CDS             complement(3531589..3532035)
     CDS             3532263..3532691
     CDS             complement(3532699..3532899)
     CDS             complement(3532929..3533813)
     CDS             3534450..3535130
     CDS             3535127..3536329
     CDS             3536395..3537213
     CDS             3537317..3538006
     CDS             3537999..3538688
     CDS             3538708..3539445
     CDS             3539558..3540493
     CDS             3540839..3541702
     CDS             3541791..3541940
     CDS             complement(3541951..3542361)
     CDS             3542536..3542748
     CDS             complement(3542847..3544133)
     CDS             3544243..3545133
     CDS             3545256..3547331
     CDS             3547432..3548514
     CDS             complement(3548530..3549291)
     CDS             complement(3549288..3550211)
     CDS             complement(3550310..3550810)
     CDS             complement(3550843..3551577)
     CDS             complement(3551682..3551921)
     CDS             complement(3551935..3552144)
     CDS             complement(3552173..3553663)
     CDS             complement(3553755..3554693)
     CDS             complement(3554690..3554866)
     CDS             complement(3554869..3555531)
     CDS             complement(3555542..3557029)
     CDS             complement(3557154..3557297)
     CDS             complement(3557294..3558268)
     CDS             complement(3558333..3559607)
     CDS             3559711..3560904
     CDS             3560901..3561554
     CDS             3561551..3562987
     CDS             3562975..3563334
     CDS             3563327..3564070
     CDS             complement(3564081..3564803)
     CDS             complement(3565251..3566573)
     CDS             3566892..3567713
     CDS             complement(3567720..3568967)
     CDS             complement(3569137..3569709)
     CDS             complement(3569749..3571578)
     CDS             complement(3571541..3572602)
     CDS             complement(3572641..3573102)
     CDS             complement(3573187..3573933)
     CDS             complement(3573930..3575429)
     CDS             complement(3575426..3578656)
     CDS             complement(3578723..3579967)
     CDS             complement(3580220..3580594)
     CDS             complement(3580697..3581875)
     CDS             complement(3581886..3582164)
     CDS             3582588..3583394
     CDS             complement(3583420..3584214)
     CDS             complement(3584216..3585106)
     CDS             complement(3585216..3586190)
     CDS             complement(3586349..3586861)
     CDS             complement(3587018..3587989)
     CDS             complement(3588185..3589726)
     CDS             complement(3589732..3590526)
     CDS             complement(3590535..3591836)
     CDS             complement(3591787..3592551)
     CDS             complement(3592665..3593435)
     CDS             complement(3593518..3594699)
     CDS             complement(3594772..3595146)
     CDS             complement(3595247..3596509)
     CDS             complement(3596506..3597363)
     CDS             complement(3597536..3598537)
     CDS             complement(3598989..3600254)
     CDS             3600414..3601607
     CDS             3601977..3602213
     CDS             3602277..3602444
     CDS             complement(3602558..3604363)
     CDS             3604795..3605244
     CDS             3605367..3605879
     CDS             3605876..3607081
     CDS             3607159..3609816
     CDS             3609832..3610491
     CDS             3610494..3611549
     CDS             3611671..3612930
     CDS             3612927..3613322
     CDS             complement(3613345..3614739)
     CDS             3614921..3615889
     CDS             3615886..3616158
     CDS             3616395..3616673
     CDS             3623214..3624677
     CDS             complement(3624711..3625511)
     CDS             complement(3625610..3626155)
     CDS             3626239..3627738
     CDS             complement(3627711..3629486)
     CDS             3629598..3630563
     CDS             3630576..3631340
     CDS             3631423..3631617
     CDS             complement(3631742..3632896)
     CDS             complement(3632871..3633596)
     CDS             3633961..3635577
     CDS             complement(3635556..3636668)
     CDS             complement(3636665..3637417)
     CDS             complement(3637414..3638265)
     CDS             complement(3638258..3639361)
     CDS             complement(3639361..3642852)
     CDS             3642990..3643889
     CDS             complement(3644022..3647906)
     CDS             3648087..3649442
     CDS             3649516..3649788
     CDS             3649842..3651725
     CDS             complement(3651739..3652518)
     CDS             complement(3652673..3653353)
     CDS             complement(3653407..3655065)
     CDS             complement(3655145..3656494)
     CDS             3656638..3657345
     CDS             complement(3657353..3658069)
     CDS             complement(3658074..3658430)
     CDS             complement(3658427..3659236)
     CDS             complement(3659233..3660147)
     CDS             complement(3660144..3661271)
     CDS             complement(3661278..3662381)
     CDS             complement(3662513..3663247)
     CDS             complement(3663237..3663662)
     CDS             complement(3663662..3666193)
     CDS             3666308..3667282
     CDS             3667368..3667868
     CDS             3667909..3669186
     CDS             3669326..3669958
     CDS             3670074..3670700
     CDS             3670933..3671538
     CDS             complement(3671592..3672905)
     CDS             complement(3672980..3673450)
     CDS             complement(3673450..3674238)
     CDS             complement(3674249..3675913)
     CDS             complement(3675964..3677052)
     CDS             complement(3677064..3677570)
     CDS             complement(3677567..3678331)
     CDS             complement(3678347..3678631)
     CDS             complement(3678696..3679685)
     CDS             3679857..3680786
     CDS             complement(3680758..3681444)
     CDS             complement(3681478..3682023)
     CDS             3682080..3683333
     CDS             3683330..3684232
     CDS             complement(3684409..3685458)
     CDS             complement(3685560..3686225)
     CDS             complement(3686694..3687074)
     CDS             3687382..3688254
     CDS             complement(3688262..3688642)
     CDS             complement(3688796..3690070)
     CDS             complement(3690260..3691558)
     CDS             complement(3691611..3692519)
     CDS             complement(3692569..3693321)
     CDS             complement(3693318..3694382)
     CDS             complement(3694407..3695306)
     CDS             complement(3695303..3696178)
     CDS             complement(3696194..3697228)
     CDS             complement(3697418..3698059)
     CDS             complement(3698142..3699968)
     CDS             complement(3700231..3701160)
     CDS             complement(3701160..3701909)
     CDS             complement(3701981..3702859)
     CDS             3702915..3704060
     CDS             complement(3704117..3705028)
     CDS             complement(3705109..3705597)
     CDS             complement(3705728..3706717)
     CDS             complement(3706714..3707655)
     CDS             complement(3707652..3708875)
     CDS             complement(3708918..3709232)
     CDS             complement(3709424..3709783)
     CDS             complement(3709785..3711500)
     CDS             complement(3711686..3712357)
     CDS             complement(3712372..3713700)
     CDS             complement(3713697..3714596)
     CDS             complement(3714683..3715768)
     CDS             complement(3715761..3716891)
     CDS             complement(3716894..3719575)
     CDS             3719946..3720527
     CDS             3720605..3721378
     CDS             3721375..3722052
     CDS             3722269..3723453
     CDS             3724033..3724701
     CDS             3724748..3725041
     CDS             complement(3726158..3726631)
     CDS             complement(3726938..3727750)
     CDS             complement(3728054..3728251)
     CDS             complement(3728232..3728534)
     CDS             complement(3728653..3732609)
     CDS             3733216..3733518
     CDS             complement(3733957..3736395)
     CDS             complement(3736585..3736875)
     CDS             complement(3736893..3737222)
     CDS             complement(3737235..3737573)
     CDS             3738323..3738469
     CDS             complement(3738513..3738935)
     CDS             complement(3738932..3739330)
     CDS             complement(3739327..3739722)
     CDS             complement(3739722..3739922)
     CDS             complement(3739924..3740406)
     CDS             complement(3740469..3740726)
     CDS             complement(3740736..3741704)
     CDS             complement(3741731..3742333)
     CDS             complement(3742457..3742699)
     CDS             complement(3742705..3743676)
     CDS             complement(3743648..3745066)
     CDS             complement(3745069..3746346)
     CDS             complement(3746333..3746704)
     CDS             complement(3747023..3747289)
     CDS             complement(3747460..3747663)
     CDS             complement(3747660..3748343)
     CDS             complement(3748340..3749281)
     CDS             complement(3749278..3749664)
     CDS             complement(3749646..3750470)
     CDS             complement(3750470..3750826)
     CDS             complement(3750883..3751338)
     CDS             complement(3751338..3751649)
     CDS             3751684..3751848
     CDS             3751964..3752143
     CDS             3752489..3752743
     CDS             complement(3752761..3753450)
     CDS             complement(3753443..3753649)
     CDS             3755704..3756123
     CDS             3756155..3756532
     CDS             3756529..3756633
     CDS             3756630..3756938
     CDS             3757235..3757387
     CDS             3757384..3757593
     CDS             3757590..3757757
     CDS             3757866..3758516
     CDS             3758530..3759183
     CDS             3759192..3759698
     CDS             3759734..3759922
     CDS             3759962..3760267
     CDS             3760354..3761415
     CDS             3761405..3761656
     CDS             3761649..3761897
     CDS             3761890..3762009
     CDS             3762010..3762264
     CDS             3762222..3763484
     CDS             complement(3763665..3764555)
     CDS             3764701..3765675
     CDS             3765710..3766069
     CDS             3766136..3767308
     CDS             3767312..3767734
     CDS             3767739..3768722
     CDS             3768734..3770392
     CDS             3770485..3771060
     CDS             complement(3771085..3772074)
     CDS             3772210..3773187
     CDS             3773313..3774386
     CDS             3774464..3775324
     CDS             complement(3775376..3776272)
     CDS             complement(3776314..3777129)
     CDS             3777242..3778474
     CDS             3778517..3779701
     CDS             3779722..3781125
     CDS             complement(3781176..3782630)
     CDS             complement(3782735..3784147)
     CDS             complement(3784256..3785035)
     CDS             complement(3785059..3785886)
     CDS             complement(3785883..3786755)
     CDS             complement(3786775..3787749)
     CDS             complement(3787854..3788855)
     CDS             3789029..3789580
     CDS             3789593..3790201
     CDS             3790228..3791427
     CDS             3791463..3793559
     CDS             3793565..3795217
     CDS             3795288..3796268
     CDS             3796265..3797122
     CDS             3797196..3798566
     CDS             complement(3798678..3800300)
     CDS             3800436..3801290
     CDS             complement(3801299..3801739)
     CDS             complement(3801868..3803097)
     CDS             complement(3803136..3804020)
     CDS             3804026..3805156
     CDS             complement(3805282..3805770)
     CDS             complement(3805767..3808055)
     CDS             3808296..3810935
     CDS             3811006..3813579
     CDS             3813844..3814044
     CDS             3814076..3814237
     CDS             3814295..3814633
     CDS             complement(3814781..3815662)
     CDS             complement(3815740..3817119)
     CDS             complement(3817158..3818003)
     CDS             complement(3818019..3818333)
     CDS             complement(3818366..3818902)
     CDS             complement(3819074..3819649)
     CDS             complement(3819752..3820489)
     CDS             complement(3820557..3822194)
     CDS             complement(3822302..3823057)
     CDS             complement(3823045..3824007)
     CDS             3824061..3824909
     CDS             complement(3824971..3827046)
     CDS             3827211..3829586
     CDS             complement(3829667..3831022)
     CDS             complement(3831082..3831408)
     CDS             complement(3831413..3833047)
     CDS             complement(3833044..3833352)
     CDS             3833598..3834599
     CDS             complement(3834602..3835393)
     CDS             complement(3835568..3835921)
     CDS             complement(3836175..3836975)
     CDS             complement(3836972..3837550)
     CDS             complement(3837547..3838614)
     CDS             complement(3838614..3838964)
     CDS             complement(3839028..3839669)
     CDS             complement(3839659..3840762)
     CDS             complement(3840746..3842005)
     CDS             complement(3842005..3844209)
     CDS             complement(3844353..3844745)
     CDS             complement(3844742..3845116)
     CDS             complement(3845132..3846559)
     CDS             complement(3846565..3846747)
     CDS             complement(3846747..3847442)
     CDS             complement(3847439..3847870)
     CDS             complement(3847968..3848240)
     CDS             complement(3848312..3849259)
     CDS             complement(3849315..3849674)
     CDS             complement(3849720..3850727)
     CDS             complement(3850962..3851519)
     CDS             complement(3851661..3853001)
     CDS             complement(3852994..3854529)
     CDS             complement(3854529..3856211)
     CDS             complement(3856211..3856762)
     CDS             complement(3856766..3857065)
     CDS             complement(3857076..3857372)
     CDS             complement(3857475..3857891)
     CDS             complement(3857888..3858280)
     CDS             complement(3858523..3858903)
     CDS             3860646..3860870
     CDS             3861031..3861507
     CDS             3861504..3861809
     CDS             3861828..3862721
     CDS             3862724..3864499
     CDS             3864510..3865694
     CDS             3865685..3866005
     CDS             3866202..3866807
     CDS             3866804..3867424
     CDS             3867544..3867825
     CDS             3867922..3868287
     CDS             3868833..3869378
     CDS             3869380..3869742
     CDS             complement(3869831..3872335)
     CDS             complement(3872429..3873391)
     CDS             complement(3873384..3873917)
     CDS             3874177..3875025
     CDS             3875022..3875744
     CDS             3875799..3876782
     CDS             complement(3876810..3877712)
     CDS             3877800..3878558
     CDS             complement(3878571..3879662)
     CDS             complement(3879760..3881187)
     CDS             complement(3881417..3882637)
     CDS             complement(3882683..3885553)
     CDS             complement(3885878..3887926)
     CDS             complement(3887962..3888450)
     CDS             3888573..3891269
     CDS             3891423..3893705
     CDS             3893889..3894515
     CDS             3894626..3895078
     CDS             complement(3895094..3896203)
     CDS             complement(3896295..3897605)
     CDS             complement(3897626..3897886)
     CDS             complement(3897912..3898628)
     CDS             complement(3898641..3900419)
     CDS             complement(3900423..3900806)
     CDS             complement(3900806..3901219)
     CDS             complement(3901344..3902201)
     CDS             3902412..3903401
     CDS             3903663..3904556
     CDS             3904630..3905832
     CDS             3905951..3908545
     CDS             3908602..3909792
     CDS             3909810..3911267
     CDS             3911289..3911759
     CDS             3911789..3913288
     CDS             3913504..3913686
     CDS             3913820..3914350
     CDS             3914428..3915288
     CDS             3915426..3917090
     CDS             3917102..3917623
     CDS             3917673..3918593
     CDS             3918730..3919422
     CDS             complement(3919400..3919570)
     CDS             complement(3919583..3919801)
     CDS             complement(3919826..3920305)
     CDS             complement(3920355..3921110)
     CDS             3921320..3922885
     CDS             complement(3922946..3923302)
     CDS             complement(3923384..3924670)
     CDS             complement(3924676..3924960)
     CDS             complement(3924970..3925824)
     CDS             complement(3925824..3927476)
     CDS             complement(3927692..3929491)
     CDS             complement(3929500..3930318)
     CDS             complement(3930345..3931415)
     CDS             complement(3931511..3932410)
     CDS             complement(3932418..3933338)
     CDS             complement(3933400..3934953)
     CDS             complement(3935024..3936925)
     CDS             complement(3936970..3937950)
     CDS             complement(3937947..3938831)
     CDS             complement(3939056..3939709)
     CDS             complement(3939722..3940420)
     CDS             complement(3940524..3940973)
     CDS             3941083..3942729
     CDS             3942827..3943711
     CDS             3943747..3944865
     CDS             3944862..3945224
     CDS             complement(3945238..3946257)
     CDS             complement(3946279..3947175)
     CDS             complement(3947321..3949300)
     CDS             complement(3949512..3950852)
     CDS             complement(3950849..3951256)
     CDS             complement(3951253..3953142)
     CDS             3953376..3954035
     CDS             complement(3954170..3954481)
     CDS             complement(3954697..3955641)
     CDS             complement(3955741..3957234)
     CDS             complement(3957331..3958548)
     CDS             3958688..3959608
     CDS             complement(3959605..3960717)
     CDS             3960771..3962270
     CDS             3962288..3962743
     CDS             3962774..3963100
     CDS             3963200..3963910
     CDS             3964092..3965045
     CDS             3965042..3966022
     CDS             3966026..3967126
     CDS             complement(3967123..3968043)
     CDS             complement(3968063..3968650)
     CDS             complement(3968643..3969533)
     CDS             complement(3969530..3970291)
     CDS             complement(3970297..3971181)
     CDS             complement(3971204..3972997)
     CDS             complement(3973128..3974615)
     CDS             complement(3974653..3975711)
     CDS             complement(3975711..3976211)
     CDS             complement(3976224..3976823)
     CDS             complement(3976820..3977320)
     CDS             complement(3977322..3978551)
     CDS             complement(3978741..3978980)
     CDS             complement(3979163..3979915)
     CDS             complement(3979917..3980852)
     CDS             complement(3980934..3981920)
     CDS             complement(3981920..3982954)
     CDS             complement(3983035..3983217)
     CDS             complement(3983269..3983898)
     CDS             3983971..3984570
     CDS             3984567..3985277
     CDS             3985279..3986106
     CDS             complement(3986103..3986765)
     CDS             complement(3986773..3987732)
     CDS             complement(3987889..3988560)
     CDS             complement(3988563..3989468)
     CDS             3990036..3993176
     CDS             complement(3993252..3994319)
     CDS             complement(3994618..3995154)
     CDS             complement(3995364..3996242)
     CDS             complement(3996279..3997136)
     CDS             complement(3997140..3998339)
     CDS             complement(3998449..3999600)
     CDS             complement(3999677..4001890)
     CDS             4001974..4002807
     CDS             4002804..4003313
     CDS             complement(4003446..4003796)
     CDS             complement(4003848..4005023)
     CDS             4005190..4005513
     CDS             4005559..4006356
     CDS             4006501..4007727
     CDS             4007785..4008426
     CDS             4008423..4009058
     CDS             4009317..4010090
     CDS             4010087..4010797
     CDS             4010856..4012070
     CDS             4012162..4013049
     CDS             4013046..4014026
     CDS             4014122..4015120
     CDS             4015152..4015991
     CDS             complement(4016038..4016790)
     CDS             complement(4016787..4018625)
     CDS             complement(4018631..4019668)
     CDS             complement(4019830..4020993)
     CDS             complement(4021226..4021783)
     CDS             complement(4021827..4022420)
     CDS             complement(4022417..4023094)
     CDS             4023146..4023547
     CDS             4023544..4024113
     CDS             complement(4024186..4024392)
     CDS             4024448..4025224
     CDS             complement(4025309..4027399)
     CDS             complement(4027399..4028457)
     CDS             complement(4028502..4032029)
     CDS             4032316..4033602
     CDS             complement(4033621..4034517)
     CDS             complement(4034504..4035751)
     CDS             4035881..4036615
     CDS             4036650..4038044
     CDS             4038107..4038655
     CDS             4038711..4039229
     CDS             complement(4039297..4040124)
     CDS             4040185..4041435
     CDS             complement(4041444..4041932)
     CDS             complement(4041929..4042612)
     CDS             4042642..4046097
     CDS             4046133..4046993
     CDS             complement(4047132..4048049)
     CDS             4048187..4049167
     CDS             4049227..4051017
     CDS             4051014..4051790
     CDS             complement(4051800..4052318)
     CDS             complement(4052430..4054700)
     CDS             complement(4054912..4057143)
     CDS             complement(4057444..4057773)
     CDS             complement(4057790..4059271)
     CDS             complement(4059285..4060787)
     CDS             complement(4060784..4062796)
     CDS             complement(4062814..4063122)
     CDS             complement(4063119..4063766)
     CDS             complement(4063784..4064272)
     CDS             complement(4064294..4065367)
     CDS             complement(4065367..4067694)
     CDS             complement(4067710..4069077)
     CDS             complement(4069074..4069568)
     CDS             complement(4069614..4070870)
     CDS             complement(4070873..4071496)
     CDS             complement(4071571..4072047)
     CDS             complement(4072084..4072443)
     CDS             complement(4072632..4073798)
     CDS             4074253..4074864
     CDS             4074866..4075300
     CDS             4075297..4075731
     CDS             complement(4075715..4076518)
     CDS             complement(4076535..4077350)
     CDS             complement(4077347..4078306)
     CDS             complement(4078351..4079247)
     CDS             complement(4079275..4081233)
     CDS             4081438..4082106
     CDS             4082230..4083336
     CDS             4083349..4086462
     CDS             4086459..4087922
     CDS             4087937..4088608
     CDS             complement(4088652..4089104)
     CDS             complement(4089287..4089934)
     CDS             4090038..4092086
     CDS             4092083..4094095
     CDS             4094121..4095455
     CDS             4095564..4096556
     CDS             complement(4096623..4098707)
     CDS             complement(4098732..4099706)
     CDS             complement(4099836..4100867)
     CDS             complement(4100871..4102022)
     CDS             4102193..4103116
     CDS             4103194..4104018
     CDS             complement(4104157..4105140)
     CDS             complement(4105199..4106692)
     CDS             complement(4106740..4108128)
     CDS             complement(4108159..4109148)
     CDS             complement(4109259..4110491)
     CDS             4110773..4111573
     CDS             complement(4111596..4113827)
     CDS             complement(4114691..4115155)
     CDS             complement(4115177..4115923)
     CDS             complement(4116068..4117045)
     CDS             4117679..4118290
     CDS             complement(4118284..4119501)
     CDS             complement(4119540..4120259)
     CDS             complement(4120380..4122539)
     CDS             complement(4122630..4122899)
     CDS             4123193..4123720
     CDS             complement(4123739..4124518)
     CDS             complement(4124686..4125702)
     CDS             complement(4125775..4126266)
     CDS             complement(4126277..4127992)
     CDS             4128462..4130690
     CDS             complement(4130697..4131938)
     CDS             complement(4131950..4132723)
     CDS             complement(4132750..4133532)
     CDS             complement(4133621..4134847)
     CDS             4135574..4136959
     CDS             4136978..4137583
     CDS             4137580..4139436
     CDS             4139433..4140233
     CDS             4140248..4141456
     CDS             4141572..4142483
     CDS             4142606..4143829
     CDS             4143941..4146145
     CDS             4146440..4147099
     CDS             complement(4147107..4147238)
     CDS             4147652..4148407
     CDS             complement(4148423..4148632)
     CDS             4148753..4149268
     CDS             4149541..4149858
     CDS             complement(4149929..4150081)
     CDS             complement(4150047..4150295)
     CDS             complement(4150574..4151929)
     CDS             complement(4151976..4153316)
     CDS             complement(4153418..4154050)
     CDS             complement(4154050..4156410)
     CDS             4156452..4157411
     CDS             4157398..4158084
     CDS             4158081..4158413
     CDS             complement(4158427..4160493)
     CDS             complement(4160493..4160765)
     CDS             4161364..4161462
     CDS             4161548..4163332
     CDS             4163356..4165521
     CDS             4165538..4166131
     CDS             4166197..4168944
     CDS             4168951..4169646
     CDS             complement(4169655..4170905)
     CDS             complement(4171055..4172014)
     CDS             complement(4172234..4173490)
     CDS             4173693..4174118
     CDS             complement(4174169..4174531)
     CDS             complement(4174544..4174897)
     CDS             4175058..4175945
     CDS             4175967..4177139
     CDS             complement(4177143..4177697)
     CDS             complement(4177735..4178109)
     CDS             4178442..4181192
     CDS             complement(4181361..4182482)
     CDS             complement(4182583..4184508)
     CDS             complement(4184599..4184979)
     CDS             complement(4184987..4185541)
     CDS             complement(4185683..4185925)
     CDS             complement(4186007..4187095)
     CDS             complement(4187153..4188157)
     CDS             4188272..4189171
     CDS             4189187..4190848
     CDS             complement(4190923..4191360)
     CDS             4191493..4192041
     CDS             4192042..4192851
     CDS             complement(4192888..4193943)
     CDS             complement(4194368..4195600)
     CDS             complement(4195679..4196134)
     CDS             complement(4196164..4197051)
     CDS             complement(4197204..4198007)
     CDS             complement(4198058..4199065)
     CDS             complement(4199387..4200355)
     CDS             4200746..4202122
     CDS             4202119..4203051
     CDS             4203328..4204356
     CDS             4204353..4204898
     CDS             4204895..4206169
     CDS             4206194..4206955
     CDS             4207054..4207854
     CDS             4207881..4208786
     CDS             4208893..4209639
     CDS             4209726..4210541
     CDS             4210674..4212113
     CDS             4212127..4212468
     CDS             4212523..4214280
     CDS             4214330..4215340
     CDS             4215473..4216246
     CDS             4216321..4216932
     CDS             4217417..4217761
     CDS             4217819..4218421
     CDS             complement(4218439..4218840)
     CDS             4218956..4219867
     CDS             4219864..4220445
     CDS             4220450..4221214
     CDS             4221242..4221976
     CDS             4222017..4223066
     CDS             complement(4223214..4223792)
     CDS             4224179..4225156
     CDS             complement(4225250..4229605)
     CDS             complement(4229845..4230693)
     CDS             complement(4230851..4231663)
     CDS             complement(4231716..4232516)
     CDS             4232578..4232961
     CDS             complement(4232973..4234412)
     CDS             complement(4234699..4235028)
     CDS             complement(4235031..4235780)
     CDS             4235963..4236883
     CDS             4236930..4237142
     CDS             4237165..4237587
     CDS             4237604..4238704
     CDS             complement(4238801..4240318)
     CDS             4240394..4241233
     CDS             complement(4241255..4242127)
     CDS             complement(4242218..4243312)
     CDS             complement(4243570..4243929)
     CDS             complement(4244311..4245318)
     CDS             4245635..4246975
     CDS             complement(4246985..4247437)
     CDS             4247534..4248715
     CDS             4248781..4249806
     CDS             4249847..4250086
     CDS             4250156..4251745
     CDS             4251745..4252293
     CDS             4252374..4252946
     CDS             complement(4252965..4253876)
     CDS             complement(4253950..4254918)
     CDS             4255041..4256114
     CDS             complement(4256119..4257939)
     CDS             complement(4258016..4259467)
     CDS             4259625..4260326
     CDS             4260326..4261750
     CDS             complement(4261767..4262822)
     CDS             complement(4262819..4264159)
     CDS             4264275..4266038
     CDS             4266150..4267028
     CDS             4267141..4267956
     CDS             4267960..4268211
     CDS             complement(4268382..4268603)
     CDS             complement(4268801..4269340)
     CDS             complement(4269361..4271034)
     CDS             complement(4271129..4272046)
     CDS             4272159..4272674
     CDS             4272795..4274276
     CDS             4274409..4274906
     CDS             complement(4274919..4275911)
     CDS             complement(4275908..4276882)
     CDS             complement(4276890..4277804)
     CDS             complement(4277804..4278790)
     CDS             complement(4278870..4280441)
     CDS             complement(4280560..4281495)
     CDS             4281684..4282628
     CDS             complement(4282697..4282825)
     CDS             4283196..4288913
     CDS             4288919..4290046
     CDS             4290102..4290728
     CDS             complement(4290978..4291688)
     CDS             complement(4291685..4292623)
     CDS             4292821..4294416
     CDS             4294419..4295156
     CDS             complement(4295312..4296175)
     CDS             4296534..4297673
     CDS             4297670..4298329
     CDS             4298401..4299033
     CDS             4299063..4299581
     CDS             4299592..4300701
     CDS             4300748..4301602
     CDS             complement(4301604..4302506)
     CDS             4302616..4304325
     CDS             4304361..4305341
     CDS             4305355..4306479
     CDS             complement(4306487..4308241)
     CDS             4308348..4309247
     CDS             complement(4309312..4310295)
     CDS             4310500..4311411
     CDS             complement(4311428..4312819)
     CDS             4312971..4313507
     CDS             4313579..4314823
     CDS             complement(4314966..4315604)
     CDS             4315691..4317580
     CDS             4317577..4318518
     CDS             complement(4318562..4319611)
     CDS             4319864..4320565
     CDS             4320562..4321260
     CDS             4321261..4322616
     CDS             4322613..4323104
     CDS             complement(4323123..4324079)
     CDS             complement(4324106..4325500)
     CDS             complement(4325497..4327599)
     CDS             4327770..4328813
     CDS             4328887..4329600
     CDS             complement(4329617..4330567)
     CDS             complement(4330622..4331032)
     CDS             4331160..4331987
     CDS             4331984..4332781
     CDS             4332834..4333748
     CDS             4333745..4334545
     CDS             4334580..4335566
     CDS             complement(4335600..4336514)
     CDS             complement(4336518..4337354)
     CDS             complement(4337354..4338550)
     CDS             complement(4338547..4339377)
     CDS             complement(4339620..4341143)
     CDS             complement(4341212..4341979)
     CDS             4342162..4343127
     CDS             4343149..4343928
     CDS             4343951..4345213
     CDS             4345210..4345725
     CDS             4345725..4346588
     CDS             complement(4346585..4347775)
     CDS             4348002..4348976
     CDS             4348978..4351116
     CDS             4351113..4351652
     CDS             4351656..4352384
     CDS             4352371..4353279
     CDS             4353350..4353745
     CDS             4353755..4354285
     CDS             complement(4354414..4356627)
     CDS             4356770..4357999
     CDS             complement(4358002..4359444)
     CDS             4359549..4360694
     CDS             complement(4360726..4361523)
     CDS             complement(4361548..4363107)
     CDS             complement(4363104..4365470)
     CDS             4365586..4366689
     CDS             4366689..4367381
     CDS             4367525..4368226
     CDS             complement(4368211..4368552)
     CDS             complement(4368612..4369259)
     CDS             complement(4369373..4370245)
     CDS             4370586..4370804
     CDS             complement(4370844..4372223)
     CDS             complement(4372264..4373661)
     CDS             complement(4373701..4375353)
     CDS             complement(4375357..4376241)
     CDS             complement(4376241..4377182)
     CDS             complement(4377261..4378880)
     CDS             4379047..4379862
     CDS             complement(4379930..4380499)
     CDS             4380721..4380915
     CDS             4381056..4382153
     CDS             4382187..4383452
     CDS             complement(4383508..4383996)
     CDS             4384128..4385099
     CDS             4385258..4387663
     CDS             complement(4387679..4388269)
     CDS             complement(4388359..4389321)
     CDS             4389556..4390872
     CDS             4390878..4391399
     CDS             complement(4391528..4392502)
     CDS             4392768..4393787
     CDS             4393809..4394624
     CDS             4394669..4395085
     CDS             4395098..4396132
     CDS             4396129..4397010
     CDS             4397304..4397597
     CDS             4397834..4398598
     CDS             4398607..4399782
     CDS             4399779..4401422
     CDS             complement(4401461..4401682)
     CDS             4402025..4403299
     CDS             4403571..4403798
     CDS             complement(4403874..4404035)
     CDS             4404678..4405982
     CDS             complement(4406322..4406711)
     CDS             4406933..4407643
     CDS             4407697..4408173
     CDS             4408170..4408550
     CDS             4408564..4408803
     CDS             4408808..4409005
     CDS             complement(4410503..4411243)
     CDS             4411404..4411967
     CDS             complement(4411969..4414077)
     CDS             complement(4414218..4414829)
     CDS             complement(4414909..4415373)
     CDS             4415650..4415835
     CDS             complement(4415886..4416638)
     CDS             complement(4416645..4417904)
     CDS             complement(4417949..4419262)
     CDS             complement(4419216..4420343)
     CDS             complement(4420354..4421181)
     CDS             complement(4421168..4422034)
     CDS             complement(4422031..4423404)
     CDS             complement(4423401..4423748)
     CDS             4424174..4425160
     CDS             4425235..4425885
     CDS             4425882..4427126
     CDS             4427128..4427562
     CDS             4427591..4427896
     CDS             complement(4427954..4429102)
     CDS             complement(4429601..4430398)
     CDS             complement(4430446..4431099)
     CDS             complement(4431056..4432144)
     CDS             complement(4432309..4434534)
     CDS             complement(4434829..4436700)
     CDS             4436858..4437751
     CDS             complement(4437770..4439446)
     CDS             4439523..4440719
     CDS             complement(4440733..4441611)
     CDS             4441718..4442764
     CDS             4442828..4443238
     CDS             4443249..4444721
     CDS             4444827..4445375
     CDS             complement(4445372..4445980)
     CDS             complement(4446163..4446621)
     CDS             complement(4446640..4447896)
     CDS             complement(4447984..4448763)
     CDS             4448878..4449432
     CDS             complement(4449442..4450425)
     CDS             complement(4450605..4451324)
     CDS             complement(4451341..4454076)
     CDS             complement(4454256..4455242)
     CDS             4455371..4455778
     CDS             complement(4455890..4456813)
     CDS             complement(4457042..4458226)
     CDS             complement(4458415..4459641)
     CDS             complement(4459646..4460467)
     CDS             complement(4460480..4461430)
     CDS             complement(4461427..4462833)
     CDS             complement(4462830..4463903)
     CDS             complement(4463900..4465093)
     CDS             complement(4465090..4466622)
     CDS             complement(4466619..4467788)
     CDS             complement(4467778..4470615)
     CDS             complement(4470612..4472342)
     CDS             complement(4472339..4472617)
     CDS             complement(4472617..4473711)
     CDS             complement(4473720..4474070)
     CDS             4474951..4476759
     CDS             complement(4476799..4477863)
     CDS             complement(4477875..4479068)
     CDS             4479218..4479496
     CDS             complement(4479865..4480230)
     CDS             complement(4487378..4487839)
     CDS             4488007..4489119
     CDS             complement(4489187..4489747)
     CDS             complement(4489771..4490103)
     CDS             complement(4490087..4491772)
     CDS             4491892..4492680
     CDS             complement(4492655..4493425)
     CDS             complement(4493739..4494050)
     CDS             complement(4494050..4494496)
     CDS             4494933..4495397
     CDS             4495412..4496917
     CDS             4497117..4498721
     CDS             4498777..4499682
     CDS             complement(4499731..4500360)
     CDS             4500482..4501405
     CDS             complement(4501414..4501812)
     CDS             4502054..4504030
     CDS             complement(4504056..4505567)
     CDS             complement(4505599..4506285)
     CDS             complement(4506266..4506838)
     CDS             4506904..4508634
     CDS             4508687..4509115
     CDS             4509118..4509798
     CDS             4509798..4510256
     CDS             4510293..4511432
     CDS             4511449..4512765
     CDS             4512797..4513294
     CDS             4513381..4514070
     CDS             4514070..4515119
     CDS             4515116..4515910
     CDS             4516079..4517065
     CDS             4517070..4518671
     CDS             complement(4518682..4519137)
     CDS             4519243..4520496
     CDS             complement(4520509..4521009)
     CDS             4521129..4521935
     CDS             4522158..4523156
     CDS             4523257..4524891
     CDS             complement(4524940..4526133)
     CDS             complement(4526199..4527227)
     CDS             complement(4527254..4528426)
     CDS             4528552..4529529
     CDS             complement(4529540..4530511)
     CDS             complement(4530578..4531363)
     CDS             complement(4531356..4532588)
     CDS             complement(4532784..4533539)
     CDS             4533650..4534168
     CDS             complement(4534165..4536288)
     CDS             complement(4536699..4537169)
     CDS             complement(4537258..4537602)
     CDS             complement(4537702..4539147)
     CDS             4539231..4540205
     CDS             4540202..4540861
     CDS             4540949..4541872
     CDS             complement(4541878..4542333)
     CDS             complement(4542330..4543247)
     CDS             4543266..4543661
     CDS             complement(4543621..4545240)
     CDS             complement(4545237..4546289)
     CDS             4546452..4546940
     CDS             4547136..4548341
     CDS             4548344..4549849
     CDS             complement(4549865..4551178)
     CDS             complement(4551369..4551548)
     CDS             complement(4551958..4552692)
     CDS             complement(4552701..4555787)
     CDS             complement(4555800..4556879)
     CDS             complement(4557048..4557515)
     CDS             complement(4557576..4558346)
     CDS             4558367..4559167
     CDS             4559178..4560587
     CDS             4560682..4561467
     CDS             complement(4561619..4562011)
     CDS             4562149..4562829
     CDS             complement(4562834..4563814)
     CDS             complement(4563901..4564806)
     CDS             complement(4564909..4565760)
     CDS             4566220..4566453
     CDS             4566694..4568055
     CDS             4568114..4568752
     CDS             4568752..4569621
     CDS             4569618..4570580
     CDS             4570577..4572175
     CDS             4572172..4573395
     CDS             4573392..4574537
     CDS             complement(4574553..4575467)
     CDS             4575590..4576381
     CDS             4576378..4577682
     CDS             4577679..4578623
     CDS             4578704..4579471
     CDS             complement(4579496..4580164)
     CDS             4580491..4581684
     CDS             4581681..4582685
     CDS             4582738..4583703
     CDS             4583705..4584478
     CDS             4584965..4585864
     CDS             4585891..4586943
     CDS             4586940..4587737
     CDS             4587799..4588590
     CDS             4588643..4589692
     CDS             4589873..4590865
     CDS             complement(4590878..4591702)
     CDS             complement(4591762..4592766)
     CDS             complement(4592820..4594277)
     CDS             complement(4594417..4596012)
     CDS             complement(4596032..4596988)
     CDS             complement(4597004..4598440)
     CDS             complement(4598502..4599956)
     CDS             complement(4600250..4600894)
     CDS             complement(4600919..4601620)
     CDS             complement(4601604..4602221)
     CDS             complement(4602224..4603939)
     CDS             complement(4603936..4604244)
     CDS             complement(4604261..4604878)
     CDS             complement(4604923..4605225)
     CDS             complement(4605326..4606180)
     CDS             4606647..4607624
     CDS             4607746..4608753
     CDS             4608841..4609803
     CDS             4609822..4610964
     CDS             4610967..4611377
     CDS             4611374..4612570
     CDS             4612567..4613781
     CDS             4613788..4614831
     CDS             complement(4615144..4615938)
     CDS             4616039..4617274
     CDS             4617343..4618359
     CDS             4618371..4619747
     CDS             4619744..4620940
     CDS             complement(4620937..4622475)
     CDS             complement(4622472..4623731)
     CDS             complement(4623744..4625669)
     CDS             complement(4626047..4627171)
     CDS             4627377..4627940
     CDS             4627953..4628909
     CDS             complement(4628922..4629404)
     CDS             complement(4629563..4630810)
     CDS             complement(4631025..4631681)
     CDS             complement(4631717..4632946)
     CDS             4633208..4634623
     CDS             4634629..4635765
     CDS             complement(4635835..4636206)
     CDS             complement(4636294..4637040)
     CDS             complement(4637077..4638141)
     CDS             complement(4638330..4638722)
     CDS             complement(4638732..4639160)
     CDS             complement(4639455..4640552)
     CDS             complement(4640892..4642256)
     CDS             4642315..4642866
     CDS             4642880..4643554
     CDS             4643796..4644815
     CDS             4644812..4645621
     CDS             4645624..4646460
     CDS             4646475..4647167
     CDS             complement(4647179..4647568)
     CDS             complement(4647674..4649062)
     CDS             complement(4649179..4650675)
     CDS             4650972..4651646
     CDS             complement(4651643..4654078)
     CDS             4654193..4655644
     CDS             complement(4655648..4656850)
     CDS             complement(4656919..4657428)
     CDS             complement(4657637..4658089)
     CDS             4658218..4661724
     CDS             4662030..4664957
     CDS             4664979..4666175
     CDS             4666493..4667170
     CDS             4667324..4667884
     CDS             complement(4667892..4669346)
     CDS             complement(4669366..4670493)
     CDS             complement(4670501..4670626)
     CDS             complement(4670623..4671798)
     CDS             complement(4671776..4672015)
     CDS             complement(4672337..4672840)
     CDS             complement(4673014..4673955)
     CDS             complement(4673967..4675076)
     CDS             complement(4675102..4676025)
     CDS             complement(4676044..4677390)
     CDS             complement(4677400..4677849)
     CDS             complement(4677939..4678373)
     CDS             complement(4678452..4679000)
     CDS             4679083..4680453
     CDS             4680464..4681057
     CDS             4681129..4683012
     CDS             4683050..4683949
     CDS             4683946..4684809
     CDS             4684830..4685558
     CDS             4685655..4686833
     CDS             4686830..4687663
     CDS             complement(4687700..4688440)
     CDS             complement(4688437..4689735)
     CDS             complement(4689732..4690685)
     CDS             complement(4690699..4691100)
     CDS             complement(4691093..4691698)
     CDS             complement(4691786..4691950)
     CDS             4692067..4692915
     CDS             4692912..4693565
     CDS             4693582..4694865
     CDS             4695105..4696730
     CDS             complement(4696824..4697225)
     CDS             complement(4697250..4697684)
     CDS             complement(4697686..4699335)
     CDS             complement(4699376..4700545)
     CDS             complement(4700548..4701405)
     CDS             complement(4701427..4702218)
     CDS             complement(4702215..4704566)
     CDS             complement(4704772..4705476)
     CDS             complement(4705470..4706264)
     CDS             complement(4706261..4707226)
     CDS             complement(4707230..4708150)
     CDS             complement(4708247..4709410)
     CDS             4709633..4710523
     CDS             4710527..4711030
     CDS             4711073..4712071
     CDS             4712139..4713365
     CDS             4713565..4714431
     CDS             4714424..4715386
     CDS             complement(4715397..4716899)
     CDS             complement(4716896..4720003)
     CDS             complement(4720000..4723101)
     CDS             complement(4723098..4724348)
     CDS             complement(4724529..4725290)
     CDS             complement(4725323..4725967)
     CDS             complement(4725976..4726815)
     CDS             4727056..4727799
     CDS             complement(4727882..4728229)
     CDS             complement(4728327..4729169)
     CDS             complement(4729214..4730101)
     CDS             complement(4730128..4730316)
     CDS             4730414..4731871
     CDS             4731858..4733384
     CDS             complement(4733403..4733870)
     CDS             complement(4733870..4734892)
     CDS             complement(4735013..4735753)
     CDS             complement(4735808..4736908)
     CDS             complement(4736910..4738100)
     CDS             complement(4738220..4739236)
     CDS             4739555..4740226
     CDS             4740223..4741131
     CDS             4741343..4742023
     CDS             complement(4742114..4745722)
     CDS             4745871..4746947
     CDS             complement(4746958..4747767)
     CDS             4747857..4748630
     CDS             complement(4748752..4752525)
     CDS             4752736..4752849
     CDS             4752862..4754751
     CDS             4754763..4755656
     CDS             4755760..4756557
     CDS             4756554..4757405
     CDS             4757467..4758147
     CDS             4758151..4759470
     CDS             complement(4759491..4759979)
     CDS             complement(4760177..4761055)
     CDS             complement(4761230..4762792)
     CDS             complement(4762789..4763424)
     CDS             complement(4763653..4764675)
     CDS             complement(4764841..4765617)
     CDS             4765784..4766482
     CDS             4766494..4767804
     CDS             4767860..4768537
     CDS             4768534..4769931
     CDS             4770037..4770498
     CDS             4770600..4771799
     CDS             complement(4771888..4772763)
     CDS             4772865..4773296
     CDS             4773321..4774049
     CDS             4774046..4775059
     CDS             4775056..4775814
     CDS             complement(4775825..4776607)
     CDS             4776726..4777697
     CDS             4777760..4778980
     CDS             4779001..4779813
     CDS             4779819..4780754
     CDS             4780738..4781961
     CDS             complement(4782049..4782753)
     CDS             complement(4782887..4786849)
     CDS             complement(4786973..4787509)
     CDS             4787596..4789104
     CDS             complement(4789229..4790335)
     CDS             complement(4790545..4790928)
     CDS             4791172..4792062
     CDS             complement(4792075..4792623)
     CDS             complement(4792686..4794386)
     CDS             complement(4794383..4796134)
     CDS             complement(4796131..4796256)
     CDS             complement(4796270..4797424)
     CDS             complement(4797440..4799017)
     CDS             complement(4799143..4799640)
     CDS             complement(4799831..4801051)
     CDS             4801157..4802146
     CDS             4802143..4802751
     CDS             4802764..4803393
     CDS             4803390..4804010
     CDS             4804042..4804833
     CDS             4805069..4805407
     CDS             4805675..4806139
     CDS             4806158..4807084
     CDS             complement(4807188..4808474)
     CDS             complement(4808485..4809393)
     CDS             4809409..4810281
     CDS             4810278..4811228
     CDS             complement(4811225..4811797)
     CDS             complement(4811794..4812732)
     CDS             4812799..4813332
     CDS             4813332..4813934
     CDS             4813931..4814674
     CDS             4814671..4815162
     CDS             complement(4815319..4816107)
     CDS             4816369..4817271
     CDS             4817271..4818017
     CDS             4818067..4818642
     CDS             4818855..4820348
     CDS             4820359..4821414
     CDS             complement(4821440..4822576)
     CDS             complement(4822573..4824525)
     CDS             complement(4824539..4825102)
     CDS             complement(4825089..4825973)
     CDS             complement(4826062..4827105)
     CDS             4827336..4827644
     CDS             4827647..4829185
     CDS             4829188..4830642
     CDS             complement(4830726..4831400)
     CDS             4831538..4832326
     CDS             4832750..4834093
     CDS             complement(4834130..4834768)
     CDS             4834959..4835825
     CDS             complement(4835908..4836822)
     CDS             4836919..4838010
     CDS             complement(4838053..4839444)
     CDS             complement(4839517..4839963)
     CDS             4840139..4840810
     CDS             4840807..4842222
     CDS             complement(4842187..4843143)
     CDS             4843283..4844308
     CDS             4844402..4845301
     CDS             4845437..4846198
     CDS             4846195..4846884
     CDS             4846909..4847643
     CDS             4847649..4848383
     CDS             complement(4848441..4849505)
     CDS             complement(4849617..4850828)
     CDS             complement(4850953..4851567)
     CDS             complement(4851564..4852811)
     CDS             4852975..4853982
     CDS             complement(4853986..4854879)
     CDS             4855007..4855243
     CDS             complement(4855215..4855739)
     CDS             4855801..4856709
     CDS             4856743..4858326
     CDS             4858392..4858910
     CDS             complement(4858907..4859875)
     CDS             complement(4859905..4860891)
     CDS             complement(4861026..4861937)
     CDS             4862064..4862900
     CDS             complement(4862816..4863028)
     CDS             4863414..4864523
     CDS             complement(4864657..4865703)
     CDS             4865831..4866703
     CDS             4866732..4867661
     CDS             4867664..4868428
     CDS             4868421..4869134
     CDS             4869195..4870340
     CDS             4870415..4870987
     CDS             4871046..4871744
     CDS             complement(4871780..4872370)
     CDS             4872685..4873455
     CDS             4873472..4874632
     CDS             4874638..4875372
     CDS             complement(4875369..4876283)
     CDS             complement(4876291..4878048)
     CDS             complement(4878092..4878586)
     CDS             4879176..4880081
     CDS             complement(4880350..4881864)
     CDS             complement(4881948..4883177)
     CDS             complement(4883290..4884438)
     CDS             complement(4884483..4885106)
     CDS             4885280..4886251
     CDS             4886248..4886985
     CDS             complement(4887065..4887886)
     CDS             4887975..4888835
     CDS             4888963..4889199
     CDS             4889496..4891124
     CDS             4891248..4892216
     CDS             4892275..4893252
     CDS             4893260..4894180
     CDS             4894177..4895160
     CDS             4895157..4896167
     CDS             4896170..4897075
     CDS             4897119..4898252
     CDS             complement(4898383..4900452)
     CDS             complement(4900495..4902597)
     CDS             complement(4902904..4903980)
     CDS             complement(4904056..4904937)
     CDS             complement(4905120..4905542)
     CDS             complement(4905552..4906952)
     CDS             complement(4906995..4907900)
     CDS             complement(4907999..4909540)
     CDS             complement(4909575..4910114)
     CDS             complement(4910127..4910597)
     CDS             complement(4910735..4910977)
     CDS             complement(4911094..4911975)
     CDS             complement(4912048..4912368)
     CDS             complement(4912640..4914148)
     CDS             complement(4914445..4915221)
     CDS             4915256..4917028
     CDS             complement(4917030..4917932)
     CDS             4918057..4918416
     CDS             4918448..4919410
     CDS             complement(4919423..4920391)
     CDS             complement(4920419..4921228)
     CDS             complement(4921255..4922424)
     CDS             complement(4922421..4923710)
     CDS             complement(4923753..4924127)
     CDS             4924242..4924970
     CDS             4924978..4925682
     CDS             4925946..4927466
     CDS             4927523..4928086
     CDS             4928105..4929136
     CDS             4929133..4929921
     CDS             complement(4929942..4930100)
     CDS             complement(4930097..4930861)
     CDS             complement(4930898..4931527)
     CDS             complement(4931524..4931751)
     CDS             4931920..4932849
     CDS             4932890..4933876
     CDS             4934026..4935444
     CDS             4935512..4936027
     CDS             complement(4936034..4937053)
     CDS             complement(4937032..4937838)
     CDS             complement(4937822..4938745)
     CDS             complement(4939003..4939743)
     CDS             complement(4939960..4940970)
     CDS             complement(4940989..4941468)
     CDS             complement(4941493..4942953)
     CDS             complement(4942998..4943729)
     CDS             complement(4943849..4945357)
     CDS             4945587..4946330
     CDS             4946429..4947151
     CDS             complement(4947160..4948092)
     CDS             complement(4948103..4948399)
     CDS             complement(4948427..4948726)
     CDS             complement(4948728..4949045)
     CDS             4949359..4949550
     CDS             4949724..4950233
     CDS             4950212..4951186
     CDS             4951319..4953931
     CDS             4953989..4955035
     CDS             4955044..4955895
     CDS             4955861..4956883
     CDS             4956898..4957686
     CDS             complement(4957690..4958190)
     CDS             4958335..4959057
     CDS             4959069..4959719
     CDS             4959797..4960327
     CDS             4960422..4961564
     CDS             complement(4961574..4962398)
     CDS             complement(4962401..4963714)
     CDS             complement(4963825..4964781)
     CDS             4964916..4965881
     CDS             4965894..4966778
     CDS             complement(4966822..4967883)
     CDS             complement(4967907..4969103)
     CDS             4969302..4970012
     CDS             complement(4970045..4970590)
     CDS             complement(4970618..4972213)
     CDS             4972578..4973546
     CDS             complement(4973562..4974506)
     CDS             4974735..4975442
     CDS             4975445..4976653
     CDS             4976666..4977121
     CDS             complement(4977132..4978106)
     CDS             complement(4978146..4979894)
     CDS             complement(4979902..4980957)
     CDS             4981069..4982064
     CDS             complement(4982155..4983216)
     CDS             4983334..4984026
     CDS             4984135..4984920
     CDS             4984967..4986130
     CDS             4986127..4986495
     CDS             4986561..4987538
     CDS             complement(4987642..4988448)
     CDS             4988578..4990335
     CDS             4990411..4991370
     CDS             4991424..4992269
     CDS             complement(4992321..4992974)
     CDS             complement(4993017..4994426)
     CDS             complement(4994443..4995183)
     CDS             complement(4995176..4996990)
     CDS             complement(4996996..4997880)
     CDS             complement(4997950..4999158)
     CDS             complement(4999233..5000591)
     CDS             complement(5000651..5002144)
     CDS             complement(5002224..5003399)
     CDS             complement(5003405..5004655)
     CDS             complement(5004659..5005444)
     CDS             complement(5005459..5006433)
     CDS             complement(5006435..5007406)
     CDS             complement(5007758..5008543)
     CDS             complement(5008620..5009396)
     CDS             complement(5009393..5011525)
     CDS             complement(5011527..5012519)
     CDS             5012764..5013912
     CDS             5013909..5014715
     CDS             5014712..5015866
     CDS             5015868..5016269
     CDS             5016266..5016661
     CDS             5016670..5017050
     CDS             5017061..5018221
     CDS             5018259..5019236
     CDS             5019244..5020392
     CDS             complement(5020389..5021279)
     CDS             5021486..5022433
     CDS             complement(5022444..5023127)
     CDS             5023306..5024571
     CDS             5024568..5025293
     CDS             5025290..5026291
     CDS             5026330..5027082
     CDS             5027147..5028754
     CDS             5028819..5029805
     CDS             5029809..5030648
     CDS             5030653..5032344
     CDS             5032338..5033660
     CDS             5033645..5034634
     CDS             5034637..5035440
     CDS             5035454..5035855
     CDS             5035852..5036298
     CDS             5036288..5037652
     CDS             5037699..5038922
     CDS             5038938..5039321
     CDS             5039423..5040457
     CDS             5040457..5041563
     CDS             complement(5041573..5041908)
     CDS             complement(5041914..5043533)
     CDS             5043768..5044337
     CDS             5044339..5045373
     CDS             5045456..5048038
     CDS             5048253..5048690
     CDS             5048690..5049853
     CDS             complement(5049830..5050612)
     CDS             5050706..5051752
     CDS             complement(5051812..5052864)
     CDS             complement(5052923..5053690)
     CDS             complement(5053711..5054184)
     CDS             complement(5054205..5055359)
     CDS             complement(5055335..5056597)
     CDS             complement(5056764..5057738)
     CDS             5057926..5058696
     CDS             5058743..5060761
     CDS             5060824..5061633
     CDS             5061721..5062170
     CDS             5062194..5062943
     CDS             5062943..5063872
     CDS             5064222..5066486
     CDS             complement(5066559..5067536)
     CDS             complement(5067578..5068063)
     CDS             5068267..5069013
     CDS             5069039..5070235
     CDS             5070268..5071521
     CDS             5071554..5072417
     CDS             5072446..5073591
     CDS             5073647..5074516
     CDS             5074663..5075634
     CDS             5075622..5076521
     CDS             complement(5076594..5077565)
     CDS             complement(5077562..5078872)
     CDS             complement(5078889..5080010)
     CDS             complement(5080142..5081824)
     CDS             complement(5081830..5082948)
     CDS             complement(5082959..5084122)
     CDS             complement(5084151..5084648)
     CDS             complement(5084645..5084836)
     CDS             complement(5084870..5085655)
     CDS             complement(5085666..5086484)
     CDS             5086650..5087615
     CDS             complement(5087643..5088050)
     CDS             complement(5088047..5089321)
     CDS             complement(5089339..5090310)
     CDS             5090417..5091379
     CDS             5091498..5093219
     CDS             complement(5093263..5094393)
     CDS             complement(5094407..5095597)
     CDS             complement(5095778..5096797)
     CDS             complement(5096930..5098102)
     CDS             complement(5098095..5098769)
     CDS             complement(5098780..5099208)
     CDS             complement(5099239..5100513)
     CDS             5100878..5101861
     CDS             complement(5101906..5102889)
     CDS             complement(5103037..5105178)
     CDS             complement(5105178..5105957)
     CDS             5106356..5107249
     CDS             5107313..5108332
     CDS             5108389..5109369
     CDS             complement(5109569..5111401)
     CDS             5111551..5112039
     CDS             complement(5112061..5113245)
     CDS             complement(5113275..5115392)
     CDS             5115650..5117452
     CDS             5117534..5118520
     CDS             5118572..5120761
     CDS             5120758..5121555
     CDS             5121624..5122388
     CDS             5122408..5124783
     CDS             complement(5124780..5125661)
     CDS             complement(5125760..5126506)
     CDS             complement(5126528..5127589)
     CDS             complement(5127586..5128908)
     CDS             complement(5129020..5130405)
     CDS             complement(5130402..5131775)
     CDS             complement(5131850..5132563)
     CDS             complement(5132778..5133422)
     CDS             5133550..5133771
     CDS             complement(5133943..5134545)
     CDS             complement(5134565..5135458)
     CDS             complement(5135469..5136500)
     CDS             complement(5136503..5137084)
     CDS             complement(5137149..5137919)
     CDS             5137956..5138156
     CDS             complement(5138266..5139141)
     CDS             complement(5139178..5139402)
     CDS             complement(5139416..5139538)
     CDS             complement(5139573..5141180)
     CDS             complement(5141291..5142448)
     CDS             5142717..5143550
     CDS             complement(5143696..5146239)
     CDS             5146417..5147229
     CDS             complement(5147623..5148510)
     CDS             complement(5148654..5149343)
     CDS             complement(5149404..5150252)
     CDS             complement(5150254..5151360)
     CDS             5151544..5152308
     CDS             5152653..5157392
     CDS             5157401..5158867
     CDS             5159159..5159797
     CDS             5159879..5160862
     CDS             5161017..5161853
     CDS             5161850..5162635
     CDS             5162648..5163154
     CDS             5163254..5164045
     CDS             5164079..5164702
     CDS             5164768..5165619
     CDS             5165616..5166431
     CDS             5166437..5166682
     CDS             5166682..5167950
     CDS             5167947..5168618
     CDS             5168669..5169973
     CDS             5169970..5171067
     CDS             5171069..5171656
     CDS             5171718..5172365
     CDS             5172429..5173169
     CDS             5173166..5173975
     CDS             5173972..5174376
     CDS             5174373..5174720
     CDS             5174735..5175103
     CDS             5175119..5175346
     CDS             5175419..5175868
     CDS             5175865..5176665
     CDS             5176773..5177099
     CDS             complement(5177110..5178258)
     CDS             5178279..5179055
     CDS             complement(5179080..5179538)
     CDS             5179678..5180319
     CDS             5180384..5181766
     CDS             5181792..5182640
     CDS             5182799..5183410
     CDS             5183420..5183869
     CDS             complement(5184074..5184388)
     CDS             complement(5184444..5185427)
     CDS             complement(5185464..5186414)
     CDS             complement(5186433..5187314)
     CDS             5187433..5188326
     CDS             complement(5188332..5189285)
     CDS             5189590..5190399
     CDS             5190500..5192149
     CDS             5192146..5192790
     CDS             5192787..5194007
     CDS             5194030..5195025
     CDS             complement(5195098..5196303)
     CDS             complement(5196300..5196548)
     CDS             complement(5196545..5197429)
     CDS             5197719..5198696
     CDS             5198963..5199772
     CDS             5199812..5200492
     CDS             5200486..5200944
     CDS             5200956..5201318
     CDS             5201401..5202084
     CDS             5202140..5202448
     CDS             5202467..5202781
     CDS             5202778..5205252
     CDS             5205260..5206645
     CDS             5206642..5206827
     CDS             5206806..5207507
     CDS             5207504..5208325
     CDS             5208306..5209430
     CDS             5209423..5210442
     CDS             complement(5210648..5211538)
     CDS             5211681..5212574
     CDS             5212657..5213031
     CDS             5213009..5214418
     CDS             5214411..5215793
     CDS             5216128..5217732
     CDS             5217810..5218781
     CDS             5218792..5219718
     CDS             5219726..5221447
     CDS             complement(5221454..5222368)
     CDS             complement(5222346..5222975)
     CDS             5223163..5223261
     CDS             5223258..5224751
     CDS             5224785..5225414
     CDS             5225463..5227070
     CDS             5227107..5227778
     CDS             complement(5227860..5228336)
     CDS             complement(5228675..5229604)
     CDS             5229712..5230590
     CDS             complement(5230618..5230902)
     CDS             complement(5231013..5232389)
     CDS             5232451..5233098
     CDS             5233525..5235231
     CDS             complement(5235372..5236655)
     CDS             5236923..5237960
     CDS             5237957..5238967
     CDS             5238969..5239784
     CDS             5239796..5240629
     CDS             5240626..5241609
     CDS             5241632..5242453
     CDS             5242559..5243599
     CDS             5243642..5244934
     CDS             5244945..5245820
     CDS             5245817..5246617
     CDS             complement(5246777..5247094)
     CDS             complement(5247185..5247532)
     CDS             5247820..5249505
     CDS             5249515..5250198
     CDS             5250260..5250889
     CDS             complement(5250971..5252164)
     CDS             5252338..5252964
     CDS             complement(5252988..5254046)
     CDS             5254121..5254495
     CDS             5254703..5255881
     CDS             5255920..5257779
     CDS             5257814..5258995
     CDS             5259096..5260703
     CDS             5260750..5262771
     CDS             complement(5262805..5263050)
     CDS             complement(5263064..5264254)
     CDS             5264450..5265415
     CDS             complement(5265438..5266571)
     CDS             5266783..5267745
     CDS             5267869..5269893
     CDS             5270090..5272333
     CDS             5272612..5273070
     CDS             5273087..5274046
     CDS             complement(5274033..5276654)
     CDS             5276718..5279345
     CDS             5279496..5280560
     CDS             5280560..5281330
     CDS             5281339..5282196
     CDS             5282209..5282988
     CDS             5283062..5284495
     CDS             5284523..5285281
     CDS             complement(5285424..5287274)
     CDS             5287368..5287844
     CDS             complement(5287861..5288781)
     CDS             5288888..5289388
     CDS             5289762..5290454
     CDS             complement(5290468..5290983)
     CDS             complement(5291041..5291613)
     CDS             complement(5291582..5292193)
     CDS             complement(5292307..5293236)
     CDS             complement(5293283..5294224)
     CDS             complement(5294348..5294785)
     CDS             complement(5294806..5296545)
     CDS             complement(5296639..5297484)
     CDS             complement(5297572..5298735)
     CDS             5298890..5299174
     CDS             complement(5299188..5300159)
     CDS             complement(5300198..5301625)
     CDS             5301745..5302536
     CDS             complement(5302552..5304960)
     CDS             complement(5305008..5306198)
     CDS             complement(5306465..5308918)
     CDS             complement(5309013..5310122)
     CDS             complement(5310125..5311567)
     CDS             5311973..5312107
     CDS             5312236..5312574
     CDS             5312919..5314583
     CDS             5314847..5316286
     CDS             complement(5316347..5317228)
     CDS             complement(5317225..5318040)
     CDS             complement(5318042..5319085)
     CDS             complement(5319129..5320052)
     CDS             complement(5320182..5321381)
     CDS             complement(5321439..5322452)
     CDS             complement(5322452..5323453)
     CDS             complement(5323480..5324400)
     CDS             complement(5324397..5325371)
     CDS             complement(5325391..5326977)
     CDS             5327085..5328446
     CDS             complement(5328391..5329665)
     CDS             5330223..5330903
     CDS             5330890..5332353
     CDS             5332474..5333478
     CDS             5333583..5334020
     CDS             5334017..5335540
     CDS             complement(5335616..5336782)
     CDS             5337182..5337388
     CDS             complement(5338188..5338919)