CDS             complement(5531..6280)
     CDS             8012..9433
     CDS             9690..11195
     CDS             complement(12125..12823)
     CDS             complement(12843..13823)
     CDS             complement(13839..14498)
     CDS             15031..16614
     CDS             complement(16988..17755)
     CDS             complement(17752..19728)
     CDS             complement(19725..20624)
     CDS             complement(20618..22717)
     CDS             23029..24177
     CDS             24295..25551
     CDS             25640..26530
     CDS             26527..27375
     CDS             27395..28498
     CDS             28495..29436
     CDS             29463..30467
     CDS             30522..31541
     CDS             complement(31726..32496)
     CDS             32769..33563
     CDS             33636..35210
     CDS             35289..36269
     CDS             36269..37180
     CDS             37182..39035
     CDS             39028..40302
     CDS             40299..41243
     CDS             41240..42184
     CDS             42817..43002
     CDS             complement(43365..44969)
     CDS             complement(45194..45466)
     CDS             45667..46413
     CDS             46555..46800
     CDS             46812..47999
     CDS             47999..48997
     CDS             complement(49222..50367)
     CDS             complement(50364..51035)
     CDS             complement(51047..51577)
     CDS             51659..52762
     CDS             52800..54071
     CDS             complement(54227..55345)
     CDS             complement(55434..56072)
     CDS             complement(56228..56692)
     CDS             57049..57339
     CDS             57311..58015
     CDS             complement(58041..58412)
     CDS             58514..59713
     CDS             59750..60988
     CDS             complement(61181..63097)
     CDS             complement(63203..63382)
     CDS             complement(63409..65028)
     CDS             complement(65030..66160)
     CDS             complement(66162..67085)
     CDS             complement(67142..68731)
     CDS             complement(69179..69415)
     CDS             69574..69933
     CDS             complement(70529..72337)
     CDS             72528..73133
     CDS             73200..73547
     CDS             73549..74292
     CDS             74424..75338
     CDS             75366..76010
     CDS             76007..76186
     CDS             complement(76263..77492)
     CDS             77574..78899
     CDS             79022..80200
     CDS             80211..83495
     CDS             83627..84265
     CDS             complement(84326..84907)
     CDS             85178..85504
     CDS             complement(85545..87122)
     CDS             complement(87234..87776)
     CDS             complement(87766..88089)
     CDS             88207..88659
     CDS             88711..89049
     CDS             complement(89065..89325)
     CDS             89382..90056
     CDS             complement(90032..90787)
     CDS             complement(90784..92244)
     CDS             complement(92948..94396)
     CDS             complement(94407..95501)
     CDS             complement(95776..96519)
     CDS             96592..97686
     CDS             97683..98600
     CDS             98604..98876
     CDS             98876..99289
     CDS             99597..100802
     CDS             complement(100961..102352)
     CDS             102469..103431
     CDS             103428..104012
     CDS             complement(104024..104338)
     CDS             complement(104574..105128)
     CDS             complement(105121..105816)
     CDS             105908..107296
     CDS             107423..108985
     CDS             109269..109754
     CDS             109747..110772
     CDS             110754..111419
     CDS             111412..114405
     CDS             114434..117754
     CDS             117813..118133
     CDS             complement(118266..119174)
     CDS             119311..119868
     CDS             119865..121166
     CDS             complement(121217..122749)
     CDS             complement(122749..122994)
     CDS             complement(123055..124968)
     CDS             complement(124949..125689)
     CDS             complement(125686..126090)
     CDS             126368..127282
     CDS             127361..128134
     CDS             complement(128370..129377)
     CDS             complement(129719..130813)
     CDS             complement(130803..133190)
     CDS             complement(133187..133876)
     CDS             complement(134153..135211)
     CDS             complement(135213..136202)
     CDS             complement(136202..137710)
     CDS             complement(137889..138374)
     CDS             complement(138364..138618)
     CDS             complement(138700..139968)
     CDS             complement(140022..140183)
     CDS             complement(140180..140296)
     CDS             140534..141217
     CDS             complement(141230..142060)
     CDS             142328..142708
     CDS             complement(142826..143317)
     CDS             complement(143434..144270)
     CDS             complement(144267..145682)
     CDS             145829..146182
     CDS             146426..146581
     CDS             146595..147386
     CDS             147831..149045
     CDS             complement(148997..150340)
     CDS             complement(150337..151872)
     CDS             complement(152005..152691)
     CDS             complement(152758..153741)
     CDS             complement(153818..155038)
     CDS             complement(155130..156482)
     CDS             156951..157640
     CDS             complement(157676..160243)
     CDS             complement(160311..161705)
     CDS             complement(161714..163087)
     CDS             complement(163084..164166)
     CDS             complement(164159..164644)
     CDS             complement(164880..165098)
     CDS             165453..165893
     CDS             165890..166114
     CDS             166389..166865
     CDS             complement(166955..168661)
     CDS             complement(168853..169791)
     CDS             170014..170514
     CDS             complement(170637..171389)
     CDS             complement(171393..172448)
     CDS             complement(172445..173323)
     CDS             173428..173676
     CDS             174096..174365
     CDS             174362..174727
     CDS             174724..176688
     CDS             176685..177176
     CDS             177300..177836
     CDS             177833..178669
     CDS             178672..179781
     CDS             179778..181520
     CDS             181568..182569
     CDS             complement(182539..183996)
     CDS             complement(183993..184544)
     CDS             complement(184780..186672)
     CDS             complement(186833..189112)
     CDS             189323..189715
     CDS             189717..191024
     CDS             191024..192220
     CDS             192217..193200
     CDS             193193..193825
     CDS             193892..194839
     CDS             complement(194987..196006)
     CDS             complement(196087..197736)
     CDS             197835..198767
     CDS             complement(198771..199400)
     CDS             complement(199574..200845)
     CDS             complement(200870..201355)
     CDS             complement(201425..202399)
     CDS             complement(202423..203124)
     CDS             complement(203237..204139)
     CDS             204280..205263
     CDS             205256..206356
     CDS             206353..207855
     CDS             207932..209725
     CDS             209722..211041
     CDS             211252..212205
     CDS             212309..214426
     CDS             214423..214791
     CDS             complement(215064..215513)
     CDS             216417..216623
     CDS             216837..217037
     CDS             217920..219383
     CDS             219377..220213
     CDS             complement(220172..221248)
     CDS             complement(222110..222592)
     CDS             complement(222605..223402)
     CDS             complement(223468..224274)
     CDS             224676..225674
     CDS             225687..226076
     CDS             complement(226147..226464)
     CDS             complement(226598..226936)
     CDS             complement(226940..227257)
     CDS             complement(227264..228748)
     CDS             complement(228765..229655)
     CDS             complement(229655..234661)
     CDS             complement(234724..234960)
     CDS             complement(235044..235418)
     CDS             complement(235421..235861)
     CDS             complement(235871..236251)
     CDS             complement(236255..236422)
     CDS             complement(236419..236892)
     CDS             complement(236889..237221)
     CDS             complement(237218..237724)
     CDS             complement(237729..238019)
     CDS             complement(238152..239486)
     CDS             239740..240483
     CDS             complement(240494..241453)
     CDS             complement(241450..242718)
     CDS             complement(242832..243704)
     CDS             complement(244023..245681)
     CDS             complement(245668..246105)
     CDS             complement(246370..246783)
     CDS             complement(246887..247516)
     CDS             complement(247581..248159)
     CDS             complement(248368..249024)
     CDS             complement(249064..249354)
     CDS             250745..250930
     CDS             250927..251124
     CDS             251121..251453
     CDS             251453..251848
     CDS             251971..253140
     CDS             253514..253789
     CDS             253865..254107
     CDS             254077..255165
     CDS             255570..256607
     CDS             complement(256614..257066)
     CDS             complement(257063..257671)
     CDS             complement(257682..258641)
     CDS             complement(258792..259364)
     CDS             259554..260090
     CDS             260175..260528
     CDS             260559..262676
     CDS             262693..263349
     CDS             263386..264144
     CDS             264176..264589
     CDS             264661..265449
     CDS             265446..266135
     CDS             266128..267042
     CDS             267064..267399
     CDS             267436..268155
     CDS             complement(268195..269862)
     CDS             complement(270577..272175)
     CDS             272514..273215
     CDS             273238..274956
     CDS             274953..275381
     CDS             275403..276311
     CDS             276308..276706
     CDS             276703..276972
     CDS             277134..278213
     CDS             complement(278180..279055)
     CDS             279224..280048
     CDS             complement(280096..281022)
     CDS             complement(281022..281783)
     CDS             complement(281914..282492)
     CDS             complement(282492..282701)
     CDS             complement(282869..283684)
     CDS             complement(283985..284545)
     CDS             284679..286982
     CDS             287141..287716
     CDS             287817..288992
     CDS             289160..289804
     CDS             290047..290241
     CDS             290404..290937
     CDS             291030..291482
     CDS             291486..292184
     CDS             292423..292938
     CDS             293008..293385
     CDS             293630..297763
     CDS             297845..302092
     CDS             302284..303210
     CDS             303423..303794
     CDS             303807..304277
     CDS             304302..306419
     CDS             306494..307669
     CDS             307742..308050
     CDS             308064..308786
     CDS             308776..309396
     CDS             309393..309689
     CDS             309812..310651
     CDS             310655..310933
     CDS             310937..311317
     CDS             311317..312033
     CDS             312048..312461
     CDS             312701..312907
     CDS             312921..313163
     CDS             313237..313605
     CDS             313605..313910
     CDS             313910..314470
     CDS             314490..314795
     CDS             314808..315206
     CDS             315217..315750
     CDS             315762..316121
     CDS             316133..316696
     CDS             316709..316897
     CDS             317054..317539
     CDS             317640..318998
     CDS             319009..319662
     CDS             319837..320205
     CDS             320219..320608
     CDS             320724..321740
     CDS             321841..322260
     CDS             322567..323130
     CDS             323186..324571
     CDS             324610..325923
     CDS             325955..326329
     CDS             326326..327366
     CDS             327366..328073
     CDS             328300..329316
     CDS             329465..330727
     CDS             330729..332057
     CDS             332070..332858
     CDS             333068..333436
     CDS             333745..334950
     CDS             335207..337378
     CDS             337808..338566
     CDS             complement(338612..338953)
     CDS             339118..339951
     CDS             339951..340790
     CDS             complement(340889..342208)
     CDS             342292..342561
     CDS             342569..343225
     CDS             complement(343336..345753)
     CDS             345879..346100
     CDS             complement(346143..346859)
     CDS             complement(346893..347975)
     CDS             complement(348180..348542)
     CDS             complement(348555..348755)
     CDS             complement(348871..350316)
     CDS             350457..351194
     CDS             complement(351538..352398)
     CDS             complement(352401..353363)
     CDS             complement(353474..354475)
     CDS             354743..355699
     CDS             complement(355790..356254)
     CDS             356475..357434
     CDS             357431..357745
     CDS             357884..359062
     CDS             complement(359087..360046)
     CDS             complement(360057..360512)
     CDS             360800..362455
     CDS             362979..364256
     CDS             364249..365085
     CDS             365203..365712
     CDS             complement(365720..367177)
     CDS             complement(367170..367625)
     CDS             367790..368866
     CDS             complement(368894..369268)
     CDS             complement(369378..369470)
     CDS             complement(369641..370645)
     CDS             370813..373329
     CDS             373326..374312
     CDS             374309..376054
     CDS             complement(376158..376484)
     CDS             complement(376484..376909)
     CDS             376993..379215
     CDS             complement(379339..379860)
     CDS             380074..380688
     CDS             complement(380801..382093)
     CDS             complement(382200..382757)
     CDS             383049..383375
     CDS             383391..385055
     CDS             385065..386039
     CDS             386215..386568
     CDS             386636..387268
     CDS             387265..387921
     CDS             387964..388698
     CDS             388695..388856
     CDS             388849..389388
     CDS             complement(389587..392271)
     CDS             392493..393200
     CDS             complement(393375..394433)
     CDS             complement(394430..395473)
     CDS             complement(395576..395749)
     CDS             395908..396252
     CDS             complement(396284..397825)
     CDS             complement(397822..400638)
     CDS             complement(400598..401773)
     CDS             401856..402743
     CDS             402740..403093
     CDS             403152..404096
     CDS             complement(404461..405999)
     CDS             complement(406088..406324)
     CDS             complement(406331..408643)
     CDS             complement(408640..408879)
     CDS             complement(408886..409134)
     CDS             complement(409736..410233)
     CDS             complement(410429..412729)
     CDS             412976..414520
     CDS             complement(414543..415088)
     CDS             415379..416503
     CDS             complement(416542..417963)
     CDS             418133..419044
     CDS             419115..420047
     CDS             420049..420225
     CDS             420222..420797
     CDS             420825..421625
     CDS             421826..422497
     CDS             422509..423894
     CDS             423891..425150
     CDS             425150..425734
     CDS             426069..426875
     CDS             426914..428329
     CDS             complement(428458..428994)
     CDS             complement(428999..429871)
     CDS             complement(430176..430760)
     CDS             430841..431326
     CDS             431545..432309
     CDS             complement(432357..432959)
     CDS             complement(432971..433876)
     CDS             complement(433992..435137)
     CDS             435329..435727
     CDS             complement(435848..437407)
     CDS             complement(437638..437991)
     CDS             438151..439413
     CDS             complement(439615..441141)
     CDS             441351..442610
     CDS             442635..444878
     CDS             445070..446251
     CDS             446347..447426
     CDS             447477..448925
     CDS             448968..450422
     CDS             complement(450492..452273)
     CDS             452398..453321
     CDS             453318..453788
     CDS             453792..455885
     CDS             456004..458550
     CDS             458768..459490
     CDS             459590..460492
     CDS             460538..461575
     CDS             461572..462915
     CDS             463014..463232
     CDS             complement(463305..464327)
     CDS             464457..464912
     CDS             464909..465367
     CDS             465545..466672
     CDS             complement(466677..467876)
     CDS             complement(467928..468158)
     CDS             complement(468239..468886)
     CDS             469002..469637
     CDS             complement(469645..471459)
     CDS             complement(471693..472568)
     CDS             complement(472656..473819)
     CDS             473997..474455
     CDS             complement(474764..475294)
     CDS             complement(475308..477008)
     CDS             complement(477423..478079)
     CDS             478176..479735
     CDS             480233..481336
     CDS             481406..482482
     CDS             482534..483808
     CDS             483887..484795
     CDS             484975..485142
     CDS             485217..485702
     CDS             complement(485753..486493)
     CDS             complement(486624..486854)
     CDS             486972..487907
     CDS             complement(487915..488922)
     CDS             489235..489597
     CDS             489686..490486
     CDS             490805..491314
     CDS             491614..493977
     CDS             complement(494021..495307)
     CDS             495439..496818
     CDS             496815..497369
     CDS             complement(497371..498681)
     CDS             complement(498697..499200)
     CDS             complement(499203..500051)
     CDS             complement(500089..500655)
     CDS             complement(500662..501642)
     CDS             complement(501646..502614)
     CDS             complement(502622..504079)
     CDS             complement(504100..505371)
     CDS             complement(505718..506359)
     CDS             complement(506365..507750)
     CDS             complement(508004..508828)
     CDS             complement(508898..509101)
     CDS             complement(509291..509521)
     CDS             509868..510758
     CDS             complement(510817..511107)
     CDS             complement(511100..511729)
     CDS             complement(511745..512443)
     CDS             512992..513915
     CDS             complement(514055..514576)
     CDS             complement(514570..515169)
     CDS             complement(515166..515684)
     CDS             515902..516801
     CDS             516829..517374
     CDS             complement(517418..518287)
     CDS             complement(518284..518964)
     CDS             complement(518961..519263)
     CDS             519356..520768
     CDS             complement(520770..521756)
     CDS             complement(521753..522310)
     CDS             complement(522394..523062)
     CDS             523580..524521
     CDS             524602..525420
     CDS             complement(525735..527225)
     CDS             complement(527494..528192)
     CDS             complement(528235..529275)
     CDS             529420..530334
     CDS             530439..531635
     CDS             531765..532184
     CDS             532399..534504
     CDS             534620..535021
     CDS             535062..535592
     CDS             535592..536596
     CDS             complement(536668..537078)
     CDS             537378..538013
     CDS             complement(538127..538933)
     CDS             complement(538996..539403)
     CDS             complement(539400..540155)
     CDS             complement(540145..541815)
     CDS             complement(541842..542147)
     CDS             complement(542144..542908)
     CDS             543051..543512
     CDS             complement(543683..544864)
     CDS             complement(545193..545930)
     CDS             complement(546042..546398)
     CDS             complement(546482..546844)
     CDS             547132..547935
     CDS             complement(548589..548795)
     CDS             complement(549413..550153)
     CDS             550310..550546
     CDS             550543..551391
     CDS             551515..552252
     CDS             552479..552712
     CDS             complement(553282..553617)
     CDS             complement(553557..554075)
     CDS             554304..554417
     CDS             556156..556557
     CDS             556550..557740
     CDS             558385..558684
     CDS             complement(558661..559518)
     CDS             559600..560490
     CDS             560737..561783
     CDS             561822..562370
     CDS             562467..563624
     CDS             complement(563661..564113)
     CDS             564243..564671
     CDS             complement(564694..565035)
     CDS             complement(565102..566898)
     CDS             complement(566898..568757)
     CDS             complement(568809..569138)
     CDS             complement(569140..569469)
     CDS             complement(569466..570440)
     CDS             complement(570606..571241)
     CDS             571316..571573
     CDS             complement(571682..573841)
     CDS             complement(573941..575305)
     CDS             575763..578318
     CDS             578452..579336
     CDS             579566..580669
     CDS             complement(580691..581134)
     CDS             complement(581296..582807)
     CDS             582976..583572
     CDS             complement(583576..583908)
     CDS             complement(583987..586950)
     CDS             complement(587069..587500)
     CDS             587720..588865
     CDS             589022..590125
     CDS             complement(590153..590629)
     CDS             complement(590962..592248)
     CDS             complement(592355..593770)
     CDS             593847..595958
     CDS             complement(596014..596700)
     CDS             complement(596757..597941)
     CDS             complement(597938..598417)
     CDS             complement(598417..599229)
     CDS             complement(599260..600276)
     CDS             complement(600273..600860)
     CDS             601039..602472
     CDS             complement(602636..604147)
     CDS             complement(604158..606023)
     CDS             606221..608203
     CDS             complement(608386..609009)
     CDS             609595..610776
     CDS             610890..611816
     CDS             complement(612040..612246)
     CDS             complement(612424..612918)
     CDS             complement(612944..613384)
     CDS             complement(613899..616325)
     CDS             complement(616371..617084)
     CDS             617221..618192
     CDS             618406..618696
     CDS             618851..619231
     CDS             619261..619743
     CDS             complement(619783..620094)
     CDS             complement(620302..620754)
     CDS             complement(620754..620894)
     CDS             complement(621117..621602)
     CDS             complement(621617..622006)
     CDS             complement(622010..623101)
     CDS             623306..623494
     CDS             624198..624404
     CDS             624857..625834
     CDS             complement(626074..626967)
     CDS             627062..627385
     CDS             627382..628161
     CDS             complement(628243..629313)
     CDS             629873..630277
     CDS             630298..630576
     CDS             630649..631383
     CDS             631399..631695
     CDS             complement(631702..632379)
     CDS             632521..632718
     CDS             632813..633466
     CDS             633935..634387
     CDS             634626..635378
     CDS             635737..636591
     CDS             637631..639064
     CDS             639541..641055
     CDS             641174..642385
     CDS             642382..644187
     CDS             complement(644853..645350)
     CDS             complement(645363..646160)
     CDS             complement(646227..647033)
     CDS             647337..648242
     CDS             complement(648313..648630)
     CDS             complement(648767..649084)
     CDS             complement(649109..649426)
     CDS             complement(649433..650917)
     CDS             complement(650933..651823)
     CDS             complement(651823..656829)
     CDS             complement(656968..657153)
     CDS             complement(657288..657668)
     CDS             complement(657671..658114)
     CDS             complement(658124..658504)
     CDS             complement(658508..659065)
     CDS             complement(659065..659397)
     CDS             complement(659394..659735)
     CDS             complement(659732..660166)
     CDS             complement(660237..661538)
     CDS             complement(661551..662390)
     CDS             complement(662387..663637)
     CDS             complement(663637..665346)
     CDS             complement(665348..665824)
     CDS             complement(665867..666766)
     CDS             complement(666873..667535)
     CDS             complement(667532..668110)
     CDS             complement(668308..668958)
     CDS             complement(668998..669549)
     CDS             complement(669546..669794)
     CDS             complement(669791..670129)
     CDS             670420..670755
     CDS             671201..671398
     CDS             671395..671727
     CDS             671727..672122
     CDS             672245..674056
     CDS             674132..674362
     CDS             674362..675387
     CDS             complement(675541..676011)
     CDS             complement(676328..676639)
     CDS             676895..679078
     CDS             679417..680130
     CDS             complement(680136..680408)
     CDS             complement(680509..680826)
     CDS             681018..681209
     CDS             681463..681606
     CDS             complement(681644..683452)
     CDS             complement(684379..687843)
     CDS             688017..690377
     CDS             complement(690398..691543)
     CDS             691776..692501
     CDS             complement(692464..692679)
     CDS             692949..694010
     CDS             694911..695417
     CDS             695421..696416
     CDS             696417..696776
     CDS             696773..698566
     CDS             698581..700068
     CDS             700157..701590
     CDS             701603..702685
     CDS             702782..703363
     CDS             703796..705193
     CDS             705250..705720
     CDS             complement(706074..706544)
     CDS             706721..707887
     CDS             707889..708983
     CDS             708980..710392
     CDS             710406..710660
     CDS             710657..711583
     CDS             711623..712546
     CDS             712534..713460
     CDS             713457..714791
     CDS             714971..716629
     CDS             716857..717777
     CDS             717892..718728
     CDS             718756..720396
     CDS             complement(720407..720799)
     CDS             complement(720796..722169)
     CDS             complement(722305..722934)
     CDS             complement(722934..723086)
     CDS             complement(723139..723837)
     CDS             723994..725082
     CDS             complement(725180..726187)
     CDS             complement(726399..726719)
     CDS             726902..727654
     CDS             727669..727908
     CDS             728140..728808
     CDS             728856..730619
     CDS             730629..731957
     CDS             732464..735274
     CDS             complement(735283..735510)
     CDS             735655..736401
     CDS             736430..737644
     CDS             complement(737626..737847)
     CDS             complement(737844..738047)
     CDS             complement(738047..739441)
     CDS             complement(739608..740066)
     CDS             complement(740169..740825)
     CDS             741157..741912
     CDS             complement(741747..742793)
     CDS             743132..744370
     CDS             744525..745937
     CDS             745971..747182
     CDS             747208..747648
     CDS             747645..748733
     CDS             749066..750100
     CDS             750104..752647
     CDS             752647..753366
     CDS             complement(753492..754205)
     CDS             complement(754202..754753)
     CDS             complement(754750..755838)
     CDS             complement(755838..756644)
     CDS             complement(756778..758079)
     CDS             complement(758081..759406)
     CDS             complement(759416..760213)
     CDS             complement(760210..761145)
     CDS             complement(761705..762802)
     CDS             complement(762822..763955)
     CDS             complement(764032..764796)
     CDS             complement(764992..765699)
     CDS             765995..766798
     CDS             complement(767169..767624)
     CDS             767735..771376
     CDS             771407..772147
     CDS             772144..772500
     CDS             complement(772736..773521)
     CDS             complement(773653..775170)
     CDS             complement(775298..776203)
     CDS             776298..777164
     CDS             complement(777316..777861)
     CDS             complement(777875..778465)
     CDS             complement(778440..779180)
     CDS             complement(779483..780058)
     CDS             complement(780055..780759)
     CDS             781012..782130
     CDS             782378..785032
     CDS             complement(785081..786109)
     CDS             complement(786106..786960)
     CDS             complement(787065..787991)
     CDS             788078..788662
     CDS             788659..790110
     CDS             790120..791766
     CDS             791881..792525
     CDS             792600..792701
     CDS             complement(792833..794218)
     CDS             complement(794280..795500)
     CDS             complement(795537..795890)
     CDS             796019..797551
     CDS             797703..798050
     CDS             798265..798399
     CDS             798472..798870
     CDS             799185..799412
     CDS             799595..801595
     CDS             complement(801597..802040)
     CDS             802132..804261
     CDS             804825..805958
     CDS             805967..806323
     CDS             806327..809197
     CDS             complement(809387..811588)
     CDS             complement(811603..812814)
     CDS             complement(812885..813328)
     CDS             complement(813355..815130)
     CDS             complement(815149..815544)
     CDS             complement(815669..816049)
     CDS             816157..816648
     CDS             816645..817151
     CDS             817144..818478
     CDS             complement(818490..819248)
     CDS             complement(819245..820165)
     CDS             complement(820251..821051)
     CDS             complement(821053..822021)
     CDS             complement(822018..823112)
     CDS             complement(823112..824689)
     CDS             complement(824690..825685)
     CDS             complement(825839..826321)
     CDS             complement(826318..826926)
     CDS             complement(826916..827476)
     CDS             complement(827623..828027)
     CDS             complement(828137..829000)
     CDS             complement(829071..829550)
     CDS             829813..830355
     CDS             complement(830390..831271)
     CDS             complement(831570..832643)
     CDS             complement(832703..832858)
     CDS             complement(832985..834289)
     CDS             complement(834397..834651)
     CDS             complement(834809..837955)
     CDS             complement(837959..839125)
     CDS             839367..840038
     CDS             complement(840316..842400)
     CDS             complement(842397..843626)
     CDS             complement(844096..844626)
     CDS             844698..848210
     CDS             848164..848544
     CDS             848631..848771
     CDS             848771..849025
     CDS             complement(849420..850877)
     CDS             complement(850877..852097)
     CDS             complement(852180..853193)
     CDS             853322..853789
     CDS             853786..854892
     CDS             854906..856429
     CDS             complement(856672..856851)
     CDS             857218..858003
     CDS             858192..858638
     CDS             complement(858840..859151)
     CDS             complement(859148..859909)
     CDS             complement(860044..860763)
     CDS             860903..861283
     CDS             complement(861508..862146)
     CDS             complement(862146..862733)
     CDS             862970..864979
     CDS             complement(865112..866332)
     CDS             complement(866363..867091)
     CDS             complement(867084..867872)
     CDS             complement(868100..869077)
     CDS             complement(869074..869898)
     CDS             870307..872043
     CDS             872149..874038
     CDS             complement(874411..874848)
     CDS             complement(874848..875768)
     CDS             complement(875782..876741)
     CDS             complement(876808..877245)
     CDS             complement(877250..878347)
     CDS             complement(878349..879458)
     CDS             complement(879461..879649)
     CDS             complement(879639..880277)
     CDS             complement(880293..881258)
     CDS             complement(881271..882461)
     CDS             complement(882610..883488)
     CDS             complement(883673..885253)
     CDS             885533..885985
     CDS             complement(885996..886688)
     CDS             886751..887407
     CDS             887439..887738
     CDS             887735..889210
     CDS             889246..889545
     CDS             889644..890048
     CDS             890052..890723
     CDS             complement(891211..892425)
     CDS             complement(892440..893270)
     CDS             complement(893357..894646)
     CDS             complement(894707..895783)
     CDS             complement(895787..896776)
     CDS             complement(896766..896918)
     CDS             complement(896911..897750)
     CDS             897851..898033
     CDS             complement(898039..900000)
     CDS             900561..902483
     CDS             902480..903187
     CDS             complement(903198..904376)
     CDS             904389..904655
     CDS             904801..905421
     CDS             905665..906750
     CDS             906750..907685
     CDS             907691..908548
     CDS             complement(908551..909546)
     CDS             909607..910155
     CDS             910229..911404
     CDS             911408..912985
     CDS             913317..913817
     CDS             complement(913895..914257)
     CDS             complement(914730..917045)
     CDS             complement(917212..917979)
     CDS             918041..918829
     CDS             919072..919692
     CDS             919693..921231
     CDS             921254..922123
     CDS             922141..923568
     CDS             923578..923976
     CDS             complement(924402..925421)
     CDS             complement(925553..926578)
     CDS             complement(926578..927039)
     CDS             complement(927079..927999)
     CDS             complement(928027..928470)
     CDS             complement(928696..929589)
     CDS             complement(929740..930657)
     CDS             930916..931029
     CDS             complement(931046..932032)
     CDS             932218..932505
     CDS             932601..934244
     CDS             complement(934513..935088)
     CDS             935222..936208
     CDS             936536..937354
     CDS             937445..937750
     CDS             complement(937932..939173)
     CDS             complement(939220..940365)
     CDS             complement(940362..941750)
     CDS             complement(941763..943142)
     CDS             complement(943218..944255)
     CDS             complement(944312..945637)
     CDS             complement(945637..946143)
     CDS             complement(946148..946927)
     CDS             947087..947953
     CDS             complement(948123..949262)
     CDS             complement(949270..951216)
     CDS             complement(951213..951752)
     CDS             complement(951745..952647)
     CDS             complement(952681..953718)
     CDS             954067..955023
     CDS             complement(955210..956799)
     CDS             957264..957722
     CDS             complement(958220..959725)
     CDS             959907..961571
     CDS             complement(961677..962621)
     CDS             962768..963361
     CDS             complement(963386..963625)
     CDS             963757..964488
     CDS             964563..964814
     CDS             964900..965262
     CDS             complement(965250..965828)
     CDS             complement(965892..967259)
     CDS             complement(967364..968542)
     CDS             complement(968571..969074)
     CDS             complement(969084..969698)
     CDS             complement(969700..970524)
     CDS             970667..971269
     CDS             971386..971928
     CDS             971889..972404
     CDS             complement(973054..973848)
     CDS             complement(973975..974136)
     CDS             complement(974266..974898)
     CDS             complement(974973..975437)
     CDS             complement(976154..978163)
     CDS             complement(978176..979786)
     CDS             complement(979786..980181)
     CDS             complement(980178..980492)
     CDS             complement(980495..980911)
     CDS             complement(980904..981326)
     CDS             complement(981310..981540)
     CDS             981840..983288
     CDS             complement(983273..983623)
     CDS             complement(983626..984222)
     CDS             complement(984222..985757)
     CDS             complement(985754..986074)
     CDS             complement(986071..987264)
     CDS             complement(987339..989156)
     CDS             989506..990288
     CDS             990482..991246
     CDS             991260..991907
     CDS             991973..992935
     CDS             993119..994627
     CDS             994628..995638
     CDS             995642..996619
     CDS             996635..997585
     CDS             997596..998342
     CDS             998596..1000014
     CDS             1000011..1001180
     CDS             1001413..1001937
     CDS             1002024..1003469
     CDS             1003514..1004704
     CDS             1004704..1005729
     CDS             complement(1005921..1007243)
     CDS             complement(1007354..1007608)
     CDS             complement(1007644..1009776)
     CDS             complement(1009898..1010410)
     CDS             1010544..1011098
     CDS             1011171..1011332
     CDS             complement(1011405..1012514)
     CDS             complement(1012514..1012915)
     CDS             complement(1012902..1013726)
     CDS             1013929..1014426
     CDS             1014530..1014838
     CDS             1015118..1015651
     CDS             complement(1015654..1016748)
     CDS             complement(1016860..1017294)
     CDS             complement(1017366..1017866)
     CDS             1018151..1018681
     CDS             1018692..1019819
     CDS             1019816..1020370
     CDS             complement(1020381..1020938)
     CDS             complement(1021231..1022454)
     CDS             1022619..1023662
     CDS             complement(1023737..1024738)
     CDS             complement(1025030..1026049)
     CDS             complement(1026077..1026877)
     CDS             complement(1026870..1027763)
     CDS             complement(1027765..1028829)
     CDS             complement(1028860..1030317)
     CDS             1030777..1032612
     CDS             1032563..1033459
     CDS             1033456..1034445
     CDS             1034442..1035194
     CDS             1035191..1035850
     CDS             complement(1035995..1037722)
     CDS             complement(1037772..1038092)
     CDS             1038172..1039140
     CDS             1039301..1040197
     CDS             complement(1040755..1041570)
     CDS             complement(1041640..1043460)
     CDS             complement(1043632..1045233)
     CDS             complement(1045230..1046381)
     CDS             1046557..1047969
     CDS             1047977..1048927
     CDS             1048924..1049733
     CDS             1049765..1050490
     CDS             complement(1050480..1051433)
     CDS             complement(1051430..1051714)
     CDS             1051790..1052362
     CDS             1052372..1055239
     CDS             1055245..1055541
     CDS             1055596..1055934
     CDS             1056214..1056723
     CDS             complement(1056911..1057660)
     CDS             1057742..1058758
     CDS             complement(1058814..1060742)
     CDS             complement(1060857..1063733)
     CDS             1063897..1064589
     CDS             complement(1064635..1065927)
     CDS             complement(1066170..1066517)
     CDS             complement(1066514..1066900)
     CDS             complement(1066878..1067687)
     CDS             complement(1067792..1068250)
     CDS             complement(1068252..1070312)
     CDS             complement(1070320..1070688)
     CDS             complement(1070960..1071559)
     CDS             complement(1071682..1073994)
     CDS             complement(1074101..1075762)
     CDS             complement(1075992..1077674)
     CDS             complement(1077763..1078131)
     CDS             complement(1078128..1078457)
     CDS             1078790..1080742
     CDS             1080739..1084047
     CDS             1084044..1086230
     CDS             1086227..1088293
     CDS             1088290..1090068
     CDS             1090065..1091882
     CDS             1091879..1094494
     CDS             complement(1094553..1095218)
     CDS             complement(1095338..1096801)
     CDS             complement(1096886..1097500)
     CDS             complement(1097519..1098877)
     CDS             complement(1099010..1099435)
     CDS             complement(1099436..1100182)
     CDS             complement(1100179..1100961)
     CDS             complement(1100958..1102007)
     CDS             1102236..1102973
     CDS             1103152..1103385
     CDS             1103882..1105144
     CDS             1105144..1106322
     CDS             1106441..1106836
     CDS             1106784..1108127
     CDS             1108200..1109375
     CDS             1109377..1109610
     CDS             1109615..1110178
     CDS             1110244..1111440
     CDS             1111535..1112134
     CDS             1112134..1112469
     CDS             1112466..1112864
     CDS             1112902..1113315
     CDS             1113315..1113833
     CDS             1113826..1114476
     CDS             1114486..1115118
     CDS             1115118..1116002
     CDS             1115999..1116439
     CDS             1116439..1120329
     CDS             1120739..1121545
     CDS             complement(1121645..1122973)
     CDS             complement(1122984..1124375)
     CDS             complement(1124389..1125378)
     CDS             complement(1125601..1125903)
     CDS             complement(1126182..1127111)
     CDS             complement(1127213..1128406)
     CDS             1128555..1129064
     CDS             1129054..1129647
     CDS             complement(1129891..1131141)
     CDS             1131217..1132332
     CDS             complement(1132370..1132792)
     CDS             1133015..1133191
     CDS             complement(1133262..1134539)
     CDS             complement(1134574..1135458)
     CDS             complement(1135523..1135936)
     CDS             1136518..1140174
     CDS             1140649..1141047
     CDS             complement(1141281..1141982)
     CDS             complement(1141942..1143027)
     CDS             1143090..1144292
     CDS             complement(1144947..1145786)
     CDS             complement(1146147..1147958)
     CDS             complement(1147958..1149322)
     CDS             1149423..1150112
     CDS             complement(1150144..1150596)
     CDS             1150728..1151885
     CDS             complement(1151976..1152581)
     CDS             1152725..1154329
     CDS             1154426..1156366
     CDS             1156359..1157243
     CDS             1157256..1158044
     CDS             1158265..1158630
     CDS             1158621..1159151
     CDS             1159162..1159764
     CDS             1159769..1160983
     CDS             1160983..1161894
     CDS             1161894..1162106
     CDS             1162117..1163412
     CDS             1163417..1163776
     CDS             1163879..1165900
     CDS             1165904..1166314
     CDS             1166342..1167379
     CDS             1167381..1167884
     CDS             1167881..1168291
     CDS             1168288..1168902
     CDS             1169062..1169367
     CDS             1169373..1171535
     CDS             1171535..1173076
     CDS             1173087..1174523
     CDS             1174513..1175268
     CDS             1175279..1176052
     CDS             1176049..1177722
     CDS             complement(1177904..1178068)
     CDS             complement(1178520..1180070)
     CDS             complement(1180302..1181906)
     CDS             1182066..1182845
     CDS             1182924..1184018
     CDS             1184186..1184398
     CDS             1184409..1184885
     CDS             1184882..1185751
     CDS             1185748..1186587
     CDS             complement(1186682..1187881)
     CDS             complement(1188005..1188664)
     CDS             complement(1188661..1189446)
     CDS             1190231..1190944
     CDS             1191016..1192248
     CDS             complement(1192424..1193713)
     CDS             complement(1193730..1194512)
     CDS             1194718..1196148
     CDS             complement(1196164..1197120)
     CDS             complement(1197117..1198253)
     CDS             1198599..1198751
     CDS             1198838..1199098
     CDS             1199109..1199582
     CDS             1199579..1201459
     CDS             1201456..1202376
     CDS             1202373..1204229
     CDS             complement(1204363..1204620)
     CDS             complement(1204993..1207362)
     CDS             complement(1207359..1208339)
     CDS             complement(1208336..1209325)
     CDS             complement(1209322..1210491)
     CDS             complement(1210513..1211451)
     CDS             complement(1211807..1212622)
     CDS             complement(1212607..1213443)
     CDS             complement(1213444..1214658)
     CDS             complement(1214805..1215374)
     CDS             1215778..1216809
     CDS             1216964..1217755
     CDS             1217909..1218667
     CDS             complement(1218791..1219282)
     CDS             1219513..1220103
     CDS             1220336..1221466
     CDS             1221596..1222030
     CDS             1222240..1224042
     CDS             1224206..1224736
     CDS             1224724..1225548
     CDS             1225545..1226072
     CDS             1226106..1227290
     CDS             1227311..1228273
     CDS             1228300..1228743
     CDS             1228759..1229007
     CDS             1229004..1229732
     CDS             1229729..1230589
     CDS             1230599..1231192
     CDS             complement(1231337..1232380)
     CDS             1232486..1233292
     CDS             1233459..1234166
     CDS             1234177..1235337
     CDS             1235327..1236760
     CDS             1236771..1237379
     CDS             1237376..1237879
     CDS             complement(1237977..1238759)
     CDS             complement(1238756..1239736)
     CDS             complement(1239756..1240556)
     CDS             complement(1240670..1241362)
     CDS             complement(1241362..1242087)
     CDS             complement(1242098..1242895)
     CDS             complement(1242906..1244255)
     CDS             complement(1244252..1245697)
     CDS             complement(1245756..1246799)
     CDS             complement(1247175..1247864)
     CDS             complement(1247875..1248222)
     CDS             complement(1248295..1248795)
     CDS             1249031..1250026
     CDS             complement(1250170..1251246)
     CDS             complement(1251470..1252309)
     CDS             complement(1252322..1252624)
     CDS             complement(1252715..1253686)
     CDS             complement(1253693..1254742)
     CDS             complement(1254831..1255037)
     CDS             complement(1255215..1255808)
     CDS             1256030..1256527
     CDS             complement(1256620..1257024)
     CDS             1257131..1257883
     CDS             complement(1257890..1259029)
     CDS             1259153..1259431
     CDS             1259527..1260240
     CDS             1260334..1262448
     CDS             1262445..1264532
     CDS             1264784..1264906
     CDS             complement(1265057..1265497)
     CDS             1265563..1265922
     CDS             complement(1266116..1266949)
     CDS             complement(1266934..1268268)
     CDS             complement(1268272..1270995)
     CDS             1271238..1271501
     CDS             complement(1271615..1272541)
     CDS             1273029..1274999
     CDS             1274996..1275451
     CDS             1275661..1276287
     CDS             complement(1276339..1276899)
     CDS             complement(1276982..1278748)
     CDS             complement(1279043..1279960)
     CDS             complement(1280450..1281292)
     CDS             complement(1281399..1281851)
     CDS             complement(1282161..1282571)
     CDS             complement(1283010..1283480)
     CDS             1283646..1286471
     CDS             1286458..1286727
     CDS             complement(1286934..1287572)
     CDS             complement(1287833..1288708)
     CDS             1289927..1290100
     CDS             1290283..1291473
     CDS             1291470..1292012
     CDS             complement(1292063..1292749)
     CDS             complement(1292812..1293996)
     CDS             complement(1294019..1294183)
     CDS             complement(1294180..1295580)
     CDS             complement(1295580..1296032)
     CDS             complement(1296071..1296910)
     CDS             1297043..1297519
     CDS             1297615..1298790
     CDS             complement(1298787..1299185)
     CDS             complement(1299328..1300107)
     CDS             complement(1300184..1300510)
     CDS             1300585..1301721
     CDS             1301891..1302859
     CDS             complement(1302865..1304007)
     CDS             complement(1304004..1305485)
     CDS             complement(1305874..1307598)
     CDS             complement(1307660..1307932)
     CDS             complement(1307934..1308737)
     CDS             complement(1308775..1309647)
     CDS             complement(1309647..1310732)
     CDS             complement(1310743..1311831)
     CDS             complement(1311961..1313559)
     CDS             complement(1314041..1314316)
     CDS             1314483..1314842
     CDS             complement(1314937..1317282)
     CDS             complement(1317485..1318054)
     CDS             complement(1318469..1319263)
     CDS             complement(1319386..1320297)
     CDS             complement(1321303..1321683)
     CDS             1321994..1322746
     CDS             complement(1322934..1323188)
     CDS             complement(1323185..1325791)
     CDS             complement(1326562..1326777)
     CDS             1326860..1327411
     CDS             1327641..1328573
     CDS             complement(1328804..1329034)
     CDS             complement(1329031..1329513)
     CDS             complement(1329510..1330790)
     CDS             1330960..1332207
     CDS             1332287..1332661
     CDS             1332701..1333024
     CDS             1333021..1336002
     CDS             1335995..1336552
     CDS             complement(1336565..1338508)
     CDS             1338764..1339363
     CDS             complement(1339516..1340070)
     CDS             1340171..1341493
     CDS             1341579..1343417
     CDS             1343517..1344164
     CDS             1344210..1345556
     CDS             1345615..1347078
     CDS             complement(1347320..1349299)
     CDS             complement(1349292..1350446)
     CDS             complement(1350446..1351471)
     CDS             complement(1351475..1352980)
     CDS             complement(1353302..1354288)
     CDS             1354336..1355076
     CDS             1355162..1355728
     CDS             1355864..1356541
     CDS             1356538..1357359
     CDS             1357368..1358552
     CDS             1358559..1359893
     CDS             1360060..1360197
     CDS             1360357..1362690
     CDS             1362690..1363382
     CDS             1363468..1363935
     CDS             1363939..1364721
     CDS             1364718..1365539
     CDS             1365536..1366675
     CDS             1366799..1368622
     CDS             1368835..1369437
     CDS             1369671..1370120
     CDS             1370494..1371102
     CDS             complement(1371099..1371557)
     CDS             1371654..1373153
     CDS             1373150..1374931
     CDS             1374928..1375647
     CDS             1375644..1376411
     CDS             complement(1376415..1377635)
     CDS             1377774..1378403
     CDS             1378400..1379062
     CDS             1379593..1380177
     CDS             1380472..1380798
     CDS             1380791..1381084
     CDS             1381081..1381794
     CDS             1381791..1382954
     CDS             1383171..1384622
     CDS             1384661..1385332
     CDS             1385352..1386953
     CDS             complement(1387180..1387527)
     CDS             1387846..1388793
     CDS             1388804..1389931
     CDS             1389928..1390095
     CDS             1390370..1391626
     CDS             1391623..1392219
     CDS             complement(1392245..1392574)
     CDS             1392845..1393936
     CDS             complement(1393970..1394737)
     CDS             1394939..1395871
     CDS             complement(1395862..1396869)
     CDS             complement(1396918..1398165)
     CDS             complement(1398481..1398876)
     CDS             1399432..1400751
     CDS             1401018..1401476
     CDS             1401473..1402648
     CDS             1402642..1403139
     CDS             1403136..1403489
     CDS             1403476..1404069
     CDS             1404223..1404648
     CDS             1404645..1405229
     CDS             1405775..1406557
     CDS             1406572..1407225
     CDS             1407231..1407743
     CDS             1407736..1408137
     CDS             1408130..1408582
     CDS             1408585..1408812
     CDS             1410310..1410615
     CDS             1411144..1411416
     CDS             complement(1411512..1412324)
     CDS             1412708..1413001
     CDS             complement(1413841..1415862)
     CDS             complement(1415997..1416971)
     CDS             complement(1416968..1417897)
     CDS             complement(1417926..1418219)
     CDS             1418489..1419625
     CDS             1419622..1420356
     CDS             complement(1420507..1421073)
     CDS             1421392..1423002
     CDS             1423051..1424142
     CDS             1424176..1424442
     CDS             1424454..1425662
     CDS             complement(1425730..1426398)
     CDS             complement(1426933..1428399)
     CDS             1428501..1429427
     CDS             complement(1429456..1430004)
     CDS             complement(1430166..1430897)
     CDS             1431034..1431996
     CDS             complement(1432069..1432959)
     CDS             complement(1432963..1433424)
     CDS             complement(1433831..1434376)
     CDS             1434468..1434920
     CDS             complement(1435363..1436742)
     CDS             1436969..1437679
     CDS             complement(1437761..1438945)
     CDS             complement(1439332..1440228)
     CDS             complement(1440310..1441065)
     CDS             1441320..1442234
     CDS             1442231..1443142
     CDS             complement(1443169..1443942)
     CDS             1444233..1446044
     CDS             1446061..1446192
     CDS             complement(1446268..1449534)
     CDS             complement(1449545..1450717)
     CDS             complement(1450705..1451346)
     CDS             1451545..1452189
     CDS             1452186..1453403
     CDS             complement(1453666..1457163)
     CDS             complement(1457240..1457806)
     CDS             1457899..1458903
     CDS             1459030..1459587
     CDS             complement(1459785..1460651)
     CDS             1460728..1463199
     CDS             complement(1463661..1465004)
     CDS             complement(1465006..1465239)
     CDS             complement(1465397..1466908)
     CDS             complement(1466910..1468286)
     CDS             complement(1468341..1469771)
     CDS             complement(1469768..1472017)
     CDS             complement(1472129..1473496)
     CDS             complement(1473496..1474602)
     CDS             complement(1474599..1475579)
     CDS             1475793..1476470
     CDS             1476579..1477058
     CDS             1477055..1477552
     CDS             1477549..1478034
     CDS             complement(1478069..1479247)
     CDS             complement(1479750..1480358)
     CDS             complement(1480355..1481584)
     CDS             1481992..1482351
     CDS             1482348..1483385
     CDS             1483389..1486625
     CDS             1486625..1487254
     CDS             1487251..1487985
     CDS             1487982..1488716
     CDS             complement(1488692..1489393)
     CDS             1489434..1490597
     CDS             1490594..1490968
     CDS             1490965..1491747
     CDS             1491744..1492469
     CDS             1492560..1493324
     CDS             1493566..1493670
     CDS             complement(1493773..1494885)
     CDS             complement(1494882..1495424)
     CDS             1495616..1495750
     CDS             1495740..1497308
     CDS             1497323..1498243
     CDS             1498312..1499640
     CDS             complement(1499610..1500746)
     CDS             1500964..1501341
     CDS             complement(1501478..1503019)
     CDS             complement(1503135..1503740)
     CDS             complement(1503743..1504708)
     CDS             complement(1504712..1505485)
     CDS             complement(1505485..1506555)
     CDS             1507076..1507330
     CDS             1507335..1507973
     CDS             complement(1508872..1511280)
     CDS             complement(1511542..1512630)
     CDS             complement(1512737..1513867)
     CDS             complement(1514033..1517110)
     CDS             complement(1517118..1518293)
     CDS             1518439..1519008
     CDS             1519588..1520061
     CDS             1520106..1522043
     CDS             complement(1522085..1523179)
     CDS             complement(1523230..1524861)
     CDS             complement(1524945..1525745)
     CDS             complement(1525750..1526772)
     CDS             complement(1526833..1527201)
     CDS             complement(1527213..1528271)
     CDS             complement(1528302..1529399)
     CDS             complement(1529470..1531137)
     CDS             1531758..1532222
     CDS             1532219..1532440
     CDS             1532437..1533522
     CDS             1533552..1533743
     CDS             1533763..1535037
     CDS             complement(1535194..1536642)
     CDS             complement(1536836..1537810)
     CDS             1537933..1538283
     CDS             complement(1538340..1539449)
     CDS             complement(1539474..1540595)
     CDS             complement(1540595..1541587)
     CDS             complement(1541664..1543016)
     CDS             1543355..1544677
     CDS             1544696..1545649
     CDS             complement(1545836..1546621)
     CDS             complement(1546632..1549004)
     CDS             complement(1549033..1549515)
     CDS             complement(1549544..1550074)
     CDS             complement(1550207..1552408)
     CDS             complement(1552479..1553651)
     CDS             complement(1553749..1554429)
     CDS             complement(1554749..1556383)
     CDS             complement(1556380..1558494)
     CDS             complement(1558491..1559927)
     CDS             complement(1560042..1561313)
     CDS             complement(1562080..1564485)
     CDS             1564999..1565433
     CDS             complement(1565459..1565872)
     CDS             complement(1566031..1568472)
     CDS             1568623..1568823
     CDS             1569384..1569515
     CDS             complement(1569749..1570171)
     CDS             1570299..1572146
     CDS             1572150..1572770
     CDS             1572868..1573443
     CDS             complement(1573457..1573903)
     CDS             complement(1574019..1575488)
     CDS             1575712..1576842
     CDS             1576839..1577933
     CDS             1577933..1580077
     CDS             1580184..1581401
     CDS             1581398..1582366
     CDS             1582444..1583280
     CDS             complement(1583725..1584552)
     CDS             complement(1584810..1585646)
     CDS             complement(1585643..1586698)
     CDS             complement(1586845..1587288)
     CDS             complement(1587294..1588259)
     CDS             complement(1588532..1589698)
     CDS             1589910..1590716
     CDS             1590979..1591989
     CDS             1592216..1593157
     CDS             complement(1593225..1594265)
     CDS             1594351..1594842
     CDS             complement(1594847..1596040)
     CDS             complement(1596123..1596641)
     CDS             complement(1596638..1597273)
     CDS             complement(1597278..1598168)
     CDS             1598359..1599036
     CDS             complement(1599130..1600500)
     CDS             1600645..1601658
     CDS             1601836..1603020
     CDS             1603149..1603931
     CDS             1604024..1604734
     CDS             1604738..1605748
     CDS             1605745..1607040
     CDS             1607045..1607644
     CDS             complement(1607702..1608325)
     CDS             1609413..1609877
     CDS             complement(1609892..1610578)
     CDS             complement(1610578..1611957)
     CDS             1612029..1613216
     CDS             1613216..1614739
     CDS             1614750..1617476
     CDS             1617588..1618280
     CDS             complement(1618285..1618713)
     CDS             complement(1618887..1619066)
     CDS             complement(1619069..1619704)
     CDS             complement(1619701..1620489)
     CDS             complement(1620482..1621495)
     CDS             complement(1621492..1622478)
     CDS             complement(1622549..1624291)
     CDS             complement(1624367..1624852)
     CDS             complement(1624843..1625454)
     CDS             complement(1625615..1626070)
     CDS             complement(1626093..1627121)
     CDS             complement(1627146..1627958)
     CDS             complement(1628096..1631482)
     CDS             1631639..1632532
     CDS             1632978..1635140
     CDS             1635374..1635616
     CDS             1635676..1636041
     CDS             complement(1636266..1636640)
     CDS             complement(1636633..1637100)
     CDS             1637358..1639376
     CDS             complement(1639449..1639742)
     CDS             complement(1639774..1640868)
     CDS             1641318..1642319
     CDS             1642528..1642683
     CDS             complement(1642710..1643198)
     CDS             complement(1643268..1643702)
     CDS             complement(1643757..1644650)
     CDS             1644753..1646252
     CDS             1646777..1647433
     CDS             1647685..1647888
     CDS             complement(1648123..1650981)
     CDS             complement(1651098..1652264)
     CDS             complement(1652437..1653831)
     CDS             complement(1653920..1654495)
     CDS             complement(1654702..1655958)
     CDS             complement(1656038..1657078)
     CDS             complement(1657164..1660448)
     CDS             1660539..1661000
     CDS             1661411..1662754
     CDS             1662744..1663262
     CDS             complement(1663458..1664234)
     CDS             complement(1664604..1665731)
     CDS             complement(1665840..1668389)
     CDS             complement(1668481..1669716)
     CDS             complement(1669765..1670916)
     CDS             1671084..1671827
     CDS             complement(1672163..1673296)
     CDS             complement(1673427..1674641)
     CDS             complement(1674752..1675975)
     CDS             complement(1676110..1676679)
     CDS             1676909..1678282
     CDS             1678279..1678722
     CDS             complement(1679197..1679961)
     CDS             complement(1680503..1684120)
     CDS             complement(1684595..1685269)
     CDS             complement(1685926..1688247)
     CDS             complement(1688654..1688986)
     CDS             complement(1690672..1691094)
     CDS             complement(1691414..1691692)
     CDS             complement(1691779..1692444)
     CDS             complement(1693482..1694708)
     CDS             complement(1694748..1696328)
     CDS             1697447..1697590
     CDS             complement(1698706..1699167)
     CDS             complement(1699690..1700622)
     CDS             1702165..1703280
     CDS             1703651..1704061
     CDS             complement(1704125..1704520)
     CDS             complement(1704748..1706277)
     CDS             complement(1706240..1706530)
     CDS             1706705..1708261
     CDS             1708728..1709615
     CDS             1709700..1710818
     CDS             1710871..1711836
     CDS             1711869..1712738
     CDS             1712767..1713684
     CDS             1713659..1714627
     CDS             1714668..1715552
     CDS             1715549..1716166
     CDS             complement(1716318..1717415)
     CDS             complement(1717412..1718218)
     CDS             complement(1718215..1719102)
     CDS             complement(1719530..1720933)
     CDS             1721018..1721245
     CDS             complement(1721336..1722043)
     CDS             complement(1722384..1722866)
     CDS             complement(1722870..1723334)
     CDS             complement(1723539..1724330)
     CDS             1724906..1725439
     CDS             complement(1725765..1727114)
     CDS             complement(1727111..1728166)
     CDS             complement(1728243..1728398)
     CDS             complement(1728364..1729155)
     CDS             1729383..1730381
     CDS             1730543..1732042
     CDS             complement(1732315..1734816)
     CDS             complement(1734863..1735036)
     CDS             1735288..1736106
     CDS             complement(1736242..1736961)
     CDS             complement(1736958..1737971)
     CDS             complement(1737975..1740089)
     CDS             1740277..1740810
     CDS             1740807..1741892
     CDS             1741889..1742557
     CDS             1742594..1742893
     CDS             1742922..1743293
     CDS             complement(1743312..1743944)
     CDS             complement(1743941..1744336)
     CDS             1744503..1744988
     CDS             1745042..1745230
     CDS             complement(1745558..1745800)
     CDS             complement(1745872..1746252)
     CDS             complement(1746536..1747117)
     CDS             complement(1747255..1750542)
     CDS             complement(1750569..1750973)
     CDS             complement(1751177..1752880)
     CDS             complement(1752877..1753602)
     CDS             complement(1753606..1754115)
     CDS             complement(1754134..1755231)
     CDS             complement(1755231..1756040)
     CDS             complement(1756037..1757236)
     CDS             complement(1757381..1757686)
     CDS             1758112..1759248
     CDS             1759262..1759585
     CDS             1759605..1761317
     CDS             1761319..1762341
     CDS             1762345..1763169
     CDS             1763166..1764494
     CDS             1764496..1764903
     CDS             complement(1764728..1765714)
     CDS             1766155..1767057
     CDS             1767068..1767640
     CDS             1767644..1768615
     CDS             1768772..1769068
     CDS             1769200..1769457
     CDS             1769454..1770359
     CDS             1770359..1770625
     CDS             1770625..1771434
     CDS             1771421..1772563
     CDS             1772617..1773336
     CDS             1773344..1774012
     CDS             complement(1774019..1775347)
     CDS             complement(1775529..1777010)
     CDS             1777249..1778904
     CDS             complement(1778935..1780035)
     CDS             complement(1780189..1780986)
     CDS             complement(1780993..1782222)
     CDS             complement(1782230..1786321)
     CDS             complement(1786429..1786731)
     CDS             complement(1786731..1787846)
     CDS             complement(1787843..1788511)
     CDS             complement(1788519..1789307)
     CDS             complement(1789361..1790116)
     CDS             complement(1790125..1791396)
     CDS             complement(1791421..1792092)
     CDS             complement(1792094..1792510)
     CDS             complement(1792510..1792896)
     CDS             1792986..1794152
     CDS             complement(1794433..1797042)
     CDS             complement(1797096..1797623)
     CDS             1797908..1798540
     CDS             complement(1798734..1799234)
     CDS             1799406..1800092
     CDS             1800089..1801042
     CDS             1801150..1802460
     CDS             1802562..1803434
     CDS             1803436..1804266
     CDS             1804274..1805272
     CDS             1805274..1806044
     CDS             1806098..1807531
     CDS             1808034..1809131
     CDS             complement(1809282..1811330)
     CDS             complement(1811327..1811941)
     CDS             1812328..1812714
     CDS             1812711..1813328
     CDS             1813325..1815067
     CDS             1815064..1815537
     CDS             1815534..1816784
     CDS             1816781..1819363
     CDS             1819560..1820516
     CDS             1820513..1821007
     CDS             1821004..1821498
     CDS             1821495..1821803
     CDS             1821805..1823907
     CDS             1824472..1825347
     CDS             1825347..1826690
     CDS             1826768..1828219
     CDS             1828216..1828560
     CDS             complement(1828582..1829826)
     CDS             complement(1829852..1830259)
     CDS             complement(1830270..1832843)
     CDS             complement(1832840..1833814)
     CDS             complement(1834149..1834919)
     CDS             complement(1835172..1835654)
     CDS             1835702..1836361
     CDS             1836472..1837173
     CDS             1837350..1837982
     CDS             1838097..1838369
     CDS             1838690..1840312
     CDS             1840312..1840512
     CDS             1840516..1842303
     CDS             1842296..1843495
     CDS             1844020..1845081
     CDS             1845071..1845745
     CDS             1845774..1846550
     CDS             1846786..1848276
     CDS             1849400..1849684
     CDS             1849677..1851116
     CDS             1851235..1852068
     CDS             complement(1852329..1853033)
     CDS             1853594..1854604
     CDS             1854625..1854852
     CDS             1854865..1855434
     CDS             complement(1855758..1857092)
     CDS             1857400..1857870
     CDS             complement(1857958..1858794)
     CDS             complement(1858791..1859492)
     CDS             1859643..1859981
     CDS             1860063..1861472
     CDS             complement(1861665..1862717)
     CDS             complement(1862714..1863151)
     CDS             complement(1863148..1864632)
     CDS             1864949..1866067
     CDS             1866064..1867374
     CDS             complement(1867577..1868254)
     CDS             complement(1868401..1869273)
     CDS             complement(1869270..1870301)
     CDS             complement(1870298..1871437)
     CDS             complement(1871561..1871854)
     CDS             complement(1872062..1872961)
     CDS             complement(1872975..1874858)
     CDS             complement(1874842..1875834)
     CDS             complement(1875827..1876864)
     CDS             1877750..1878826
     CDS             1878943..1879134
     CDS             complement(1879205..1880878)
     CDS             complement(1881031..1881285)
     CDS             1881422..1881637
     CDS             complement(1881850..1882026)
     CDS             complement(1882044..1882361)
     CDS             1882687..1883118
     CDS             complement(1883377..1884348)
     CDS             complement(1884473..1887157)
     CDS             complement(1887157..1887447)
     CDS             complement(1887444..1887812)
     CDS             complement(1887974..1889260)
     CDS             complement(1889397..1890242)
     CDS             complement(1890252..1890992)
     CDS             1891185..1892126
     CDS             complement(1892163..1893944)
     CDS             1894242..1895624
     CDS             complement(1895669..1896649)
     CDS             complement(1896679..1897530)
     CDS             complement(1897527..1898390)
     CDS             complement(1898571..1898927)
     CDS             complement(1898887..1899372)
     CDS             complement(1899372..1900823)
     CDS             complement(1900952..1902211)
     CDS             1902349..1902981
     CDS             1903171..1903782
     CDS             complement(1903823..1905127)
     CDS             complement(1905200..1905739)
     CDS             complement(1905803..1907140)
     CDS             1907412..1907906
     CDS             1907914..1909260
     CDS             1909280..1909924
     CDS             complement(1909873..1910244)
     CDS             complement(1910241..1910711)
     CDS             complement(1910711..1911085)
     CDS             complement(1911210..1912475)
     CDS             complement(1912600..1913232)
     CDS             complement(1913399..1914007)
     CDS             1914123..1915328
     CDS             1915325..1917013
     CDS             1917010..1917654
     CDS             1917787..1918257
     CDS             complement(1918334..1919653)
     CDS             1919694..1920605
     CDS             1920910..1921188
     CDS             complement(1921743..1922249)
     CDS             complement(1922251..1923312)
     CDS             complement(1923314..1923868)
     CDS             complement(1923868..1925130)
     CDS             complement(1925115..1925456)
     CDS             complement(1925447..1927015)
     CDS             complement(1927099..1927404)
     CDS             complement(1927567..1928904)
     CDS             complement(1928901..1929125)
     CDS             complement(1929125..1929337)
     CDS             complement(1929337..1929534)
     CDS             complement(1929613..1930269)
     CDS             complement(1930262..1931503)
     CDS             complement(1932095..1934158)
     CDS             complement(1934744..1934866)
     CDS             1935301..1935510
     CDS             1935581..1936066
     CDS             1936160..1938697
     CDS             1938675..1939982
     CDS             1940258..1942159
     CDS             complement(1943574..1944020)
     CDS             1944352..1945401
     CDS             1945398..1945901
     CDS             1945888..1947486
     CDS             complement(1947434..1948387)
     CDS             complement(1948474..1950069)
     CDS             complement(1950102..1950509)
     CDS             complement(1950647..1951747)
     CDS             complement(1951757..1952518)
     CDS             complement(1953030..1954142)
     CDS             complement(1954266..1954490)
     CDS             complement(1954543..1954977)
     CDS             1955031..1956098
     CDS             complement(1956381..1957724)
     CDS             complement(1957724..1958887)
     CDS             complement(1959022..1960305)
     CDS             complement(1960590..1962038)
     CDS             complement(1962049..1963569)
     CDS             complement(1963759..1964202)
     CDS             1964324..1965514
     CDS             1965738..1966766
     CDS             complement(1967154..1967999)
     CDS             complement(1968226..1969428)
     CDS             1969599..1971371
     CDS             1971361..1972128
     CDS             complement(1972274..1972837)
     CDS             1973046..1973372
     CDS             complement(1973791..1974510)
     CDS             complement(1974662..1976062)
     CDS             complement(1976110..1976865)
     CDS             1976931..1978313
     CDS             complement(1978340..1980286)
     CDS             complement(1980460..1980708)
     CDS             complement(1980721..1981647)
     CDS             complement(1981640..1982488)
     CDS             complement(1982612..1982788)
     CDS             complement(1982802..1982951)
     CDS             complement(1983082..1983315)
     CDS             complement(1983312..1984787)
     CDS             complement(1984787..1986295)
     CDS             complement(1986371..1987372)
     CDS             complement(1987369..1988325)
     CDS             complement(1988478..1989617)
     CDS             complement(1989670..1990548)
     CDS             1990681..1992168
     CDS             1992204..1993073
     CDS             complement(1993234..1993713)
     CDS             complement(1993742..1994809)
     CDS             complement(1994806..1996362)
     CDS             1996520..1997494
     CDS             1997499..1998503
     CDS             1998518..2000194
     CDS             2000197..2001063
     CDS             complement(2001312..2001845)
     CDS             complement(2001848..2003032)
     CDS             complement(2003035..2004318)
     CDS             complement(2004315..2005223)
     CDS             complement(2005297..2005917)
     CDS             complement(2005924..2007762)
     CDS             complement(2007910..2009304)
     CDS             complement(2009363..2010157)
     CDS             2010530..2011012
     CDS             2011009..2012295
     CDS             2012366..2013970
     CDS             2013960..2017541
     CDS             2017603..2018496
     CDS             2018540..2019208
     CDS             2019205..2020644
     CDS             2020663..2021445
     CDS             2021573..2022217
     CDS             2022294..2022758
     CDS             2022780..2023076
     CDS             2023073..2024164
     CDS             2024226..2025098
     CDS             2025438..2025875
     CDS             complement(2026281..2026979)
     CDS             complement(2026976..2027719)
     CDS             complement(2027716..2028948)
     CDS             complement(2029315..2031243)
     CDS             complement(2031307..2032587)
     CDS             complement(2032887..2033510)
     CDS             complement(2033507..2034139)
     CDS             complement(2034136..2034684)
     CDS             2034773..2035084
     CDS             complement(2035102..2036808)
     CDS             2036968..2037840
     CDS             complement(2037896..2038213)
     CDS             complement(2038238..2038543)
     CDS             complement(2038594..2038896)
     CDS             complement(2038908..2039735)
     CDS             2039940..2040977
     CDS             2041012..2042322
     CDS             2042750..2042905
     CDS             2042921..2043085
     CDS             2043280..2044659
     CDS             2045057..2045800
     CDS             complement(2045850..2047208)
     CDS             complement(2047282..2047977)
     CDS             complement(2047974..2048195)
     CDS             complement(2048192..2048365)
     CDS             complement(2048367..2050241)
     CDS             complement(2050246..2051043)
     CDS             complement(2051040..2052380)
     CDS             complement(2052394..2052846)
     CDS             2052996..2053202
     CDS             2053376..2053912
     CDS             complement(2053920..2054795)
     CDS             2054833..2056026
     CDS             2056160..2057170
     CDS             complement(2057186..2058520)
     CDS             complement(2059448..2061625)
     CDS             complement(2061625..2063991)
     CDS             complement(2064025..2064696)
     CDS             2065080..2067449
     CDS             complement(2067539..2068360)
     CDS             complement(2068357..2069274)
     CDS             complement(2069349..2069918)
     CDS             complement(2070079..2071101)
     CDS             complement(2071291..2072568)
     CDS             complement(2072568..2073515)
     CDS             complement(2073512..2073610)
     CDS             complement(2073607..2074650)
     CDS             complement(2074640..2076160)
     CDS             complement(2076157..2077161)
     CDS             complement(2077158..2077265)
     CDS             2077432..2078532
     CDS             2078687..2079568
     CDS             2079565..2080356
     CDS             2080373..2081431
     CDS             2081485..2081925
     CDS             2081968..2082993
     CDS             complement(2083151..2083474)
     CDS             2083587..2084009
     CDS             2084288..2084740
     CDS             complement(2084795..2086276)
     CDS             complement(2086429..2087451)
     CDS             complement(2087451..2088527)
     CDS             complement(2088688..2090046)
     CDS             complement(2090051..2090839)
     CDS             2091503..2092882
     CDS             2093252..2094175
     CDS             complement(2094117..2094815)
     CDS             2094957..2095844
     CDS             complement(2095851..2096093)
     CDS             complement(2096173..2097465)
     CDS             2097776..2098402
     CDS             2098565..2100208
     CDS             2100387..2101169
     CDS             2101250..2101687
     CDS             2101851..2102648
     CDS             2102691..2103416
     CDS             2103456..2104337
     CDS             2104334..2105161
     CDS             2105166..2106503
     CDS             2106563..2107240
     CDS             2107245..2108600
     CDS             2108597..2109898
     CDS             2110203..2111570
     CDS             complement(2111633..2112187)
     CDS             complement(2112314..2112763)
     CDS             complement(2112917..2114722)
     CDS             2114824..2116095
     CDS             complement(2116163..2116909)
     CDS             2117070..2119010
     CDS             2119520..2119726
     CDS             complement(2119787..2120113)
     CDS             complement(2120180..2120584)
     CDS             complement(2120618..2121097)
     CDS             complement(2121097..2121993)
     CDS             2122280..2122708
     CDS             complement(2122870..2123958)
     CDS             complement(2123955..2124422)
     CDS             complement(2124644..2125024)
     CDS             complement(2125036..2127042)
     CDS             complement(2127147..2129078)
     CDS             complement(2129201..2130628)
     CDS             2130992..2132692
     CDS             2132689..2133246
     CDS             2133250..2133786
     CDS             complement(2133851..2134471)
     CDS             2134607..2134849
     CDS             2134939..2136225
     CDS             2136288..2137253
     CDS             2137250..2139001
     CDS             complement(2139213..2140292)
     CDS             complement(2140469..2141464)
     CDS             2141667..2142605
     CDS             2142623..2143480
     CDS             complement(2143501..2144508)
     CDS             complement(2144508..2145095)
     CDS             complement(2145159..2146880)
     CDS             complement(2147002..2147694)
     CDS             complement(2147750..2148028)
     CDS             2148157..2149542
     CDS             complement(2149704..2150231)
     CDS             complement(2150233..2150592)
     CDS             complement(2150594..2151181)
     CDS             complement(2151264..2151920)
     CDS             2152121..2152531
     CDS             2152500..2153177
     CDS             complement(2153246..2153620)
     CDS             complement(2153636..2154136)
     CDS             complement(2154124..2154570)
     CDS             complement(2154649..2155689)
     CDS             2155955..2156563
     CDS             2156707..2158425
     CDS             complement(2158701..2161199)
     CDS             complement(2161273..2161602)
     CDS             complement(2161946..2163268)
     CDS             2163545..2165401
     CDS             complement(2165424..2165645)
     CDS             2165851..2166786
     CDS             complement(2167014..2168234)
     CDS             complement(2168244..2168822)
     CDS             complement(2168819..2169298)
     CDS             complement(2169299..2170582)
     CDS             complement(2170582..2171340)
     CDS             complement(2171350..2171661)
     CDS             complement(2171696..2173237)
     CDS             complement(2173313..2174359)
     CDS             complement(2174442..2174909)
     CDS             2175063..2175722
     CDS             2175719..2176303
     CDS             2176388..2177602
     CDS             2177913..2178515
     CDS             2178615..2180435
     CDS             complement(2180481..2181275)
     CDS             complement(2181431..2181721)
     CDS             complement(2181723..2184374)
     CDS             complement(2184461..2185534)
     CDS             2185729..2186319
     CDS             complement(2186323..2188629)
     CDS             complement(2188723..2189886)
     CDS             2189977..2190756
     CDS             complement(2190753..2191436)
     CDS             complement(2191438..2191854)
     CDS             2192148..2193230
     CDS             complement(2193275..2193433)
     CDS             complement(2193574..2196765)
     CDS             complement(2196758..2197711)
     CDS             complement(2198150..2199037)
     CDS             complement(2199168..2200064)
     CDS             complement(2200069..2201049)
     CDS             complement(2201049..2201573)
     CDS             2201698..2203191
     CDS             2203188..2203742
     CDS             complement(2203870..2205090)
     CDS             complement(2205174..2206691)
     CDS             2206851..2207183
     CDS             2207288..2208010
     CDS             2208007..2209557
     CDS             2209777..2210226
     CDS             2210230..2210829
     CDS             complement(2210875..2211519)
     CDS             2211874..2213370
     CDS             complement(2213501..2214538)
     CDS             2214640..2215206
     CDS             complement(2215294..2216688)
     CDS             complement(2216678..2217403)
     CDS             complement(2217400..2218224)
     CDS             complement(2218366..2218668)
     CDS             complement(2218676..2219956)
     CDS             complement(2219959..2220504)
     CDS             complement(2220567..2221544)
     CDS             complement(2221570..2222976)
     CDS             2223080..2223796
     CDS             2223935..2224687
     CDS             2225114..2226445
     CDS             2226442..2227434
     CDS             2227431..2228858
     CDS             2229098..2231344
     CDS             2231581..2232690
     CDS             2232694..2234484
     CDS             2234496..2235071
     CDS             2235213..2235860
     CDS             2236151..2236771
     CDS             2236771..2237088
     CDS             2237085..2237471
     CDS             2237483..2238301
     CDS             2238298..2239056
     CDS             2239053..2239865
     CDS             2239858..2240199
     CDS             2240199..2241068
     CDS             2241020..2242543
     CDS             2242545..2242835
     CDS             2242832..2243971
     CDS             2244022..2245044
     CDS             2245112..2245507
     CDS             2245560..2246135
     CDS             2246349..2249186
     CDS             complement(2249199..2250626)
     CDS             complement(2250807..2251820)
     CDS             complement(2251882..2252958)
     CDS             complement(2252955..2254046)
     CDS             complement(2254046..2255155)
     CDS             complement(2255157..2256257)
     CDS             complement(2256254..2258272)
     CDS             complement(2258269..2259375)
     CDS             2259613..2260611
     CDS             2260602..2261627
     CDS             2261634..2262422
     CDS             complement(2262525..2263328)
     CDS             2263490..2264149
     CDS             2264159..2264590
     CDS             complement(2264623..2265927)
     CDS             complement(2266028..2266354)
     CDS             complement(2266365..2266463)
     CDS             complement(2266463..2267539)
     CDS             complement(2267539..2268705)
     CDS             complement(2268702..2269442)
     CDS             complement(2269452..2269772)
     CDS             complement(2270336..2270875)
     CDS             complement(2270856..2271158)
     CDS             complement(2271272..2271742)
     CDS             complement(2271739..2272215)
     CDS             complement(2272187..2273554)
     CDS             complement(2273554..2275017)
     CDS             complement(2275264..2276784)
     CDS             complement(2276885..2278366)
     CDS             complement(2278428..2279303)
     CDS             complement(2279747..2280577)
     CDS             complement(2280582..2280797)
     CDS             complement(2280794..2281078)
     CDS             complement(2281065..2281877)
     CDS             complement(2281832..2282026)
     CDS             complement(2282039..2283514)
     CDS             complement(2283761..2285506)
     CDS             complement(2285786..2286181)
     CDS             2286494..2287276
     CDS             2287395..2288462
     CDS             2288475..2289128
     CDS             complement(2289308..2289922)
     CDS             2290223..2290564
     CDS             complement(2290834..2291859)
     CDS             complement(2291924..2292826)
     CDS             complement(2292945..2293619)
     CDS             complement(2293616..2294122)
     CDS             2294442..2294654
     CDS             complement(2295006..2295881)
     CDS             complement(2295945..2296619)
     CDS             complement(2296841..2299003)
     CDS             2299128..2299787
     CDS             2299810..2300499
     CDS             2300496..2301416
     CDS             2301525..2302244
     CDS             2302340..2303056
     CDS             complement(2303064..2303900)
     CDS             complement(2303964..2304407)
     CDS             complement(2304404..2304649)
     CDS             complement(2304633..2307587)
     CDS             complement(2307782..2308837)
     CDS             complement(2308938..2310368)
     CDS             2310595..2311362
     CDS             complement(2311564..2313651)
     CDS             complement(2313655..2314044)
     CDS             complement(2314046..2314567)
     CDS             complement(2314578..2316398)
     CDS             complement(2316462..2318279)
     CDS             complement(2318295..2318576)
     CDS             complement(2318643..2319323)
     CDS             complement(2319336..2321297)
     CDS             complement(2321390..2323288)
     CDS             2323361..2323855
     CDS             2324005..2325462
     CDS             complement(2325622..2326044)
     CDS             2326302..2327882
     CDS             2328340..2328762
     CDS             complement(2329105..2329674)
     CDS             2329855..2331510
     CDS             2331507..2331866
     CDS             complement(2332005..2332208)
     CDS             2332354..2332506
     CDS             complement(2332597..2332887)
     CDS             2333138..2333344
     CDS             2333468..2334406
     CDS             2334500..2336005
     CDS             complement(2336088..2336603)
     CDS             complement(2336687..2338705)
     CDS             complement(2338792..2339838)
     CDS             complement(2339838..2340305)
     CDS             complement(2340411..2341601)
     CDS             complement(2341664..2342491)
     CDS             complement(2342488..2343366)
     CDS             2343421..2343975
     CDS             2343972..2344550
     CDS             complement(2344845..2346344)
     CDS             complement(2346579..2346824)
     CDS             2347274..2347747
     CDS             2347737..2348597
     CDS             complement(2349051..2349434)
     CDS             complement(2349479..2350285)
     CDS             2350328..2350711
     CDS             complement(2350985..2351614)
     CDS             complement(2352823..2353740)
     CDS             2353834..2354577
     CDS             2354916..2355188
     CDS             2355658..2356044
     CDS             2356523..2361670
     CDS             complement(2362113..2362295)
     CDS             complement(2362292..2363335)
     CDS             complement(2363332..2363868)
     CDS             complement(2363911..2364129)
     CDS             complement(2364304..2365179)
     CDS             complement(2365199..2365786)
     CDS             complement(2365783..2366184)
     CDS             complement(2366171..2366662)
     CDS             complement(2366659..2367135)
     CDS             complement(2367139..2368443)
     CDS             complement(2368665..2369144)
     CDS             complement(2369144..2370412)
     CDS             complement(2370423..2370617)
     CDS             complement(2371214..2372521)
     CDS             complement(2372531..2373049)
     CDS             complement(2373108..2374232)
     CDS             complement(2374319..2375044)
     CDS             complement(2375041..2376333)
     CDS             complement(2376335..2378011)
     CDS             complement(2378015..2380033)
     CDS             2380273..2380908
     CDS             2380915..2381859
     CDS             2382395..2384014
     CDS             complement(2384018..2384734)
     CDS             complement(2384731..2385411)
     CDS             complement(2385411..2386346)
     CDS             complement(2386343..2387146)
     CDS             complement(2387143..2387754)
     CDS             complement(2387751..2388539)
     CDS             complement(2388918..2389370)
     CDS             complement(2389367..2390161)
     CDS             complement(2390172..2391158)
     CDS             complement(2391168..2392472)
     CDS             complement(2392540..2393394)
     CDS             complement(2393628..2394374)
     CDS             complement(2394469..2396250)
     CDS             complement(2396360..2397169)
     CDS             2397254..2399653
     CDS             2399759..2400445
     CDS             complement(2400409..2401128)
     CDS             complement(2401243..2402133)
     CDS             complement(2402130..2402420)
     CDS             complement(2402522..2404195)
     CDS             complement(2404276..2404902)
     CDS             complement(2405469..2407370)
     CDS             complement(2407449..2408687)
     CDS             complement(2408687..2409511)
     CDS             complement(2409516..2410064)
     CDS             complement(2410149..2411483)
     CDS             complement(2411553..2412800)
     CDS             complement(2412811..2413281)
     CDS             complement(2413285..2413983)
     CDS             complement(2414110..2414508)
     CDS             2414776..2415087
     CDS             2415483..2416595
     CDS             2416607..2417404
     CDS             2417404..2418201
     CDS             2418198..2419136
     CDS             complement(2419121..2421868)
     CDS             complement(2422303..2423058)
     CDS             complement(2423236..2424204)
     CDS             2424282..2425313
     CDS             2425413..2426039
     CDS             complement(2426180..2427055)
     CDS             2427172..2427585
     CDS             complement(2427604..2428413)
     CDS             complement(2428426..2429427)
     CDS             complement(2429444..2429785)
     CDS             2429873..2430649
     CDS             2430829..2432253
     CDS             complement(2432360..2432518)
     CDS             complement(2432518..2434731)
     CDS             complement(2434735..2435193)
     CDS             complement(2435195..2436628)
     CDS             complement(2436863..2437735)
     CDS             complement(2437732..2437935)
     CDS             complement(2437948..2438673)
     CDS             complement(2438690..2440297)
     CDS             2440493..2441341
     CDS             complement(2441421..2442167)
     CDS             2442467..2443582
     CDS             complement(2443593..2444816)
     CDS             complement(2444822..2446453)
     CDS             complement(2446450..2447556)
     CDS             complement(2447558..2448646)
     CDS             complement(2448662..2450599)
     CDS             complement(2450768..2451292)
     CDS             2451413..2452246
     CDS             complement(2452265..2452771)
     CDS             complement(2452809..2453762)
     CDS             2453997..2455889
     CDS             2456212..2457960
     CDS             2457973..2458317
     CDS             2458319..2458918
     CDS             complement(2458997..2460217)
     CDS             complement(2460413..2461159)
     CDS             2461281..2461901
     CDS             complement(2462206..2463192)
     CDS             complement(2463336..2464028)
     CDS             2464235..2464441
     CDS             2464715..2465413
     CDS             2465417..2466154
     CDS             2466178..2466792
     CDS             complement(2466831..2467289)
     CDS             2467429..2468547
     CDS             complement(2468823..2469263)
     CDS             complement(2469725..2470276)
     CDS             2470298..2471713
     CDS             2471710..2471859
     CDS             2471865..2472083
     CDS             2472085..2472402
     CDS             2472597..2473862
     CDS             2473891..2476395
     CDS             complement(2476597..2476773)
     CDS             complement(2476773..2477750)
     CDS             2477851..2478522
     CDS             2478519..2479421
     CDS             2479423..2480148
     CDS             complement(2480161..2480751)
     CDS             complement(2480748..2482106)
     CDS             complement(2482103..2482684)
     CDS             2482760..2483467
     CDS             2483464..2483796
     CDS             complement(2483821..2484432)
     CDS             complement(2484467..2484652)
     CDS             complement(2484712..2485746)
     CDS             complement(2485743..2487431)
     CDS             2487540..2488478
     CDS             complement(2488629..2489216)
     CDS             2489493..2490668
     CDS             2490768..2491490
     CDS             complement(2491633..2491800)
     CDS             complement(2491899..2492660)
     CDS             complement(2492660..2492875)
     CDS             2492944..2493945
     CDS             2494272..2494739
     CDS             complement(2494740..2494961)
     CDS             2495077..2495562
     CDS             complement(2496345..2497217)
     CDS             complement(2497425..2497745)
     CDS             complement(2498062..2498535)
     CDS             complement(2498532..2499068)
     CDS             complement(2499072..2500175)
     CDS             2500288..2500506
     CDS             complement(2500488..2501048)
     CDS             complement(2501050..2501646)
     CDS             2501868..2503004
     CDS             complement(2503434..2503931)
     CDS             complement(2504021..2504290)
     CDS             complement(2504287..2504685)
     CDS             2504800..2506002
     CDS             complement(2506086..2507441)
     CDS             complement(2507492..2508133)
     CDS             complement(2508130..2509140)
     CDS             complement(2509378..2510082)
     CDS             complement(2510174..2511058)
     CDS             2511204..2511863
     CDS             2511960..2513915
     CDS             complement(2514134..2515354)
     CDS             complement(2515853..2518174)
     CDS             complement(2518258..2518647)
     CDS             complement(2518706..2519380)
     CDS             complement(2519373..2520659)
     CDS             complement(2520775..2522112)
     CDS             2522563..2523639
     CDS             2523636..2524316
     CDS             2524376..2526562
     CDS             2526699..2528240
     CDS             2528237..2528839
     CDS             2528862..2529338
     CDS             2529370..2530053
     CDS             2530054..2531073
     CDS             2531589..2532005
     CDS             2532002..2532835
     CDS             2532845..2533819
     CDS             complement(2533887..2535029)
     CDS             complement(2535029..2535325)
     CDS             complement(2535322..2536089)
     CDS             complement(2536086..2536988)
     CDS             complement(2537318..2538325)
     CDS             complement(2538620..2539039)
     CDS             2539186..2540631
     CDS             2540682..2541065
     CDS             complement(2541066..2542391)
     CDS             2542704..2543114
     CDS             2543208..2544131
     CDS             complement(2544351..2544608)
     CDS             2544668..2545807
     CDS             complement(2546149..2547216)
     CDS             complement(2547213..2547968)
     CDS             complement(2547968..2548792)
     CDS             complement(2548893..2549795)
     CDS             complement(2549792..2550862)
     CDS             complement(2550863..2552452)
     CDS             2552780..2553358
     CDS             2553355..2554047
     CDS             complement(2554062..2554343)
     CDS             complement(2554340..2554744)
     CDS             2555003..2555704
     CDS             complement(2555865..2556578)
     CDS             complement(2556582..2558357)
     CDS             complement(2558573..2559214)
     CDS             complement(2559166..2560311)
     CDS             2560530..2563829
     CDS             2564493..2565815
     CDS             2566177..2566353
     CDS             2566383..2566892
     CDS             complement(2566932..2567702)
     CDS             2567796..2568167
     CDS             complement(2568235..2569530)
     CDS             2569697..2570461
     CDS             complement(2570458..2571135)
     CDS             2571267..2571581
     CDS             complement(2571882..2572493)
     CDS             2572791..2573948
     CDS             complement(2573953..2575116)
     CDS             complement(2575463..2576563)
     CDS             complement(2576608..2577399)
     CDS             2577862..2578989
     CDS             2579330..2580784
     CDS             2580781..2582157
     CDS             2582403..2584784
     CDS             2584944..2586122
     CDS             complement(2586097..2586792)
     CDS             complement(2586898..2587890)
     CDS             complement(2587887..2588375)
     CDS             complement(2588362..2590905)
     CDS             complement(2590937..2591563)
     CDS             2591847..2592839
     CDS             complement(2592961..2594010)
     CDS             2594180..2595148
     CDS             2595141..2595806
     CDS             complement(2595826..2596320)
     CDS             complement(2596317..2597405)
     CDS             2597558..2598244
     CDS             2598593..2599381
     CDS             complement(2599412..2600035)
     CDS             complement(2600087..2600215)
     CDS             2600381..2601358
     CDS             2601717..2602646
     CDS             2602662..2603492
     CDS             2603485..2603973
     CDS             2603970..2604881
     CDS             complement(2604886..2605530)
     CDS             2605905..2607155
     CDS             2607152..2607784
     CDS             complement(2608190..2609143)
     CDS             complement(2609508..2610617)
     CDS             complement(2610714..2611643)
     CDS             complement(2611724..2612647)
     CDS             complement(2612799..2613404)
     CDS             complement(2613408..2613932)
     CDS             complement(2613996..2615423)
     CDS             2615670..2616209
     CDS             2616422..2616742
     CDS             2616742..2617209
     CDS             2617237..2617764
     CDS             2617797..2618288
     CDS             2618532..2618894
     CDS             2619006..2619356
     CDS             complement(2619363..2620535)
     CDS             2620676..2621209
     CDS             2621209..2621700
     CDS             2621697..2622200
     CDS             2622204..2623112
     CDS             complement(2623205..2626660)
     CDS             2626798..2627283
     CDS             complement(2627234..2628118)
     CDS             complement(2628115..2628915)
     CDS             2628970..2630031
     CDS             complement(2630264..2632225)
     CDS             2632378..2633250
     CDS             2633367..2633984
     CDS             2634274..2635122
     CDS             2635130..2636314
     CDS             complement(2636500..2637852)
     CDS             complement(2637879..2638358)
     CDS             2638478..2640874
     CDS             complement(2640924..2641547)
     CDS             complement(2641537..2642325)
     CDS             2642535..2644271
     CDS             2644268..2645569
     CDS             2645693..2646151
     CDS             2646151..2646921
     CDS             2647057..2648235
     CDS             2648247..2648864
     CDS             2648857..2649135
     CDS             complement(2649289..2649777)
     CDS             2649878..2651083
     CDS             2651080..2651634
     CDS             2651631..2652275
     CDS             2652348..2653427
     CDS             2653510..2654403
     CDS             2654400..2655293
     CDS             2655280..2656140
     CDS             2656137..2656985
     CDS             complement(2656960..2657568)
     CDS             complement(2657565..2659550)
     CDS             2659690..2660694
     CDS             2660780..2661463
     CDS             2661465..2662790
     CDS             complement(2662916..2663536)
     CDS             complement(2663533..2664285)
     CDS             2664409..2665938
     CDS             2666209..2667552
     CDS             2667539..2668315
     CDS             complement(2668563..2668760)
     CDS             2668910..2669767
     CDS             2670024..2671073
     CDS             2671077..2671502
     CDS             2671499..2672383
     CDS             complement(2672577..2673395)
     CDS             2673533..2674264
     CDS             2674268..2674978
     CDS             2674975..2675907
     CDS             complement(2675930..2676835)
     CDS             2677164..2677304
     CDS             complement(2677461..2677985)
     CDS             2678351..2679304
     CDS             2679301..2680575
     CDS             complement(2680710..2681198)
     CDS             complement(2681206..2682552)
     CDS             complement(2682560..2683672)
     CDS             complement(2683669..2685189)
     CDS             complement(2685220..2686497)
     CDS             complement(2686494..2687333)
     CDS             2687731..2689377
     CDS             2689471..2689698
     CDS             2689695..2689787
     CDS             2689898..2690677
     CDS             2690826..2691833
     CDS             2691891..2692784
     CDS             2692784..2693548
     CDS             2693660..2695039
     CDS             2695350..2696234
     CDS             complement(2696305..2697930)
     CDS             2698229..2699263
     CDS             complement(2699398..2699583)
     CDS             2699839..2700363
     CDS             complement(2700416..2701828)
     CDS             complement(2701825..2702607)
     CDS             complement(2702774..2704384)
     CDS             2704717..2704878
     CDS             complement(2704982..2705866)
     CDS             complement(2705867..2708251)
     CDS             complement(2708251..2711574)
     CDS             complement(2711808..2713379)
     CDS             2713538..2713876
     CDS             2713873..2714937
     CDS             complement(2715109..2715345)
     CDS             complement(2715617..2717155)
     CDS             complement(2717190..2717363)
     CDS             complement(2717534..2718826)
     CDS             2719198..2721156
     CDS             complement(2721358..2722746)
     CDS             complement(2722861..2723256)
     CDS             complement(2723312..2724841)
     CDS             complement(2724844..2727822)
     CDS             complement(2727862..2728746)
     CDS             complement(2728751..2729944)
     CDS             complement(2730174..2731136)
     CDS             2731339..2732076
     CDS             2732163..2733020
     CDS             2733029..2733583
     CDS             2733580..2733783
     CDS             2733784..2734815
     CDS             2735026..2735409
     CDS             2735421..2735792
     CDS             2735804..2737606
     CDS             2737606..2737926
     CDS             2737930..2738208
     CDS             2738227..2739006
     CDS             complement(2739292..2739654)
     CDS             complement(2739750..2740400)
     CDS             complement(2740433..2741119)
     CDS             2741276..2741611
     CDS             2742068..2742322
     CDS             complement(2742390..2744087)
     CDS             2744258..2745178
     CDS             complement(2745175..2745771)
     CDS             complement(2745768..2746544)
     CDS             complement(2746544..2747635)
     CDS             complement(2747810..2748832)
     CDS             2749030..2750253
     CDS             2750378..2753227
     CDS             2753227..2753562
     CDS             2753559..2755070
     CDS             2755067..2755558
     CDS             2755555..2755824
     CDS             2755830..2756216
     CDS             2756350..2757648
     CDS             complement(2757701..2758255)
     CDS             2758394..2759191
     CDS             complement(2759368..2760150)
     CDS             2760267..2761229
     CDS             2761226..2762503
     CDS             2762724..2763329
     CDS             complement(2763433..2764797)
     CDS             complement(2764850..2765416)
     CDS             complement(2765413..2766186)
     CDS             2766198..2767199
     CDS             2767269..2769227
     CDS             2769347..2769670
     CDS             complement(2769657..2770511)
     CDS             2770598..2772076
     CDS             2772141..2773415
     CDS             2773458..2773997
     CDS             2773994..2775949
     CDS             complement(2776202..2776678)
     CDS             complement(2776973..2777773)
     CDS             complement(2777825..2779126)
     CDS             complement(2779139..2780215)
     CDS             complement(2780280..2781713)
     CDS             2781795..2782550
     CDS             complement(2782444..2784618)
     CDS             complement(2784615..2787392)
     CDS             complement(2787392..2788264)
     CDS             complement(2788261..2789277)
     CDS             2789360..2789926
     CDS             2789923..2790147
     CDS             2790246..2790425
     CDS             2790472..2793285
     CDS             complement(2793413..2793796)
     CDS             complement(2794267..2795259)
     CDS             complement(2795256..2795900)
     CDS             2796013..2796861
     CDS             2796976..2797662
     CDS             2797903..2798670
     CDS             complement(2798882..2799436)
     CDS             complement(2799442..2799984)
     CDS             complement(2800054..2800290)
     CDS             complement(2800343..2801128)
     CDS             complement(2801132..2801467)
     CDS             2801666..2802028
     CDS             complement(2802063..2803568)
     CDS             complement(2803596..2804405)
     CDS             complement(2804602..2804823)
     CDS             complement(2804836..2805210)
     CDS             complement(2805259..2806095)
     CDS             complement(2806154..2807020)
     CDS             complement(2807173..2807682)
     CDS             complement(2807783..2808133)
     CDS             complement(2808173..2808514)
     CDS             complement(2808511..2809071)
     CDS             complement(2809068..2809598)
     CDS             complement(2809595..2810131)
     CDS             complement(2810208..2811725)
     CDS             complement(2812006..2812506)
     CDS             2812720..2813598
     CDS             complement(2814112..2815512)
     CDS             complement(2815570..2816982)
     CDS             complement(2816983..2817699)
     CDS             2817892..2818026
     CDS             2818049..2818462
     CDS             2818459..2818713
     CDS             2818740..2819618
     CDS             2819692..2821218
     CDS             2821319..2823199
     CDS             2823196..2823939
     CDS             2823936..2824589
     CDS             complement(2824593..2825324)
     CDS             2825457..2826338
     CDS             2826338..2826982
     CDS             2826979..2827485
     CDS             complement(2827569..2828009)
     CDS             complement(2828011..2828259)
     CDS             complement(2828256..2828921)
     CDS             complement(2829001..2830872)
     CDS             complement(2831175..2831948)
     CDS             complement(2831948..2832130)
     CDS             complement(2832130..2832927)
     CDS             2833404..2834294
     CDS             2834395..2834868
     CDS             2834865..2836394
     CDS             2836391..2839273
     CDS             2839270..2840085
     CDS             2840075..2840296
     CDS             complement(2840318..2840527)
     CDS             2840745..2841962
     CDS             complement(2841944..2842645)
     CDS             2843183..2843407
     CDS             2843493..2843738
     CDS             2843735..2844790
     CDS             complement(2844837..2845574)
     CDS             complement(2845571..2846131)
     CDS             complement(2846135..2847340)
     CDS             complement(2847337..2848086)
     CDS             complement(2848097..2849389)
     CDS             2849604..2850149
     CDS             2850158..2850799
     CDS             complement(2850855..2851991)
     CDS             complement(2852002..2853852)
     CDS             complement(2853937..2855244)
     CDS             complement(2855241..2856584)
     CDS             complement(2856667..2857194)
     CDS             complement(2857248..2857805)
     CDS             complement(2857807..2859396)
     CDS             complement(2859434..2861137)
     CDS             complement(2861171..2862397)
     CDS             2862466..2862645
     CDS             complement(2862858..2863667)
     CDS             2863905..2864327
     CDS             2864317..2865054
     CDS             2865122..2866027
     CDS             2866248..2867324
     CDS             2867723..2868235
     CDS             2868476..2868745
     CDS             2868926..2871076
     CDS             complement(2871399..2872712)
     CDS             2872932..2873774
     CDS             2873835..2875880
     CDS             2875880..2877121
     CDS             2877118..2879298
     CDS             2879295..2880572
     CDS             2880565..2882286
     CDS             2882283..2883584
     CDS             2883654..2884460
     CDS             2884464..2885051
     CDS             complement(2885063..2887849)
     CDS             complement(2887930..2889183)
     CDS             complement(2889366..2891624)
     CDS             complement(2891670..2892086)
     CDS             complement(2892083..2893225)
     CDS             complement(2893278..2893562)
     CDS             complement(2893534..2894352)
     CDS             complement(2894481..2895305)
     CDS             2895390..2896196
     CDS             complement(2896200..2896541)
     CDS             complement(2896821..2898734)
     CDS             complement(2898744..2899613)
     CDS             complement(2899610..2899849)
     CDS             complement(2899846..2900769)
     CDS             complement(2900890..2901588)
     CDS             complement(2901585..2902094)
     CDS             2902250..2903116
     CDS             complement(2903203..2903373)
     CDS             complement(2903442..2903849)
     CDS             complement(2903878..2904924)
     CDS             complement(2904921..2905658)
     CDS             complement(2905727..2906467)
     CDS             complement(2906721..2911259)
     CDS             complement(2911263..2911700)
     CDS             complement(2911690..2912424)
     CDS             complement(2912514..2913941)
     CDS             complement(2914106..2914912)
     CDS             complement(2914945..2915931)
     CDS             2916201..2916815
     CDS             2916796..2917761
     CDS             2917765..2918379
     CDS             2918403..2918894
     CDS             2918891..2919652
     CDS             2919878..2920453
     CDS             2920487..2920951
     CDS             complement(2921366..2922259)
     CDS             complement(2922660..2923457)
     CDS             complement(2923493..2924287)
     CDS             2924552..2925166
     CDS             2925203..2926810
     CDS             2926849..2927457
     CDS             2927454..2929964
     CDS             complement(2930076..2930216)
     CDS             complement(2930353..2930751)
     CDS             complement(2930748..2932085)
     CDS             complement(2932108..2932962)
     CDS             2933162..2935888
     CDS             2936024..2937541
     CDS             complement(2937519..2938283)
     CDS             complement(2938529..2939677)
     CDS             complement(2939750..2941660)
     CDS             complement(2941873..2942838)
     CDS             2942900..2943643
     CDS             complement(2943689..2944990)
     CDS             complement(2944987..2946423)
     CDS             complement(2946423..2947205)
     CDS             complement(2947202..2948500)
     CDS             complement(2948588..2949613)
     CDS             2949805..2951082
     CDS             2951271..2953094
     CDS             2953094..2956924
     CDS             complement(2957125..2957961)
     CDS             complement(2958036..2958266)
     CDS             complement(2958355..2959038)
     CDS             complement(2959017..2961185)
     CDS             complement(2961261..2963147)
     CDS             complement(2963295..2963939)
     CDS             complement(2963936..2964769)
     CDS             complement(2964769..2965212)
     CDS             complement(2965212..2965589)
     CDS             complement(2965611..2966042)
     CDS             complement(2966047..2966304)
     CDS             complement(2966340..2967062)
     CDS             2967095..2967907
     CDS             2967960..2969078
     CDS             complement(2969244..2969420)
     CDS             complement(2969569..2970171)
     CDS             2970349..2970888
     CDS             complement(2970938..2971432)
     CDS             complement(2971536..2972750)
     CDS             complement(2972747..2974591)
     CDS             complement(2974588..2976432)
     CDS             complement(2976495..2977637)
     CDS             complement(2977634..2978221)
     CDS             complement(2978214..2979203)
     CDS             2979276..2979713
     CDS             complement(2979741..2980997)
     CDS             2981255..2981512
     CDS             complement(2981509..2982069)
     CDS             2982879..2984105
     CDS             2984169..2984846
     CDS             complement(2984836..2985546)
     CDS             complement(2985555..2986454)
     CDS             complement(2986521..2987375)
     CDS             complement(2987375..2989630)
     CDS             2989762..2992389
     CDS             complement(2992502..2993038)
     CDS             complement(2993068..2994138)
     CDS             2994272..2994985
     CDS             2994982..2995593
     CDS             2995629..2995964
     CDS             2995967..2997124
     CDS             2997126..2997479
     CDS             complement(2997454..2998344)
     CDS             complement(2998356..2999180)
     CDS             complement(2999173..2999793)
     CDS             complement(2999790..3001583)
     CDS             complement(3001667..3002953)
     CDS             complement(3002979..3004247)
     CDS             complement(3004389..3004853)
     CDS             3005269..3005862
     CDS             3005859..3006698
     CDS             3006695..3007288
     CDS             3007281..3007970
     CDS             complement(3007974..3008474)
     CDS             complement(3008535..3009011)
     CDS             3009155..3009814
     CDS             3009814..3010839
     CDS             3010839..3011435
     CDS             complement(3011463..3011876)
     CDS             complement(3011873..3012892)
     CDS             3013043..3014101
     CDS             3014098..3015243
     CDS             3015240..3016739
     CDS             3016736..3017728
     CDS             3017747..3018709
     CDS             complement(3018685..3018882)
     CDS             3019238..3019639
     CDS             3019936..3020214
     CDS             complement(3020270..3021211)
     CDS             complement(3021536..3021721)
     CDS             complement(3021856..3023046)
     CDS             complement(3023043..3024464)
     CDS             complement(3024451..3025209)
     CDS             complement(3025222..3026943)
     CDS             3027250..3028188
     CDS             3028270..3028473
     CDS             3028529..3028990
     CDS             complement(3029037..3029459)
     CDS             complement(3029531..3030118)
     CDS             3030953..3031093
     CDS             3031200..3032855
     CDS             3032864..3034891
     CDS             3034904..3035461
     CDS             3035465..3038128
     CDS             3038125..3038811
     CDS             complement(3038888..3039085)
     CDS             complement(3039191..3040972)
     CDS             complement(3040969..3041553)
     CDS             complement(3041550..3041756)
     CDS             3041859..3042668
     CDS             complement(3042682..3043041)
     CDS             3043116..3043865
     CDS             3043963..3044457
     CDS             complement(3044759..3046015)
     CDS             complement(3046063..3046719)
     CDS             complement(3046719..3047411)
     CDS             complement(3047408..3048337)
     CDS             complement(3048508..3048897)
     CDS             complement(3048909..3050369)
     CDS             complement(3050384..3051463)
     CDS             complement(3051587..3052459)
     CDS             complement(3052466..3053467)
     CDS             3053516..3054490
     CDS             complement(3054495..3055190)
     CDS             complement(3055192..3055893)
     CDS             complement(3055890..3056822)
     CDS             complement(3056819..3057697)
     CDS             complement(3057700..3058980)
     CDS             3059227..3059751
     CDS             complement(3059735..3061219)
     CDS             complement(3061216..3062250)
     CDS             complement(3062247..3064430)
     CDS             complement(3064506..3065717)
     CDS             3065797..3066711
     CDS             complement(3066683..3067816)
     CDS             3068112..3069872
     CDS             3069900..3070838
     CDS             3070840..3072510
     CDS             3072641..3073534
     CDS             3073609..3074445
     CDS             3074540..3075937
     CDS             3075950..3077395
     CDS             3077396..3078397
     CDS             3078397..3079488
     CDS             complement(3079464..3082313)
     CDS             3082434..3083459
     CDS             complement(3083450..3084166)
     CDS             complement(3084166..3084432)
     CDS             complement(3084425..3085015)
     CDS             complement(3085015..3086601)
     CDS             3086713..3087201
     CDS             3087211..3087597
     CDS             3087594..3088151
     CDS             3088208..3089077
     CDS             3089074..3091032
     CDS             3091328..3092008
     CDS             3092012..3094078
     CDS             3094075..3094857
     CDS             3094854..3095933
     CDS             3095930..3096259
     CDS             complement(3096291..3096554)
     CDS             complement(3096809..3097528)
     CDS             complement(3097539..3097958)
     CDS             complement(3097958..3098743)
     CDS             complement(3098740..3099459)
     CDS             complement(3099461..3099727)
     CDS             complement(3099727..3100017)
     CDS             complement(3100031..3100411)
     CDS             complement(3100414..3100797)
     CDS             3100881..3102191
     CDS             complement(3102195..3102518)
     CDS             complement(3102508..3102786)
     CDS             3103227..3103406
     CDS             3103387..3104652
     CDS             3104801..3105109
     CDS             3105119..3105787
     CDS             complement(3105782..3107263)
     CDS             complement(3107313..3108065)
     CDS             3108159..3109010
     CDS             3109071..3109847
     CDS             3109958..3110236
     CDS             3110775..3112142
     CDS             3112260..3113378
     CDS             3113446..3114537
     CDS             3114534..3114956
     CDS             3115048..3117483
     CDS             complement(3117440..3118729)
     CDS             3118819..3119895
     CDS             complement(3120103..3120978)
     CDS             3121118..3122275
     CDS             3122356..3123951
     CDS             3124050..3124781
     CDS             3124864..3126033
     CDS             complement(3126043..3128067)
     CDS             complement(3128064..3133490)
     CDS             3133645..3136194
     CDS             complement(3136348..3137121)
     CDS             complement(3137121..3139166)
     CDS             complement(3139224..3139514)
     CDS             3139643..3140170
     CDS             3140265..3141635
     CDS             3141632..3142516
     CDS             3142489..3143379
     CDS             3143461..3144087
     CDS             3144367..3144792
     CDS             complement(3144801..3146093)
     CDS             complement(3146095..3146700)
     CDS             3146893..3147675
     CDS             3147672..3148595
     CDS             complement(3148553..3150163)
     CDS             3150624..3151862
     CDS             3151955..3153127
     CDS             3153176..3154210
     CDS             3154207..3154833
     CDS             3154962..3155984
     CDS             complement(3156070..3156714)
     CDS             3156854..3157237
     CDS             3157308..3158693
     CDS             3158693..3159505
     CDS             complement(3159612..3160832)
     CDS             complement(3160847..3162025)
     CDS             complement(3162164..3162694)
     CDS             3162861..3163850
     CDS             complement(3163866..3164705)
     CDS             3164840..3166318
     CDS             3166447..3166734
     CDS             3166804..3167685
     CDS             complement(3167682..3168782)
     CDS             3168984..3170012
     CDS             3169988..3171502
     CDS             3171489..3172184
     CDS             complement(3172234..3173091)
     CDS             complement(3173109..3174446)
     CDS             complement(3174457..3175020)
     CDS             complement(3175526..3176134)
     CDS             complement(3176139..3176432)
     CDS             complement(3176563..3176688)
     CDS             3176985..3177845
     CDS             complement(3177849..3179102)
     CDS             3179229..3180110
     CDS             3180107..3180376
     CDS             3180684..3181025
     CDS             complement(3181030..3181728)
     CDS             3181781..3182719
     CDS             complement(3182733..3182966)
     CDS             3183269..3185881
     CDS             complement(3185942..3186412)
     CDS             3186609..3187514
     CDS             3187515..3188120