CDS             1..5016
     CDS             5086..5733
     CDS             5730..6119
     CDS             complement(6079..6528)
     CDS             6586..7014
     CDS             complement(7152..7427)
     CDS             complement(7399..7602)
     CDS             complement(7655..8755)
     CDS             8843..10093
     CDS             10095..10379
     CDS             10385..10807
     CDS             complement(10808..11365)
     CDS             11409..11726
     CDS             11729..12286
     CDS             12347..13411
     CDS             complement(13392..13808)
     CDS             complement(13808..14023)
     CDS             14153..14896
     CDS             14945..15964
     CDS             15968..16699
     CDS             16705..17697
     CDS             complement(17780..18784)
     CDS             complement(18786..19280)
     CDS             complement(19290..20183)
     CDS             complement(20183..21172)
     CDS             complement(21266..21919)
     CDS             complement(21913..22569)
     CDS             complement(22597..23862)
     CDS             23956..24834
     CDS             24882..25451
     CDS             complement(25413..25811)
     CDS             complement(25813..27315)
     CDS             27565..28620
     CDS             complement(28591..29334)
     CDS             29404..30681
     CDS             30937..31266
     CDS             31276..32235
     CDS             32367..33251
     CDS             33291..35033
     CDS             35048..35824
     CDS             35882..36541
     CDS             36553..37380
     CDS             37394..37870
     CDS             37874..39298
     CDS             39323..39847
     CDS             39847..40332
     CDS             40372..41070
     CDS             41072..42694
     CDS             42705..44444
     CDS             44441..46435
     CDS             46470..46991
     CDS             47171..47800
     CDS             complement(47938..49140)
     CDS             complement(49154..49321)
     CDS             49394..49732
     CDS             49729..50298
     CDS             complement(50279..50557)
     CDS             50709..51413
     CDS             complement(51484..52053)
     CDS             complement(52064..52597)
     CDS             complement(52603..54102)
     CDS             54170..55021
     CDS             55068..55607
     CDS             55720..56019
     CDS             56064..56264
     CDS             56245..56709
     CDS             56702..57268
     CDS             complement(57265..57603)
     CDS             complement(57600..58247)
     CDS             complement(58403..58738)
     CDS             58868..59704
     CDS             complement(59705..59860)
     CDS             complement(59899..61800)
     CDS             62831..63724
     CDS             63717..63866
     CDS             63873..64067
     CDS             64233..65993
     CDS             66046..67383
     CDS             67400..68974
     CDS             68971..69114
     CDS             69118..69375
     CDS             69413..69796
     CDS             69796..70512
     CDS             70514..71113
     CDS             71118..71246
     CDS             71243..71563
     CDS             71565..71705
     CDS             71689..72594
     CDS             72765..73340
     CDS             73337..74644
     CDS             74625..75761
     CDS             75754..76026
     CDS             76023..77459
     CDS             77703..79046
     CDS             79043..79249
     CDS             79753..80130
     CDS             80256..80429
     CDS             80433..83177
     CDS             83184..83435
     CDS             83432..83629
     CDS             83626..83736
     CDS             83733..83912
     CDS             83909..84268
     CDS             84265..84441
     CDS             84441..85019
     CDS             85027..85341
     CDS             85431..85949
     CDS             complement(86334..87128)
     CDS             87221..87664
     CDS             87733..88266
     CDS             88267..89280
     CDS             89320..90060
     CDS             90089..90268
     CDS             90286..90561
     CDS             complement(90584..91057)
     CDS             91188..91367
     CDS             91364..92980
     CDS             93073..94551
     CDS             94553..95713
     CDS             complement(95823..96017)
     CDS             96186..97637
     CDS             97630..98148
     CDS             98141..98437
     CDS             98421..99584
     CDS             99649..100893
     CDS             complement(100916..101206)
     CDS             complement(101225..101734)
     CDS             101806..102348
     CDS             102394..102564
     CDS             102561..102992
     CDS             complement(102987..103433)
     CDS             103477..104319
     CDS             104399..106102
     CDS             106208..106780
     CDS             106856..107455
     CDS             107452..108456
     CDS             complement(108483..109091)
     CDS             complement(109093..111036)
     CDS             complement(111037..111498)
     CDS             complement(111485..111643)
     CDS             complement(111646..113022)
     CDS             113208..114566
     CDS             114680..115354
     CDS             115400..116404
     CDS             complement(116485..116628)
     CDS             complement(116679..117488)
     CDS             complement(117478..118149)
     CDS             complement(118181..119062)
     CDS             complement(119064..119930)
     CDS             120018..120488
     CDS             complement(120482..120955)
     CDS             121449..121859
     CDS             121859..121972
     CDS             122010..122441
     CDS             122443..122670
     CDS             122671..123597
     CDS             complement(123581..123871)
     CDS             complement(123935..126160)
     CDS             126336..128564
     CDS             complement(128634..130007)
     CDS             complement(130153..131157)
     CDS             complement(131151..132845)
     CDS             132859..133893
     CDS             complement(133888..134550)
     CDS             complement(134547..134984)
     CDS             complement(134981..135757)
     CDS             complement(135762..137483)
     CDS             complement(137480..138508)
     CDS             complement(138524..138937)
     CDS             139368..140975
     CDS             141081..141314
     CDS             141311..141859
     CDS             complement(141856..142701)
     CDS             complement(142735..143796)
     CDS             complement(143759..144934)
     CDS             complement(144927..145229)
     CDS             145337..145954
     CDS             complement(146010..146606)
     CDS             complement(146633..146965)
     CDS             complement(146953..147174)
     CDS             complement(147210..149195)
     CDS             complement(149296..149700)
     CDS             complement(149702..150868)
     CDS             complement(150879..151931)
     CDS             152079..152747
     CDS             complement(152805..153485)
     CDS             complement(153491..154753)
     CDS             complement(154848..155816)
     CDS             156060..157313
     CDS             157381..158232
     CDS             complement(158162..159001)
     CDS             159058..159468
     CDS             complement(159521..160087)
     CDS             complement(160084..160533)
     CDS             complement(160530..160748)
     CDS             complement(160791..161714)
     CDS             complement(161799..163259)
     CDS             163366..164409
     CDS             complement(164402..165397)
     CDS             complement(165394..167535)
     CDS             complement(167625..168146)
     CDS             complement(168143..168856)
     CDS             complement(168885..170348)
     CDS             complement(170461..171132)
     CDS             complement(171134..171376)
     CDS             complement(171387..172529)
     CDS             complement(172531..173838)
     CDS             173940..174605
     CDS             174598..175353
     CDS             complement(175744..177033)
     CDS             177151..178155
     CDS             178188..178352
     CDS             complement(178324..179043)
     CDS             179199..180557
     CDS             complement(180547..181035)
     CDS             complement(181032..181292)
     CDS             complement(181349..183328)
     CDS             complement(183440..185170)
     CDS             complement(185366..185959)
     CDS             complement(185992..186999)
     CDS             complement(187115..187948)
     CDS             188078..189319
     CDS             189316..189792
     CDS             189869..190282
     CDS             190257..190625
     CDS             complement(190634..191803)
     CDS             191878..192513
     CDS             192539..192985
     CDS             192975..193490
     CDS             193487..193708
     CDS             complement(193705..194037)
     CDS             complement(194156..194362)
     CDS             194543..195409
     CDS             195399..196115
     CDS             complement(196142..196963)
     CDS             complement(197036..197617)
     CDS             197751..198371
     CDS             complement(198499..199710)
     CDS             complement(199752..200690)
     CDS             200764..201102
     CDS             201071..201742
     CDS             201777..202106
     CDS             202107..202928
     CDS             202933..203376
     CDS             203598..204479
     CDS             204476..205087
     CDS             205074..206204
     CDS             206284..206817
     CDS             206814..207401
     CDS             207403..208104
     CDS             208086..208844
     CDS             208854..209483
     CDS             209480..210490
     CDS             210474..211202
     CDS             211303..211986
     CDS             211983..212960
     CDS             212942..214243
     CDS             214240..214818
     CDS             214811..215437
     CDS             215430..216599
     CDS             216592..217347
     CDS             complement(217329..218069)
     CDS             complement(218024..219118)
     CDS             complement(219081..219257)
     CDS             complement(219411..220478)
     CDS             complement(220475..221683)
     CDS             complement(221680..222495)
     CDS             complement(222476..223294)
     CDS             complement(223287..223928)
     CDS             complement(223882..224907)
     CDS             complement(224895..225809)
     CDS             complement(225806..226726)
     CDS             complement(226723..227382)
     CDS             complement(227375..227746)
     CDS             227936..228247
     CDS             228262..228723
     CDS             complement(228715..229749)
     CDS             complement(229736..230824)
     CDS             complement(230830..231585)
     CDS             complement(231595..232587)
     CDS             complement(232584..233405)
     CDS             complement(233432..233593)
     CDS             complement(233688..234731)
     CDS             complement(234719..235210)
     CDS             complement(235207..236349)
     CDS             complement(236346..237431)
     CDS             complement(237657..238220)
     CDS             238300..238437
     CDS             238513..239532
     CDS             239493..239690
     CDS             complement(239681..240430)
     CDS             240573..243032
     CDS             243068..243988
     CDS             243993..244529
     CDS             244595..245059
     CDS             245056..245751
     CDS             complement(245742..246233)
     CDS             complement(246243..247052)
     CDS             complement(247230..248138)
     CDS             complement(248201..249601)
     CDS             249807..251102
     CDS             251165..251269
     CDS             251450..251764
     CDS             complement(251786..253114)
     CDS             complement(253127..254446)
     CDS             complement(254657..255199)
     CDS             complement(255231..256982)
     CDS             complement(257128..258447)
     CDS             complement(258560..259237)
     CDS             260707..261927
     CDS             complement(262180..262488)
     CDS             complement(262548..263834)
     CDS             complement(264069..266267)
     CDS             complement(266376..266726)
     CDS             complement(266701..266973)
     CDS             complement(267007..268080)
     CDS             complement(268114..269193)
     CDS             269347..270069
     CDS             270066..270311
     CDS             complement(270306..271283)
     CDS             271366..272124
     CDS             272135..272434
     CDS             complement(272530..274062)
     CDS             274249..274968
     CDS             275216..275569
     CDS             275617..276696
     CDS             276693..277763
     CDS             277764..278531
     CDS             278528..278986
     CDS             278983..279741
     CDS             complement(279864..280526)
     CDS             280643..281077
     CDS             281118..282077
     CDS             282074..282472
     CDS             complement(282549..283400)
     CDS             complement(283426..284421)
     CDS             complement(284418..285104)
     CDS             complement(285109..285498)
     CDS             complement(285479..285682)
     CDS             complement(285721..286488)
     CDS             286548..287084
     CDS             complement(287051..287650)
     CDS             complement(287763..288158)
     CDS             complement(288155..288523)
     CDS             complement(288510..289118)
     CDS             complement(289178..289498)
     CDS             complement(289495..289953)
     CDS             complement(289946..290110)
     CDS             complement(290141..290983)
     CDS             complement(290944..291261)
     CDS             291379..292701
     CDS             292708..293514
     CDS             293641..294420
     CDS             294420..294668
     CDS             294755..295006
     CDS             295120..296631
     CDS             complement(296632..297144)
     CDS             complement(297209..297679)
     CDS             297778..298707
     CDS             298704..300830
     CDS             300800..301753
     CDS             complement(301808..303247)
     CDS             complement(303310..303768)
     CDS             complement(303755..304693)
     CDS             complement(304703..305131)
     CDS             complement(305128..305250)
     CDS             305344..306198
     CDS             306198..306863
     CDS             complement(307381..308205)
     CDS             complement(308316..308891)
     CDS             complement(308935..309411)
     CDS             complement(309497..310642)
     CDS             complement(310647..310967)
     CDS             complement(311022..311630)
     CDS             complement(311827..312108)
     CDS             complement(312113..312496)
     CDS             312642..312908
     CDS             312889..313311
     CDS             313412..314125
     CDS             314210..315595
     CDS             complement(315624..316064)
     CDS             complement(316251..316979)
     CDS             317133..318278
     CDS             complement(318271..319122)
     CDS             320071..320934
     CDS             320931..321215
     CDS             321212..321352
     CDS             321368..321517
     CDS             321526..321702
     CDS             321845..322021
     CDS             322018..322371
     CDS             322376..324262
     CDS             324267..326405
     CDS             326420..326941
     CDS             326953..327288
     CDS             327290..327520
     CDS             327524..328327
     CDS             328339..328821
     CDS             328827..329294
     CDS             329296..330096
     CDS             330230..331693
     CDS             331706..332458
     CDS             332455..332742
     CDS             complement(332751..333722)
     CDS             333809..334951
     CDS             335074..335670
     CDS             335639..336118
     CDS             336140..336718
     CDS             336892..337266
     CDS             complement(337259..337690)
     CDS             complement(337717..338730)
     CDS             338953..339372
     CDS             339369..339794
     CDS             340203..340364
     CDS             340584..340733
     CDS             complement(340726..341310)
     CDS             341564..342001
     CDS             342439..343467
     CDS             343460..343897
     CDS             343894..344082
     CDS             344087..344407
     CDS             344404..344595
     CDS             344592..344903
     CDS             344903..345478
     CDS             345486..345746
     CDS             345743..345997
     CDS             346180..346362
     CDS             346534..346887
     CDS             346947..347273
     CDS             347351..348469
     CDS             complement(348573..350423)
     CDS             350543..351604
     CDS             351607..352161
     CDS             352224..352991
     CDS             352993..354108
     CDS             354180..355340
     CDS             355420..355878
     CDS             complement(355862..356458)
     CDS             complement(356455..357387)
     CDS             complement(357384..358043)
     CDS             complement(358040..359332)
     CDS             359422..360177
     CDS             360177..361472
     CDS             361512..363413
     CDS             complement(363426..364541)
     CDS             complement(365381..366619)
     CDS             complement(366705..367280)
     CDS             complement(367296..368246)
     CDS             complement(368243..369295)
     CDS             369464..370369
     CDS             complement(370396..370518)
     CDS             370520..371455
     CDS             371496..372926
     CDS             374589..374846
     CDS             complement(374839..375540)
     CDS             complement(375541..376314)
     CDS             complement(376304..376963)
     CDS             complement(376953..377615)
     CDS             complement(377612..379186)
     CDS             complement(379183..380382)
     CDS             complement(380372..381106)
     CDS             complement(381117..382316)
     CDS             complement(382316..382672)
     CDS             complement(382856..383836)
     CDS             complement(383849..384262)
     CDS             complement(384250..384477)
     CDS             complement(384534..385046)
     CDS             complement(385036..386145)
     CDS             complement(386206..388428)
     CDS             complement(388425..389057)
     CDS             complement(389062..390138)
     CDS             complement(390135..391334)
     CDS             complement(391576..392367)
     CDS             complement(392620..393318)
     CDS             393434..394756
     CDS             394909..398115
     CDS             complement(398184..398477)
     CDS             398517..399017
     CDS             399056..404191
     CDS             404502..405296
     CDS             complement(405425..405637)
     CDS             complement(405634..405969)
     CDS             complement(405966..406700)
     CDS             406841..408061
     CDS             408070..408813
     CDS             408815..409468
     CDS             409465..409653
     CDS             409653..410465
     CDS             410466..411086
     CDS             411182..411694
     CDS             411884..413299
     CDS             413310..413921
     CDS             413860..414258
     CDS             414264..414860
     CDS             414883..415215
     CDS             415226..415876
     CDS             415881..416501
     CDS             416668..417276
     CDS             417297..417935
     CDS             417928..419181
     CDS             419253..420569
     CDS             420633..422726
     CDS             complement(422883..424037)
     CDS             complement(425000..426262)
     CDS             426380..426718
     CDS             426754..427749
     CDS             427806..429071
     CDS             complement(429072..430397)
     CDS             complement(430401..430628)
     CDS             complement(430625..430897)
     CDS             complement(430890..432263)
     CDS             432404..432745
     CDS             432758..433456
     CDS             complement(433453..434430)
     CDS             434549..435742
     CDS             complement(435786..436307)
     CDS             complement(436307..436789)
     CDS             complement(436767..437324)
     CDS             437416..438216
     CDS             complement(438229..439665)
     CDS             complement(439703..440410)
     CDS             440585..441451
     CDS             441518..441889
     CDS             441894..442274
     CDS             442365..442880
     CDS             442938..444149
     CDS             444236..444688
     CDS             444700..445317
     CDS             complement(445301..446152)
     CDS             complement(446204..448906)
     CDS             complement(448952..450301)
     CDS             450488..451003
     CDS             451084..451245
     CDS             451257..451604
     CDS             complement(451623..452618)
     CDS             452777..453130
     CDS             453235..454608
     CDS             complement(454641..454739)
     CDS             454893..455348
     CDS             455345..455509
     CDS             455558..455839
     CDS             455845..456273
     CDS             456337..456669
     CDS             456666..456842
     CDS             456845..457594
     CDS             457625..458191
     CDS             458483..459133
     CDS             complement(459145..459678)
     CDS             459725..460681
     CDS             complement(460674..461939)
     CDS             462390..462614
     CDS             complement(462625..463815)
     CDS             complement(463818..464276)
     CDS             complement(464273..464440)
     CDS             complement(464467..464979)
     CDS             465352..466569
     CDS             complement(466639..466854)
     CDS             466982..467638
     CDS             complement(467635..468810)
     CDS             complement(471025..472635)
     CDS             complement(472698..474143)
     CDS             474246..475247
     CDS             475257..475715
     CDS             475775..477049
     CDS             477068..477664
     CDS             477745..478038
     CDS             complement(477978..479048)
     CDS             479104..479646
     CDS             complement(479636..480169)
     CDS             complement(480205..480753)
     CDS             complement(480850..481125)
     CDS             481322..482686
     CDS             complement(484576..484905)
     CDS             484988..485452
     CDS             complement(485449..486015)
     CDS             486072..486491
     CDS             complement(486488..488986)
     CDS             complement(488990..489490)
     CDS             complement(489524..490651)
     CDS             490751..491851
     CDS             491929..493383
     CDS             493568..495415
     CDS             495426..496487
     CDS             496519..497076
     CDS             497181..499193
     CDS             complement(499603..499956)
     CDS             complement(500135..500362)
     CDS             complement(500370..500945)
     CDS             complement(500945..501259)
     CDS             complement(501256..501480)
     CDS             complement(501477..501668)
     CDS             complement(501665..502426)
     CDS             complement(502423..502557)
     CDS             complement(502554..502799)
     CDS             complement(502792..503016)
     CDS             complement(503001..503246)
     CDS             complement(503239..503484)
     CDS             complement(503481..505568)
     CDS             complement(506249..506671)
     CDS             complement(506822..507340)
     CDS             complement(507342..507572)
     CDS             507696..508703
     CDS             complement(508810..510189)
     CDS             complement(510170..511249)
     CDS             complement(511361..511465)
     CDS             511603..511959
     CDS             complement(511930..512484)
     CDS             512652..513488
     CDS             complement(513717..514268)
     CDS             complement(514265..514465)
     CDS             complement(514543..514848)
     CDS             complement(514850..515539)
     CDS             complement(515550..516851)
     CDS             complement(517010..517810)
     CDS             complement(517812..518279)
     CDS             complement(518285..518767)
     CDS             complement(518779..519582)
     CDS             complement(519586..519816)
     CDS             complement(519818..520153)
     CDS             complement(520165..520686)
     CDS             complement(520701..522839)
     CDS             complement(522844..524730)
     CDS             complement(524735..525088)
     CDS             complement(525085..525261)
     CDS             complement(525404..525580)
     CDS             complement(525589..525738)
     CDS             complement(525754..525894)
     CDS             complement(525891..526844)
     CDS             527215..527475
     CDS             527502..527651
     CDS             527705..528331
     CDS             528380..528976
     CDS             528952..529224
     CDS             529221..529535
     CDS             529516..529746
     CDS             529743..529988
     CDS             529985..530392
     CDS             530385..530675
     CDS             530672..532153
     CDS             complement(532130..532537)
     CDS             532622..533761
     CDS             533826..534923
     CDS             complement(534924..535361)
     CDS             complement(535373..536689)
     CDS             537014..537853
     CDS             537854..538216
     CDS             538237..539304
     CDS             539311..540957
     CDS             540993..541688
     CDS             541678..542301
     CDS             542298..542921
     CDS             542923..545166
     CDS             545210..545695
     CDS             545713..546462
     CDS             546484..547509
     CDS             547518..547766
     CDS             547837..548190
     CDS             548228..548560
     CDS             548538..549521
     CDS             549522..549857
     CDS             550087..551157
     CDS             551283..552467
     CDS             552457..553050
     CDS             553164..553706
     CDS             complement(553752..554741)
     CDS             554874..555683
     CDS             complement(555790..556917)
     CDS             complement(556886..558139)
     CDS             complement(558132..558761)
     CDS             complement(558871..559329)
     CDS             559513..560805
     CDS             560845..562371
     CDS             562368..563402
     CDS             563399..564310
     CDS             complement(564317..565318)
     CDS             565416..567548
     CDS             complement(567563..567859)
     CDS             complement(567872..568519)
     CDS             568739..570136
     CDS             complement(570179..570736)
     CDS             570869..570964
     CDS             571038..571745
     CDS             complement(571742..572077)
     CDS             complement(572156..574663)
     CDS             complement(574660..575403)
     CDS             complement(575497..576510)
     CDS             complement(576547..577593)
     CDS             577766..578572
     CDS             578619..579032
     CDS             579532..580869
     CDS             580862..582526
     CDS             complement(582580..583452)
     CDS             complement(583589..585235)
     CDS             585403..586389
     CDS             complement(586382..587107)
     CDS             587277..588224
     CDS             complement(588227..589975)
     CDS             complement(590036..591037)
     CDS             complement(591085..592275)
     CDS             592299..593198
     CDS             593236..593964
     CDS             593921..594502
     CDS             594516..595172
     CDS             595156..595617
     CDS             595617..597557
     CDS             complement(597527..598606)
     CDS             complement(598702..599406)
     CDS             complement(599403..600104)
     CDS             complement(600101..600952)
     CDS             601072..601398
     CDS             601395..601835
     CDS             complement(601919..602578)
     CDS             complement(602650..603972)
     CDS             complement(603983..605410)
     CDS             605537..605830
     CDS             complement(605863..606753)
     CDS             complement(606753..607685)
     CDS             complement(607685..608632)
     CDS             608727..609356
     CDS             609672..611207
     CDS             611297..612931
     CDS             612928..613875
     CDS             613862..614623
     CDS             614620..615381
     CDS             615386..616123
     CDS             complement(616124..616633)
     CDS             616720..617382
     CDS             complement(617437..617883)
     CDS             complement(617880..619898)
     CDS             complement(619895..620122)
     CDS             complement(620123..620335)
     CDS             620770..621588
     CDS             621576..622373
     CDS             622354..623409
     CDS             623501..623902
     CDS             complement(623821..624360)
     CDS             complement(624308..624739)
     CDS             complement(624742..625167)
     CDS             625236..625898
     CDS             625932..626177
     CDS             complement(626209..626919)
     CDS             complement(626916..627860)
     CDS             complement(627839..628996)
     CDS             complement(629068..629670)
     CDS             complement(629691..631031)
     CDS             complement(631028..631768)
     CDS             631893..632357
     CDS             632437..632637
     CDS             632624..633106
     CDS             633128..633940
     CDS             633974..634771
     CDS             complement(634822..635337)
     CDS             complement(635369..635854)
     CDS             636073..637101
     CDS             637150..637458
     CDS             637497..638069
     CDS             complement(638141..638935)
     CDS             639020..639658
     CDS             complement(639633..640403)
     CDS             complement(640400..641188)
     CDS             complement(641211..641921)
     CDS             641988..642497
     CDS             complement(642518..643105)
     CDS             643216..643677
     CDS             643832..644485
     CDS             complement(644605..646503)
     CDS             646617..647540
     CDS             647589..650024
     CDS             650094..650591
     CDS             650594..651094
     CDS             651205..652347
     CDS             complement(652350..653555)
     CDS             653791..655086
     CDS             complement(655944..657686)
     CDS             complement(657729..658643)
     CDS             complement(658780..659832)
     CDS             complement(659857..660162)
     CDS             660253..664425
     CDS             664589..665593
     CDS             665634..666002
     CDS             666106..666342
     CDS             complement(666339..666623)
     CDS             complement(666625..667176)
     CDS             complement(667225..667722)
     CDS             667843..669495
     CDS             669742..671925
     CDS             672046..673992
     CDS             674040..674918
     CDS             674964..675977
     CDS             676045..677301
     CDS             complement(677309..678157)
     CDS             complement(678150..679061)
     CDS             complement(679107..679820)
     CDS             679971..680477
     CDS             680709..681761
     CDS             681818..682213
     CDS             complement(682453..682764)
     CDS             682805..684718
     CDS             complement(684705..685067)
     CDS             complement(686260..686880)
     CDS             complement(686870..687640)
     CDS             complement(687645..688454)
     CDS             688544..689578
     CDS             689602..690036
     CDS             complement(690067..690333)
     CDS             complement(690323..690508)
     CDS             complement(690557..691360)
     CDS             complement(691394..692827)
     CDS             complement(692824..694926)
     CDS             complement(694993..695412)
     CDS             complement(695417..696661)
     CDS             complement(696658..697815)
     CDS             complement(697808..699511)
     CDS             complement(699514..700281)
     CDS             complement(700235..701011)
     CDS             complement(701044..701397)
     CDS             701575..702366
     CDS             702363..703184
     CDS             703189..703875
     CDS             complement(703844..705256)
     CDS             705316..706467
     CDS             complement(706462..706656)
     CDS             706755..708563
     CDS             708574..711576
     CDS             711707..712447
     CDS             complement(712452..713126)
     CDS             713185..713640
     CDS             complement(713700..714935)
     CDS             complement(715031..715477)
     CDS             complement(715550..716434)
     CDS             complement(716431..718143)
     CDS             complement(718136..718255)
     CDS             718330..719346
     CDS             719514..719795
     CDS             complement(719797..720588)
     CDS             complement(720696..721418)
     CDS             complement(721493..721777)
     CDS             721805..722311
     CDS             complement(722351..722488)
     CDS             722599..723123
     CDS             complement(723149..724321)
     CDS             complement(724426..725613)
     CDS             725711..726256
     CDS             726465..726650
     CDS             726632..726790
     CDS             726884..727798
     CDS             complement(727893..729032)
     CDS             complement(729089..729667)
     CDS             729851..730996
     CDS             730968..731492
     CDS             731593..733992
     CDS             734023..734343
     CDS             complement(734356..734946)
     CDS             735072..735767
     CDS             735769..735948
     CDS             complement(735972..737153)
     CDS             737226..737690
     CDS             complement(737829..739694)
     CDS             complement(739694..740530)
     CDS             740675..741301
     CDS             741345..741548
     CDS             741532..741852
     CDS             741936..742091
     CDS             742088..743383
     CDS             743431..743616
     CDS             complement(743594..744601)
     CDS             744657..745379
     CDS             745382..746833
     CDS             complement(746830..747768)
     CDS             complement(747773..748348)
     CDS             complement(748345..749040)
     CDS             complement(749037..749450)
     CDS             complement(749447..749884)
     CDS             complement(749885..750118)
     CDS             complement(750215..750796)
     CDS             complement(750793..751041)
     CDS             751137..752021
     CDS             752006..752974
     CDS             753062..754117
     CDS             complement(754173..755408)
     CDS             755509..756438
     CDS             756484..756975
     CDS             complement(756965..757636)
     CDS             complement(757719..758456)
     CDS             758699..759652
     CDS             759769..760698
     CDS             complement(760695..761678)
     CDS             complement(761678..762244)
     CDS             762334..763425
     CDS             763403..764065
     CDS             764191..765573
     CDS             765644..766054
     CDS             766145..766690
     CDS             766701..767981
     CDS             767992..768441
     CDS             768484..769350
     CDS             769475..769969
     CDS             769957..771276
     CDS             complement(771290..771814)
     CDS             771827..773548
     CDS             773559..774824
     CDS             774854..775096
     CDS             775093..775518
     CDS             775500..776429
     CDS             776487..777650
     CDS             777625..778353
     CDS             778369..779418
     CDS             779421..780254
     CDS             780445..782283
     CDS             782336..783115
     CDS             complement(783105..784850)
     CDS             784911..785417
     CDS             complement(785389..786228)
     CDS             complement(786225..786845)
     CDS             complement(786934..787281)
     CDS             complement(787284..787580)
     CDS             complement(787750..788931)
     CDS             788976..789269
     CDS             complement(789318..789863)
     CDS             complement(789853..790446)
     CDS             complement(790439..791059)
     CDS             791148..792470
     CDS             792470..792676
     CDS             792642..793115
     CDS             793112..795001
     CDS             795045..795545
     CDS             795714..796226
     CDS             complement(796311..797537)
     CDS             complement(797553..798299)
     CDS             798483..799535
     CDS             799611..799859
     CDS             799843..800328
     CDS             complement(800325..800426)
     CDS             complement(800516..800707)
     CDS             800920..802425
     CDS             802437..802673
     CDS             802673..802891
     CDS             802894..803298
     CDS             803304..805028
     CDS             complement(805023..805181)
     CDS             805266..806069
     CDS             complement(806025..807416)
     CDS             807481..808746
     CDS             complement(808747..809577)
     CDS             complement(809673..810848)
     CDS             complement(810848..811258)
     CDS             811392..811607
     CDS             811618..812352
     CDS             812636..813649
     CDS             813737..814114
     CDS             814117..816420
     CDS             816502..816651
     CDS             816755..817729
     CDS             817729..818520
     CDS             818624..819469
     CDS             819479..820396
     CDS             complement(820411..821142)
     CDS             complement(821147..822571)
     CDS             complement(822811..823515)
     CDS             823600..824022
     CDS             complement(824016..825188)
     CDS             complement(825267..826286)
     CDS             complement(826380..827402)
     CDS             complement(827436..828905)
     CDS             complement(828986..829729)
     CDS             complement(829726..830463)
     CDS             830561..832369
     CDS             832470..833036
     CDS             complement(836011..837258)
     CDS             complement(837336..837602)
     CDS             complement(837648..839630)
     CDS             complement(839650..839883)
     CDS             840107..840472
     CDS             840504..841322
     CDS             841294..842289
     CDS             842276..842629
     CDS             842626..843000
     CDS             complement(842987..844060)
     CDS             complement(844072..844332)
     CDS             complement(844322..844519)
     CDS             complement(844599..845645)
     CDS             845736..846389
     CDS             846424..846729
     CDS             846775..847905
     CDS             847898..848992
     CDS             complement(848989..849396)
     CDS             complement(849377..849598)
     CDS             complement(849671..851038)
     CDS             complement(851136..851327)
     CDS             complement(851348..851578)
     CDS             851740..854037
     CDS             854131..855843
     CDS             855890..856654
     CDS             complement(856639..857154)
     CDS             857234..858229
     CDS             858631..858936
     CDS             859206..860342
     CDS             complement(860406..861086)
     CDS             complement(861135..862532)
     CDS             complement(862731..864023)
     CDS             complement(864123..864821)
     CDS             864893..865456
     CDS             865443..866336
     CDS             866527..868314
     CDS             868484..870223
     CDS             870264..870548
     CDS             870560..870841
     CDS             870852..871847
     CDS             871837..872121
     CDS             872123..872776
     CDS             872834..873118
     CDS             873115..873522
     CDS             873525..874307
     CDS             874717..874941
     CDS             875044..875841
     CDS             complement(875838..876857)
     CDS             876967..877236
     CDS             877272..878198
     CDS             complement(878210..878650)
     CDS             878968..879183
     CDS             879212..880501
     CDS             880510..881652
     CDS             881751..884237
     CDS             884266..885669
     CDS             complement(885692..886528)
     CDS             complement(886565..887176)
     CDS             887282..887485
     CDS             887469..887918
     CDS             887922..890699
     CDS             890971..891396
     CDS             891438..895007
     CDS             895011..895676
     CDS             complement(895673..896095)
     CDS             896223..896621
     CDS             896624..899038
     CDS             complement(899154..899993)
     CDS             900144..900383
     CDS             complement(900409..901701)
     CDS             complement(901694..902572)
     CDS             complement(902698..903456)
     CDS             complement(903459..903941)
     CDS             complement(903910..904113)
     CDS             complement(904125..904553)
     CDS             904617..905024
     CDS             905112..906896
     CDS             906980..907972
     CDS             complement(907973..908371)
     CDS             complement(908368..909240)
     CDS             909311..910114
     CDS             910098..910514
     CDS             910520..912022
     CDS             complement(912019..912891)
     CDS             complement(912888..914186)
     CDS             914312..914491
     CDS             914709..915119
     CDS             915116..916426
     CDS             916426..916518
     CDS             916602..917255
     CDS             917346..918608
     CDS             complement(918601..919116)
     CDS             919250..923209
     CDS             complement(923224..924051)
     CDS             complement(924061..924759)
     CDS             924964..927189
     CDS             complement(927194..928156)
     CDS             complement(928202..929254)
     CDS             complement(929369..929650)
     CDS             complement(929686..930417)
     CDS             complement(930425..930958)
     CDS             931057..931521
     CDS             931539..932015
     CDS             932480..933031
     CDS             933073..933375
     CDS             933541..933849
     CDS             complement(933864..934337)
     CDS             934512..935324
     CDS             complement(935458..936609)
     CDS             complement(936611..936859)
     CDS             complement(936932..938749)
     CDS             938899..940137
     CDS             940211..940414
     CDS             940411..940755
     CDS             940757..940882
     CDS             940879..942000
     CDS             942170..942583
     CDS             942558..942863
     CDS             complement(942860..943252)
     CDS             complement(943303..943491)
     CDS             complement(943479..943724)
     CDS             complement(943835..944482)
     CDS             complement(944488..944931)
     CDS             complement(944942..945379)
     CDS             complement(945379..945687)
     CDS             complement(945701..946876)
     CDS             complement(946878..949598)
     CDS             complement(949604..952975)
     CDS             complement(952993..953241)
     CDS             complement(953440..954120)
     CDS             954255..954965
     CDS             954949..955152
     CDS             955149..956336
     CDS             complement(956320..957123)
     CDS             957215..957583
     CDS             complement(957585..961274)
     CDS             961352..962269
     CDS             962317..962520
     CDS             complement(962538..963737)
     CDS             963955..964194
     CDS             964191..964772
     CDS             complement(964776..965375)
     CDS             965557..965841
     CDS             965846..966043
     CDS             966120..966947
     CDS             966947..967126
     CDS             967129..967932
     CDS             968088..968702
     CDS             968699..968947
     CDS             968949..969608
     CDS             969605..970408
     CDS             970518..971837
     CDS             complement(971897..973267)
     CDS             complement(973311..974708)
     CDS             complement(974768..976222)
     CDS             complement(976179..976748)
     CDS             complement(976816..976998)
     CDS             complement(977027..977710)
     CDS             complement(977707..978651)
     CDS             978721..979692
     CDS             979780..981045
     CDS             complement(981104..981361)
     CDS             981508..981636
     CDS             981617..982084
     CDS             982081..982428
     CDS             complement(982425..982898)
     CDS             982970..983431
     CDS             983467..983766
     CDS             complement(983747..984307)
     CDS             complement(984304..985152)
     CDS             complement(985149..986297)
     CDS             complement(986294..986806)
     CDS             complement(986796..987191)
     CDS             complement(987188..987511)
     CDS             complement(987462..988328)
     CDS             complement(988328..989518)
     CDS             complement(989522..989839)
     CDS             990158..990634
     CDS             990755..991456
     CDS             991466..991936
     CDS             complement(991981..992955)
     CDS             complement(993003..994052)
     CDS             994186..994965
     CDS             995325..995789
     CDS             complement(995823..996929)
     CDS             996982..998409
     CDS             complement(998470..999210)
     CDS             complement(999179..999607)
     CDS             999704..1000174
     CDS             1000171..1001157
     CDS             1001162..1001932
     CDS             complement(1001947..1003182)
     CDS             1003279..1005411
     CDS             complement(1005412..1006029)
     CDS             complement(1006147..1007835)
     CDS             complement(1007924..1010137)
     CDS             complement(1010134..1010952)
     CDS             complement(1010956..1011894)
     CDS             1011958..1012824
     CDS             1012942..1013223
     CDS             1013343..1013828
     CDS             complement(1013940..1014356)
     CDS             1014783..1017173
     CDS             1017285..1020656
     CDS             complement(1020766..1020915)
     CDS             1021465..1022283
     CDS             complement(1022264..1023256)
     CDS             complement(1023246..1023725)
     CDS             complement(1023726..1024730)
     CDS             1024822..1025637
     CDS             complement(1025627..1026028)
     CDS             complement(1026028..1026312)
     CDS             complement(1026302..1026931)
     CDS             complement(1026928..1027524)
     CDS             1027623..1029503
     CDS             complement(1029462..1030094)
     CDS             complement(1030221..1030895)
     CDS             complement(1030958..1031752)
     CDS             complement(1031759..1032289)
     CDS             1032351..1032737
     CDS             1032738..1034318
     CDS             1034403..1035443
     CDS             1035486..1036046
     CDS             1036043..1036594
     CDS             1036581..1037414
     CDS             complement(1037335..1038174)
     CDS             complement(1038171..1039649)
     CDS             1039741..1040628
     CDS             1041578..1041880
     CDS             1041835..1042329
     CDS             1042471..1043646
     CDS             complement(1043621..1044757)
     CDS             complement(1044754..1046013)
     CDS             complement(1046010..1046789)
     CDS             1046961..1048037
     CDS             complement(1048154..1048546)
     CDS             1048663..1049544
     CDS             complement(1049541..1051142)
     CDS             complement(1051252..1051653)
     CDS             complement(1051653..1051940)
     CDS             1052146..1052646
     CDS             1052707..1052967
     CDS             1052977..1053738
     CDS             1053897..1055219
     CDS             1055303..1055608
     CDS             1055660..1056340
     CDS             complement(1056337..1057305)
     CDS             complement(1057307..1057780)
     CDS             complement(1057777..1058238)
     CDS             1058515..1058988
     CDS             complement(1058992..1059243)
     CDS             complement(1059344..1059808)
     CDS             1059878..1060462
     CDS             1060527..1061255
     CDS             complement(1061252..1061713)
     CDS             1061835..1063166
     CDS             1063243..1064544
     CDS             complement(1064601..1065224)
     CDS             complement(1065315..1065965)
     CDS             complement(1065965..1067149)
     CDS             complement(1067160..1067747)
     CDS             complement(1067738..1068328)
     CDS             complement(1068339..1069232)
     CDS             complement(1069233..1071083)
     CDS             complement(1071080..1072567)
     CDS             complement(1072564..1072908)
     CDS             complement(1072905..1073621)
     CDS             complement(1073615..1073899)
     CDS             complement(1073896..1074288)
     CDS             complement(1074285..1074539)
     CDS             complement(1074536..1075069)
     CDS             complement(1075305..1075805)
     CDS             1075964..1077223
     CDS             1077377..1077931
     CDS             complement(1078016..1079149)
     CDS             complement(1079146..1080408)
     CDS             1080704..1081807
     CDS             complement(1081754..1082311)
     CDS             complement(1082308..1082586)
     CDS             1082656..1084584
     CDS             complement(1084585..1085661)
     CDS             1085765..1086643
     CDS             1086707..1086931
     CDS             complement(1087201..1088454)
     CDS             complement(1088513..1088749)
     CDS             complement(1088760..1089320)
     CDS             complement(1089429..1089824)
     CDS             complement(1089854..1090480)
     CDS             complement(1090631..1090993)
     CDS             complement(1091063..1091470)
     CDS             1091591..1092142
     CDS             complement(1092151..1093461)
     CDS             complement(1093501..1093902)
     CDS             complement(1093912..1095072)
     CDS             1095391..1096260
     CDS             1096329..1096784
     CDS             1096833..1098248
     CDS             1098232..1098483
     CDS             1098499..1099101
     CDS             1099165..1099431
     CDS             1099428..1099853
     CDS             1099869..1100936
     CDS             complement(1101018..1101746)
     CDS             complement(1101813..1102262)
     CDS             complement(1102454..1102738)
     CDS             complement(1102731..1103123)
     CDS             complement(1103176..1103547)
     CDS             complement(1103618..1104406)
     CDS             1104530..1106437
     CDS             complement(1106451..1106624)
     CDS             complement(1106631..1107209)
     CDS             complement(1107469..1108335)
     CDS             complement(1108504..1110186)
     CDS             1110301..1111764
     CDS             complement(1111807..1112016)
     CDS             complement(1112035..1112322)
     CDS             complement(1112309..1112572)
     CDS             complement(1112569..1113204)
     CDS             1113413..1114162
     CDS             1114361..1117027
     CDS             1117109..1117519
     CDS             1117523..1117975
     CDS             complement(1118032..1119672)
     CDS             1119786..1120124
     CDS             1120136..1120450
     CDS             1120451..1121353
     CDS             complement(1121354..1122466)
     CDS             complement(1122463..1123665)
     CDS             1123774..1124418
     CDS             complement(1124515..1125015)
     CDS             complement(1125116..1125577)
     CDS             1125682..1126848
     CDS             complement(1128208..1128900)
     CDS             complement(1128971..1130404)
     CDS             complement(1130469..1131857)
     CDS             complement(1131943..1132359)
     CDS             complement(1132369..1132596)
     CDS             complement(1132681..1135062)
     CDS             complement(1135192..1137642)
     CDS             1137725..1138804
     CDS             1139120..1142431
     CDS             1142474..1142773
     CDS             1142819..1143991
     CDS             1143991..1145058
     CDS             1145117..1146451
     CDS             1146529..1147977
     CDS             1148023..1149168
     CDS             1149281..1149895
     CDS             complement(1149867..1150091)
     CDS             1150126..1151031
     CDS             complement(1151028..1154462)
     CDS             1154556..1155401
     CDS             complement(1155403..1155927)
     CDS             complement(1156018..1157226)
     CDS             complement(1157355..1157564)
     CDS             complement(1157561..1157773)
     CDS             complement(1157853..1158224)
     CDS             complement(1158298..1159482)
     CDS             complement(1159623..1160234)
     CDS             complement(1160268..1161572)
     CDS             complement(1161628..1163523)
     CDS             1163641..1164594
     CDS             1164601..1165020
     CDS             1165068..1165652
     CDS             1165731..1165886
     CDS             1165897..1166169
     CDS             1166197..1166886
     CDS             1166939..1167172
     CDS             complement(1167441..1168595)
     CDS             complement(1168616..1169410)
     CDS             complement(1169514..1170959)
     CDS             complement(1170959..1171834)
     CDS             1172009..1172215
     CDS             complement(1172202..1172963)
     CDS             complement(1172960..1173574)
     CDS             1173634..1173960
     CDS             complement(1173961..1174203)
     CDS             1174431..1177808
     CDS             complement(1177801..1178139)
     CDS             1178243..1178800
     CDS             1178844..1179260
     CDS             complement(1179273..1180544)
     CDS             complement(1180541..1181299)
     CDS             complement(1181296..1181655)
     CDS             complement(1181657..1181854)
     CDS             complement(1181860..1182219)
     CDS             complement(1182219..1182608)
     CDS             1182837..1183793
     CDS             complement(1183812..1184369)
     CDS             complement(1184373..1184714)
     CDS             complement(1184770..1185681)
     CDS             complement(1185864..1186205)
     CDS             complement(1186202..1186717)
     CDS             complement(1186724..1186996)
     CDS             complement(1186993..1187193)
     CDS             complement(1187195..1187296)
     CDS             complement(1187310..1188182)
     CDS             complement(1188188..1188835)
     CDS             complement(1188900..1189844)
     CDS             complement(1189878..1189982)
     CDS             complement(1190102..1190257)
     CDS             complement(1190284..1190517)
     CDS             complement(1190522..1191223)
     CDS             complement(1191247..1191870)
     CDS             complement(1191863..1192063)
     CDS             complement(1192056..1192331)
     CDS             complement(1192334..1192999)
     CDS             complement(1193148..1195580)
     CDS             complement(1195659..1195754)
     CDS             1195814..1196200
     CDS             complement(1196202..1196354)
     CDS             complement(1196359..1196877)
     CDS             complement(1196874..1197062)
     CDS             complement(1197059..1197268)
     CDS             complement(1197265..1197615)
     CDS             complement(1197612..1197800)
     CDS             complement(1197797..1198054)
     CDS             complement(1198067..1198333)
     CDS             complement(1198330..1198554)
     CDS             1198722..1198907
     CDS             complement(1198946..1199155)
     CDS             complement(1199148..1199465)
     CDS             1199550..1200056
     CDS             1200292..1200480
     CDS             1200484..1201023
     CDS             complement(1202679..1204187)
     CDS             complement(1204198..1205553)
     CDS             complement(1205718..1207013)
     CDS             1207117..1207731
     CDS             1207728..1208420
     CDS             1208464..1209045
     CDS             complement(1209032..1209220)
     CDS             1209402..1210079
     CDS             1210127..1210831
     CDS             1210828..1211049
     CDS             1211066..1211725
     CDS             1211887..1212693
     CDS             complement(1212698..1213042)
     CDS             complement(1213039..1214304)
     CDS             complement(1214304..1215794)
     CDS             complement(1215954..1217150)
     CDS             1217168..1219129
     CDS             complement(1219136..1220629)
     CDS             complement(1220679..1221425)
     CDS             complement(1221442..1222140)
     CDS             1222224..1223594
     CDS             1223721..1225052
     CDS             1225052..1225930
     CDS             1225991..1226800
     CDS             complement(1227015..1227632)
     CDS             complement(1227695..1228405)
     CDS             1228561..1230432
     CDS             1230522..1233020
     CDS             1233175..1234485
     CDS             complement(1234502..1236223)
     CDS             complement(1236272..1236454)
     CDS             complement(1236523..1237917)
     CDS             complement(1237914..1238315)
     CDS             complement(1238372..1239646)
     CDS             complement(1239730..1239933)
     CDS             complement(1240272..1240739)
     CDS             complement(1241531..1241851)
     CDS             complement(1241922..1242944)
     CDS             complement(1242950..1243600)
     CDS             complement(1243714..1244211)
     CDS             complement(1244246..1244704)
     CDS             complement(1244727..1244912)
     CDS             complement(1244943..1246064)
     CDS             complement(1246180..1246998)
     CDS             complement(1247048..1247227)
     CDS             complement(1247308..1248516)
     CDS             1248569..1249165
     CDS             complement(1250438..1251127)
     CDS             complement(1251132..1251500)
     CDS             complement(1251571..1253517)
     CDS             complement(1253527..1254138)
     CDS             1254244..1255410
     CDS             complement(1255522..1256787)
     CDS             1257343..1258902
     CDS             1258913..1259020
     CDS             1259065..1259799
     CDS             complement(1259796..1260113)
     CDS             complement(1260170..1262197)
     CDS             1262338..1262592
     CDS             1262662..1264602
     CDS             complement(1264599..1265015)
     CDS             1265086..1265532
     CDS             1265543..1266331
     CDS             1266691..1268019
     CDS             complement(1268070..1269077)
     CDS             complement(1269095..1269973)
     CDS             complement(1270002..1271102)
     CDS             complement(1271102..1272112)
     CDS             complement(1272114..1273043)
     CDS             complement(1273040..1274098)
     CDS             complement(1274091..1275221)
     CDS             complement(1275401..1276063)
     CDS             complement(1276060..1276515)
     CDS             complement(1276667..1278238)
     CDS             complement(1278576..1279622)
     CDS             complement(1279898..1280527)
     CDS             1280610..1281680
     CDS             complement(1281744..1282337)
     CDS             complement(1282324..1282941)
     CDS             complement(1282995..1284182)
     CDS             1284616..1285809
     CDS             1286023..1289763
     CDS             1289959..1292862
     CDS             complement(1292895..1293269)
     CDS             complement(1293336..1294328)
     CDS             1294985..1295662
     CDS             1295688..1297055
     CDS             complement(1297056..1298375)
     CDS             complement(1298411..1299055)
     CDS             complement(1299129..1300160)
     CDS             complement(1300230..1301564)
     CDS             complement(1301699..1302823)
     CDS             complement(1302871..1303548)
     CDS             complement(1303630..1304385)
     CDS             complement(1304391..1305179)
     CDS             complement(1305176..1306189)
     CDS             complement(1306186..1306608)
     CDS             complement(1306605..1306979)
     CDS             complement(1307016..1307894)
     CDS             complement(1307929..1308993)
     CDS             1309055..1309888
     CDS             1309890..1310960
     CDS             complement(1311905..1313248)
     CDS             complement(1313352..1314155)
     CDS             complement(1314197..1315576)
     CDS             complement(1315601..1315810)
     CDS             complement(1315981..1316091)
     CDS             1316359..1317705
     CDS             1317702..1317941
     CDS             1317947..1318468
     CDS             1318525..1319238
     CDS             1319248..1319577
     CDS             complement(1319560..1320009)
     CDS             1321275..1322036
     CDS             complement(1322042..1322341)
     CDS             1322450..1322779
     CDS             complement(1322780..1322935)
     CDS             complement(1323123..1323728)
     CDS             complement(1323742..1324767)
     CDS             complement(1324774..1324947)
     CDS             complement(1325079..1325276)
     CDS             complement(1325309..1325716)
     CDS             complement(1325727..1326155)
     CDS             complement(1326162..1326527)
     CDS             complement(1326678..1327463)
     CDS             complement(1327488..1327910)
     CDS             complement(1327907..1328449)
     CDS             complement(1328460..1328909)
     CDS             complement(1329024..1329611)
     CDS             complement(1329652..1330449)
     CDS             complement(1330480..1331496)
     CDS             complement(1331506..1331745)
     CDS             complement(1331717..1331938)
     CDS             complement(1331983..1332693)
     CDS             complement(1332801..1333052)
     CDS             complement(1333053..1333634)
     CDS             complement(1333646..1333918)
     CDS             complement(1333960..1334484)
     CDS             complement(1334477..1335067)
     CDS             complement(1335150..1336598)
     CDS             complement(1336639..1337085)
     CDS             complement(1337097..1337564)
     CDS             complement(1337576..1338283)
     CDS             complement(1338280..1338885)
     CDS             complement(1338896..1339342)
     CDS             complement(1339353..1339733)
     CDS             complement(1339750..1340304)
     CDS             complement(1340315..1340707)
     CDS             complement(1340719..1340889)
     CDS             complement(1340891..1341442)
     CDS             complement(1341456..1342187)
     CDS             complement(1342187..1342552)
     CDS             complement(1342564..1342989)
     CDS             complement(1342993..1343337)
     CDS             complement(1343334..1343600)
     CDS             complement(1343597..1343863)
     CDS             complement(1343900..1344100)
     CDS             complement(1344087..1344716)
     CDS             complement(1344722..1345192)
     CDS             complement(1345203..1345610)
     CDS             complement(1345610..1346329)
     CDS             complement(1346343..1346603)
     CDS             complement(1346610..1347377)
     CDS             complement(1347388..1348428)
     CDS             complement(1348430..1349200)
     CDS             complement(1349822..1351198)
     CDS             complement(1351262..1352404)
     CDS             complement(1352553..1353101)
     CDS             complement(1353196..1354359)
     CDS             1354523..1355680
     CDS             complement(1355761..1356342)
     CDS             1356549..1357454
     CDS             complement(1357457..1358287)
     CDS             complement(1358381..1360642)
     CDS             complement(1360639..1361076)
     CDS             1361121..1362401
     CDS             1362365..1362463
     CDS             complement(1362456..1362953)
     CDS             complement(1362950..1363870)
     CDS             complement(1363912..1365405)
     CDS             1365538..1366095
     CDS             1366144..1367286
     CDS             1367297..1368421
     CDS             1368522..1369133
     CDS             1369197..1370507
     CDS             complement(1370567..1371517)
     CDS             complement(1371561..1371701)
     CDS             1371787..1372065
     CDS             1372262..1373692
     CDS             1373845..1376604
     CDS             1376876..1378342
     CDS             complement(1378410..1379474)
     CDS             1379589..1379954
     CDS             complement(1379921..1380385)
     CDS             complement(1380472..1381224)
     CDS             complement(1381221..1382618)
     CDS             1382725..1384512
     CDS             complement(1384509..1385291)
     CDS             complement(1385291..1385854)
     CDS             complement(1386001..1387938)
     CDS             complement(1387944..1388990)
     CDS             complement(1388987..1389910)
     CDS             1390048..1390557
     CDS             1390596..1391105
     CDS             1391337..1391609
     CDS             1391626..1392363
     CDS             1392363..1392647
     CDS             1392644..1392946
     CDS             1392991..1393413
     CDS             1393410..1393826
     CDS             1393823..1394479
     CDS             1394436..1396058
     CDS             1396144..1396890
     CDS             1396913..1397461
     CDS             complement(1397467..1397898)
     CDS             1398210..1399115
     CDS             1399112..1400632
     CDS             1400632..1401321
     CDS             1401441..1401752
     CDS             1401754..1403745
     CDS             1403763..1404248
     CDS             1404288..1404899
     CDS             1404905..1405999
     CDS             1405996..1406304
     CDS             1406311..1408068
     CDS             1408068..1409465
     CDS             1409494..1410138
     CDS             1410233..1411000
     CDS             1411010..1411765
     CDS             1411758..1412978
     CDS             1413046..1413771
     CDS             1413746..1414453
     CDS             1414447..1414752
     CDS             1414763..1415608
     CDS             complement(1415611..1418466)
     CDS             complement(1418466..1420268)
     CDS             complement(1420261..1420725)
     CDS             complement(1420860..1421891)
     CDS             1421980..1422570
     CDS             complement(1422551..1423399)
     CDS             complement(1423428..1423940)
     CDS             1424104..1424598
     CDS             1424598..1428071
     CDS             1428117..1428545
     CDS             1428653..1430221
     CDS             1430232..1430618
     CDS             1430621..1431094
     CDS             1431101..1432294
     CDS             1432367..1433209
     CDS             1433252..1434256
     CDS             complement(1434243..1434635)
     CDS             1434685..1435209
     CDS             complement(1435206..1435916)
     CDS             complement(1435991..1436404)
     CDS             complement(1436456..1436737)
     CDS             complement(1436769..1437587)
     CDS             complement(1437580..1438326)
     CDS             complement(1438313..1439086)
     CDS             complement(1439083..1439793)
     CDS             complement(1439805..1440587)
     CDS             complement(1440651..1440872)
     CDS             1440926..1441393
     CDS             complement(1441368..1441688)
     CDS             complement(1441699..1441986)
     CDS             1442079..1442336
     CDS             1442422..1444335
     CDS             complement(1444332..1444778)
     CDS             complement(1444765..1444986)
     CDS             complement(1445099..1445782)
     CDS             1445839..1446225
     CDS             complement(1446232..1446546)
     CDS             1446601..1447638
     CDS             complement(1447574..1448110)
     CDS             complement(1448165..1448572)
     CDS             1448616..1449038
     CDS             complement(1449035..1449520)
     CDS             1449584..1449883
     CDS             1449887..1451083
     CDS             1451173..1452159
     CDS             complement(1452156..1452368)
     CDS             complement(1452427..1452681)
     CDS             complement(1452732..1453382)
     CDS             1453490..1453765
     CDS             complement(1453720..1454472)
     CDS             complement(1454473..1455591)
     CDS             complement(1455591..1458167)
     CDS             complement(1458184..1460673)
     CDS             complement(1460670..1461173)
     CDS             complement(1461154..1461597)
     CDS             complement(1461597..1462262)
     CDS             complement(1462305..1462919)
     CDS             complement(1462916..1464094)
     CDS             complement(1464066..1466303)
     CDS             complement(1466410..1467411)
     CDS             1467580..1467717
     CDS             complement(1467702..1468286)
     CDS             complement(1468309..1468830)
     CDS             1469076..1470344
     CDS             complement(1470420..1471592)
     CDS             1471693..1472484
     CDS             complement(1472523..1474025)
     CDS             complement(1474542..1474739)
     CDS             complement(1474883..1475794)
     CDS             1475892..1476842
     CDS             1476918..1477385
     CDS             complement(1477395..1478840)
     CDS             complement(1478841..1479695)
     CDS             1479899..1480684
     CDS             complement(1480771..1481592)
     CDS             complement(1481564..1481680)
     CDS             complement(1481860..1482591)
     CDS             1484233..1486224
     CDS             1486268..1488022
     CDS             complement(1488064..1489119)
     CDS             1489228..1489968
     CDS             1490031..1490564
     CDS             1490707..1490898
     CDS             complement(1491033..1491206)
     CDS             complement(1491217..1491513)
     CDS             complement(1491503..1492030)
     CDS             complement(1492033..1492236)
     CDS             complement(1492239..1492811)
     CDS             complement(1492848..1493384)
     CDS             complement(1493442..1494404)
     CDS             complement(1494424..1495371)
     CDS             complement(1495368..1496435)
     CDS             complement(1496488..1497027)
     CDS             complement(1497042..1497638)
     CDS             complement(1497826..1498317)
     CDS             complement(1498324..1498545)
     CDS             complement(1499704..1500663)
     CDS             1500738..1501145
     CDS             1501135..1501566
     CDS             1501563..1502558
     CDS             1502593..1503840
     CDS             complement(1504196..1505269)
     CDS             complement(1505266..1506237)
     CDS             1506265..1507494
     CDS             1507491..1508180
     CDS             1508177..1509061
     CDS             complement(1509095..1511395)
     CDS             1511593..1512882
     CDS             1512845..1513570
     CDS             1513567..1514646
     CDS             1514663..1515466
     CDS             1515487..1516653
     CDS             1516656..1517666
     CDS             1520278..1521411
     CDS             1521546..1522403
     CDS             1522429..1522611
     CDS             1523030..1524478
     CDS             1524521..1525180
     CDS             1525174..1525887
     CDS             complement(1525877..1526938)
     CDS             complement(1526935..1528056)
     CDS             complement(1528046..1529155)
     CDS             1529300..1530106
     CDS             1530107..1530544
     CDS             1530735..1535975
     CDS             1536112..1536582
     CDS             1536622..1537176
     CDS             1537435..1538835
     CDS             1538851..1540068
     CDS             1540143..1541513
     CDS             complement(1541457..1541669)
     CDS             complement(1541712..1543502)
     CDS             1543565..1543873
     CDS             1543904..1544731
     CDS             1544781..1545158
     CDS             complement(1545243..1545779)
     CDS             1545976..1549173
     CDS             complement(1549181..1549576)
     CDS             complement(1550006..1551265)
     CDS             complement(1551448..1551819)
     CDS             complement(1551786..1552019)
     CDS             1552141..1552899
     CDS             complement(1552919..1555285)
     CDS             complement(1555285..1556265)
     CDS             complement(1556266..1557234)
     CDS             complement(1557227..1558204)
     CDS             complement(1558201..1559145)
     CDS             complement(1559148..1560146)
     CDS             complement(1560193..1562073)
     CDS             1562308..1563762
     CDS             1563759..1563968
     CDS             1563965..1564414
     CDS             complement(1564436..1565239)
     CDS             1565482..1569129
     CDS             complement(1569175..1570260)
     CDS             1570334..1570696
     CDS             complement(1570693..1572027)
     CDS             complement(1572088..1573113)
     CDS             1573186..1575156
     CDS             1575229..1576575
     CDS             1576614..1577516
     CDS             1577513..1578760
     CDS             1578770..1582072
     CDS             1582183..1583301
     CDS             1583334..1583735
     CDS             1583765..1585117
     CDS             complement(1585122..1585937)
     CDS             1586149..1588023
     CDS             1588073..1588438
     CDS             1588395..1589690
     CDS             1589774..1591054
     CDS             complement(1591059..1592051)
     CDS             1592244..1592990
     CDS             complement(1593157..1594347)
     CDS             1594492..1594800
     CDS             complement(1594837..1595961)
     CDS             complement(1595940..1597097)
     CDS             complement(1597226..1597975)
     CDS             1598175..1599377
     CDS             1599340..1600410
     CDS             1600407..1601252
     CDS             complement(1601614..1603239)
     CDS             complement(1603282..1603557)
     CDS             complement(1603563..1603970)
     CDS             1604192..1605523
     CDS             complement(1605514..1606377)
     CDS             complement(1606387..1607151)
     CDS             complement(1607138..1607644)
     CDS             complement(1607688..1608695)
     CDS             complement(1608706..1609665)
     CDS             complement(1609677..1611098)
     CDS             complement(1611110..1612159)
     CDS             complement(1612340..1614787)
     CDS             1615128..1616357
     CDS             1616335..1617036
     CDS             1617084..1617992
     CDS             1618104..1618751
     CDS             complement(1618738..1620699)
     CDS             complement(1620780..1621409)
     CDS             complement(1621381..1622076)
     CDS             1622150..1622395
     CDS             1622397..1623587
     CDS             1623608..1624762
     CDS             1624796..1625038
     CDS             1625007..1625192
     CDS             complement(1625394..1626254)
     CDS             complement(1626484..1627080)
     CDS             1627268..1628812
     CDS             1628910..1630070
     CDS             1630134..1631195
     CDS             1631274..1632548
     CDS             1632532..1632732
     CDS             complement(1632733..1633482)
     CDS             1633609..1634214
     CDS             1634219..1634521
     CDS             complement(1634524..1635753)
     CDS             1635851..1636831
     CDS             complement(1636811..1638148)
     CDS             complement(1638145..1639230)
     CDS             complement(1639227..1640279)
     CDS             complement(1640412..1641029)
     CDS             complement(1641056..1643020)
     CDS             1643187..1643513
     CDS             complement(1643510..1644130)
     CDS             1644192..1645307
     CDS             1645317..1645670
     CDS             1645905..1647224
     CDS             complement(1647221..1650550)
     CDS             complement(1650667..1652166)
     CDS             1652329..1652937
     CDS             1652918..1654099
     CDS             1654151..1654987
     CDS             complement(1654977..1655402)
     CDS             complement(1655399..1656718)
     CDS             complement(1656732..1657685)
     CDS             complement(1657675..1658130)
     CDS             complement(1658108..1658944)
     CDS             1659015..1659509
     CDS             1659612..1660091
     CDS             complement(1660080..1660988)
     CDS             complement(1660994..1662049)
     CDS             complement(1662060..1665656)
     CDS             complement(1665660..1666508)
     CDS             complement(1666520..1667962)
     CDS             1668056..1668388
     CDS             1668345..1669418
     CDS             complement(1669415..1671361)
     CDS             complement(1671330..1672019)
     CDS             complement(1672187..1673437)
     CDS             complement(1673439..1674473)
     CDS             complement(1674473..1674703)
     CDS             1674922..1676019
     CDS             1676113..1677264
     CDS             1677295..1678110
     CDS             1678107..1679027
     CDS             1679014..1679844
     CDS             1679841..1680602
     CDS             1680599..1681204
     CDS             1681214..1681807
     CDS             1681902..1682291
     CDS             complement(1682292..1682969)
     CDS             complement(1683042..1684676)
     CDS             complement(1685009..1686163)
     CDS             1686343..1686519
     CDS             1686563..1687405
     CDS             complement(1687406..1688773)
     CDS             1688873..1689649
     CDS             1689708..1690472
     CDS             complement(1690477..1691886)
     CDS             1692073..1692654
     CDS             1692658..1692963
     CDS             1692973..1693530
     CDS             1693718..1695103
     CDS             complement(1695116..1695739)
     CDS             complement(1695749..1697191)
     CDS             1697281..1697619
     CDS             complement(1697593..1698591)
     CDS             complement(1698624..1699049)
     CDS             complement(1699096..1699638)
     CDS             complement(1699684..1700958)
     CDS             1701161..1703527
     CDS             complement(1703588..1704334)
     CDS             complement(1704731..1705510)
     CDS             1705620..1706348
     CDS             1706359..1706742
     CDS             complement(1706739..1707497)
     CDS             complement(1707532..1710048)
     CDS             complement(1710219..1711250)
     CDS             1712158..1713405
     CDS             1713405..1715612
     CDS             1715613..1721009
     CDS             1721085..1721771
     CDS             1722259..1722801
     CDS             complement(1723546..1724124)
     CDS             1724587..1725225
     CDS             complement(1725222..1725977)
     CDS             1727329..1728387
     CDS             1728439..1729152
     CDS             1729149..1729592
     CDS             1729635..1731320
     CDS             complement(1731310..1731642)
     CDS             complement(1731697..1732347)
     CDS             complement(1732363..1732476)
     CDS             1732838..1733632
     CDS             complement(1733620..1734411)
     CDS             1734505..1735158
     CDS             1735178..1735885
     CDS             1735869..1736261
     CDS             complement(1736258..1736788)
     CDS             complement(1736985..1737779)
     CDS             complement(1737779..1738135)
     CDS             complement(1738142..1738864)
     CDS             complement(1738867..1739214)
     CDS             complement(1739300..1739914)
     CDS             1740166..1741191
     CDS             1741291..1743069
     CDS             complement(1743059..1743313)
     CDS             complement(1743303..1743608)
     CDS             complement(1743610..1744956)
     CDS             1745024..1745665
     CDS             1745704..1746633
     CDS             1746673..1748025
     CDS             complement(1748022..1748690)
     CDS             complement(1748674..1749123)
     CDS             complement(1749120..1749818)
     CDS             complement(1749781..1750881)
     CDS             complement(1751082..1752158)
     CDS             complement(1752160..1752801)
     CDS             complement(1752833..1754656)
     CDS             complement(1754809..1755465)
     CDS             complement(1755498..1756274)
     CDS             complement(1756394..1756816)
     CDS             complement(1756859..1758091)
     CDS             complement(1758235..1758627)
     CDS             complement(1758764..1759174)
     CDS             complement(1759392..1759943)
     CDS             complement(1760017..1761297)
     CDS             complement(1761531..1761908)
     CDS             1762041..1762211
     CDS             complement(1762208..1762858)
     CDS             1762955..1763506
     CDS             complement(1763501..1763965)
     CDS             1764069..1765169
     CDS             1765214..1766047
     CDS             1766053..1766433
     CDS             complement(1766444..1767250)
     CDS             complement(1767247..1767624)
     CDS             complement(1767635..1768705)
     CDS             complement(1768833..1769417)
     CDS             1770256..1771533
     CDS             complement(1771508..1772026)
     CDS             complement(1772017..1772877)
     CDS             complement(1772935..1773849)
     CDS             complement(1773853..1774500)
     CDS             complement(1774503..1775432)
     CDS             complement(1775437..1775904)
     CDS             1775950..1776657
     CDS             1776651..1777175
     CDS             1777163..1778194
     CDS             complement(1778348..1778485)
     CDS             1778583..1778918
     CDS             complement(1778922..1779278)
     CDS             complement(1779343..1780881)
     CDS             1780964..1782292
     CDS             complement(1782230..1783192)
     CDS             1783401..1783958
     CDS             1784000..1784317
     CDS             1784328..1785515
     CDS             1785521..1786456
     CDS             1786520..1786837
     CDS             1786849..1788033
     CDS             1788044..1789039
     CDS             1789114..1790061
     CDS             1790126..1790932
     CDS             1790937..1791323
     CDS             1791348..1792133
     CDS             1792177..1792692
     CDS             complement(1792689..1793888)
     CDS             complement(1793885..1794178)
     CDS             1794328..1795488
     CDS             complement(1795493..1796509)
     CDS             complement(1796599..1796925)
     CDS             complement(1796925..1797251)
     CDS             complement(1797238..1797480)
     CDS             complement(1797522..1799909)
     CDS             complement(1800050..1800661)
     CDS             1800965..1801489
     CDS             complement(1801609..1802727)
     CDS             complement(1802727..1802954)
     CDS             1803033..1803644
     CDS             complement(1803681..1803890)
     CDS             complement(1803935..1804411)
     CDS             complement(1804415..1804933)
     CDS             complement(1804885..1805217)
     CDS             complement(1805275..1806021)
     CDS             complement(1806018..1806437)
     CDS             1806549..1807448
     CDS             1807408..1807611
     CDS             1807619..1807768
     CDS             complement(1807758..1808174)
     CDS             1808400..1810982
     CDS             1811117..1811851
     CDS             complement(1811882..1812874)
     CDS             complement(1813002..1813391)
     CDS             complement(1813505..1814008)
     CDS             1814193..1815326
     CDS             1815326..1816366
     CDS             1816363..1817109
     CDS             1817192..1818079
     CDS             1818209..1819573
     CDS             complement(1819551..1820291)
     CDS             complement(1820325..1820882)
     CDS             complement(1821023..1821307)
     CDS             1821469..1822437
     CDS             1822434..1823234
     CDS             1823221..1824039
     CDS             complement(1824026..1824910)
     CDS             1825012..1825515
     CDS             complement(1825590..1825865)
     CDS             1825936..1826250
     CDS             1826247..1826834
     CDS             complement(1826927..1827763)
     CDS             1827866..1829062
     CDS             1829095..1829922
     CDS             complement(1829985..1830479)
     CDS             complement(1830440..1831009)
     CDS             1831063..1832136
     CDS             1832141..1833073
     CDS             complement(1833070..1833522)
     CDS             complement(1833519..1834220)
     CDS             1834356..1834967
     CDS             1834954..1835565
     CDS             1835603..1836475
     CDS             complement(1836472..1837872)
     CDS             complement(1837879..1839207)
     CDS             complement(1839207..1842185)
     CDS             complement(1842360..1844228)
     CDS             1844311..1844637
     CDS             complement(1844605..1845255)
     CDS             1845305..1845532
     CDS             complement(1845631..1846545)
     CDS             complement(1846555..1847475)
     CDS             complement(1847481..1849028)
     CDS             complement(1849025..1850257)
     CDS             complement(1850553..1851737)
     CDS             complement(1851734..1852747)
     CDS             complement(1852801..1853148)
     CDS             complement(1853297..1853971)
     CDS             complement(1853976..1855187)
     CDS             complement(1855292..1856947)
     CDS             1857020..1857376
     CDS             complement(1857381..1858664)
     CDS             complement(1858744..1858962)
     CDS             complement(1859059..1859505)
     CDS             complement(1859508..1859939)
     CDS             complement(1859920..1860129)
     CDS             complement(1860178..1861464)
     CDS             complement(1861461..1862255)
     CDS             complement(1862266..1863150)
     CDS             complement(1863147..1864250)
     CDS             1864819..1865013
     CDS             1865020..1866075
     CDS             1866081..1866587
     CDS             1866870..1869002
     CDS             1869008..1869508
     CDS             1869599..1870087
     CDS             1870198..1871226
     CDS             1871419..1871922
     CDS             1871919..1872176
     CDS             1872173..1872544
     CDS             1872541..1872807
     CDS             1872804..1873100
     CDS             1873097..1873546
     CDS             1873543..1873902
     CDS             1873899..1875443
     CDS             1875445..1875792
     CDS             1875830..1876360
     CDS             1876357..1876926
     CDS             1876923..1878203
     CDS             1878208..1879200
     CDS             1879197..1879628
     CDS             complement(1879629..1880162)
     CDS             complement(1880149..1880634)
     CDS             complement(1880636..1881115)
     CDS             complement(1881155..1881637)
     CDS             1881699..1882907
     CDS             1882908..1883441
     CDS             1883522..1884514
     CDS             1884649..1885992
     CDS             1886036..1886635
     CDS             complement(1886632..1886916)
     CDS             complement(1886909..1887583)
     CDS             complement(1887681..1887986)
     CDS             1888098..1889390
     CDS             complement(1889371..1889877)
     CDS             1890008..1893391
     CDS             1893464..1893682
     CDS             1893683..1894522
     CDS             complement(1894586..1895056)
     CDS             complement(1895094..1895648)
     CDS             complement(1895694..1896182)
     CDS             1896250..1897170
     CDS             complement(1897167..1898099)
     CDS             complement(1898194..1898619)
     CDS             1898673..1899542
     CDS             complement(1899535..1900233)
     CDS             complement(1900235..1900501)
     CDS             complement(1900569..1901084)
     CDS             1901156..1902070
     CDS             1902110..1902637
     CDS             1902647..1903798
     CDS             1903801..1904826
     CDS             1904865..1905701
     CDS             complement(1905698..1906462)
     CDS             complement(1906453..1907430)
     CDS             complement(1907491..1908813)
     CDS             1908881..1909378
     CDS             1909387..1910091
     CDS             1911383..1911910
     CDS             1912015..1912266
     CDS             complement(1912285..1912839)
     CDS             complement(1912836..1913414)
     CDS             complement(1913751..1914176)
     CDS             complement(1914246..1915505)
     CDS             1915616..1915843
     CDS             1915885..1916715
     CDS             complement(1916674..1917243)
     CDS             1917300..1918073
     CDS             complement(1918057..1919745)
     CDS             complement(1919793..1920695)
     CDS             complement(1920771..1922429)
     CDS             complement(1922741..1923331)
     CDS             complement(1923331..1923681)
     CDS             1923842..1925614
     CDS             1925625..1925930
     CDS             1926080..1928389
     CDS             complement(1928401..1929855)
     CDS             1929937..1930284
     CDS             1930281..1930952
     CDS             complement(1930899..1931366)
     CDS             1931656..1932291
     CDS             complement(1932292..1932588)
     CDS             1932670..1932942
     CDS             1932933..1933415
     CDS             complement(1933393..1935099)
     CDS             complement(1935109..1936014)
     CDS             complement(1936252..1937199)
     CDS             complement(1937329..1938591)
     CDS             1938821..1938925
     CDS             1938992..1940323
     CDS             1940320..1941228
     CDS             1941225..1941872
     CDS             complement(1941983..1943941)
     CDS             complement(1944094..1945221)
     CDS             complement(1945358..1945594)
     CDS             1946693..1947811
     CDS             1947892..1949199
     CDS             complement(1949153..1951084)
     CDS             1951190..1952557
     CDS             1952554..1953843
     CDS             1953914..1954573
     CDS             1954618..1956759
     CDS             complement(1956762..1957412)
     CDS             complement(1957819..1958415)
     CDS             complement(1958749..1959345)
     CDS             complement(1959362..1960336)
     CDS             complement(1960404..1961279)
     CDS             complement(1961276..1965046)
     CDS             1965238..1966023
     CDS             1966264..1968768
     CDS             1968761..1970017
     CDS             1970178..1970627
     CDS             1970648..1971037
     CDS             1971047..1971760
     CDS             1971867..1973216
     CDS             1973219..1973641
     CDS             complement(1973664..1974722)
     CDS             1975069..1976382
     CDS             complement(1976336..1976764)
     CDS             complement(1976761..1977069)
     CDS             complement(1977184..1977765)
     CDS             complement(1977762..1978334)
     CDS             complement(1978331..1979134)
     CDS             1979231..1979854
     CDS             complement(1979849..1980307)
     CDS             complement(1980311..1981243)
     CDS             1981360..1982262
     CDS             1982259..1982672
     CDS             complement(1982938..1983690)
     CDS             complement(1983734..1985080)
     CDS             1985316..1986887
     CDS             complement(1986900..1988162)
     CDS             complement(1988248..1989036)
     CDS             complement(1989077..1990282)
     CDS             complement(1990408..1991553)
     CDS             complement(1991543..1992646)
     CDS             complement(1992685..1993293)
     CDS             complement(1993321..1994049)
     CDS             complement(1994046..1995059)
     CDS             complement(1995096..1996427)
     CDS             complement(1996427..1999078)
     CDS             complement(1999075..2000457)
     CDS             complement(2000598..2002376)
     CDS             2002576..2003076
     CDS             2003076..2003582
     CDS             complement(2003585..2004367)
     CDS             complement(2004553..2005740)
     CDS             2005901..2008501
     CDS             2008507..2010006
     CDS             2010062..2011378
     CDS             2011437..2011679
     CDS             complement(2011676..2012932)
     CDS             complement(2012969..2013991)
     CDS             complement(2014992..2015915)
     CDS             2016050..2016781
     CDS             2016747..2018162
     CDS             complement(2018159..2018545)
     CDS             complement(2018542..2018766)
     CDS             2018833..2019015
     CDS             complement(2019123..2019785)
     CDS             complement(2019795..2020430)
     CDS             2020517..2020882
     CDS             2020855..2021574
     CDS             2021629..2022471
     CDS             2022508..2023098
     CDS             complement(2026057..2026725)
     CDS             2027796..2028272
     CDS             2028283..2028849
     CDS             complement(2028843..2029454)
     CDS             complement(2029502..2030416)
     CDS             2030507..2032087
     CDS             complement(2032094..2032780)
     CDS             2032870..2033826
     CDS             2033819..2034970
     CDS             2035030..2035614
     CDS             2035691..2036605
     CDS             2036660..2037580
     CDS             2037580..2038755
     CDS             2038757..2039686
     CDS             complement(2039676..2040167)
     CDS             complement(2040157..2041092)
     CDS             2041182..2042318
     CDS             complement(2042370..2043563)
     CDS             2043700..2044530
     CDS             complement(2044487..2045383)
     CDS             2045437..2046759
     CDS             2046766..2047140
     CDS             complement(2047137..2047673)
     CDS             complement(2047680..2048459)
     CDS             complement(2048466..2048831)
     CDS             2050072..2050974
     CDS             2051024..2051260
     CDS             2051248..2051658
     CDS             2051655..2052374
     CDS             complement(2052469..2054586)
     CDS             complement(2055038..2055355)
     CDS             complement(2055352..2056551)
     CDS             complement(2056564..2056827)
     CDS             complement(2056837..2058015)
     CDS             complement(2058102..2058509)
     CDS             2058670..2058861
     CDS             2058920..2060161
     CDS             2060188..2060958
     CDS             2060945..2061271
     CDS             complement(2061357..2061806)
     CDS             complement(2061808..2062326)
     CDS             complement(2062326..2062967)
     CDS             complement(2062972..2063574)
     CDS             complement(2063640..2064788)
     CDS             complement(2064831..2066129)
     CDS             2066232..2066918
     CDS             2066983..2067744
     CDS             2067744..2069198
     CDS             complement(2069188..2069544)
     CDS             complement(2069549..2070052)
     CDS             complement(2070138..2070959)
     CDS             2071082..2071429
     CDS             2071426..2072346
     CDS             2072356..2072850
     CDS             complement(2072894..2073097)
     CDS             2073450..2074784
     CDS             2074926..2075522
     CDS             complement(2075559..2075762)
     CDS             2075888..2076319
     CDS             2076349..2077023
     CDS             2077063..2077512
     CDS             complement(2077524..2078324)
     CDS             complement(2078361..2079386)
     CDS             2079688..2081529
     CDS             2081547..2082257
     CDS             complement(2082279..2082635)
     CDS             complement(2082648..2083367)
     CDS             complement(2083417..2084667)
     CDS             2084830..2086470
     CDS             complement(2086576..2087928)
     CDS             2088009..2088281