CDS             444..941
     CDS             1624..2730
     CDS             complement(2737..4209)
     CDS             4607..5770
     CDS             complement(5780..8506)
     CDS             complement(8503..9582)
     CDS             9857..10735
     CDS             10732..11775
     CDS             12127..12360
     CDS             12750..13724
     CDS             13868..14749
     CDS             15035..16090
     CDS             complement(16192..16293)
     CDS             17433..17936
     CDS             17964..18785
     CDS             18782..19114
     CDS             19111..20058
     CDS             20267..20932
     CDS             complement(21233..22552)
     CDS             complement(22684..22839)
     CDS             complement(22836..24194)
     CDS             complement(24181..25602)
     CDS             complement(25784..26356)
     CDS             complement(26408..27547)
     CDS             complement(27725..28930)
     CDS             complement(28932..29633)
     CDS             complement(29630..30886)
     CDS             complement(30974..31417)
     CDS             31597..32481
     CDS             32545..33156
     CDS             33156..33806
     CDS             34042..34707
     CDS             complement(34788..35762)
     CDS             complement(35759..36115)
     CDS             complement(36202..37020)
     CDS             complement(37191..38354)
     CDS             complement(38432..39379)
     CDS             39640..40596
     CDS             40606..42582
     CDS             42597..43679
     CDS             43690..44763
     CDS             complement(44936..45718)
     CDS             complement(45715..46749)
     CDS             complement(46746..47750)
     CDS             complement(48221..49015)
     CDS             complement(49026..49898)
     CDS             complement(49895..51013)
     CDS             complement(51015..52058)
     CDS             complement(52132..52785)
     CDS             complement(52795..53598)
     CDS             complement(53688..54578)
     CDS             54802..56490
     CDS             56506..59142
     CDS             complement(59149..59952)
     CDS             60312..61340
     CDS             61373..62092
     CDS             complement(62137..63123)
     CDS             complement(63149..64099)
     CDS             complement(64096..64980)
     CDS             complement(64984..66480)
     CDS             complement(66541..67494)
     CDS             complement(67530..67970)
     CDS             68255..69376
     CDS             complement(69424..70224)
     CDS             complement(70221..71261)
     CDS             complement(71258..72436)
     CDS             complement(72433..73410)
     CDS             73821..75884
     CDS             complement(75998..76918)
     CDS             76953..77720
     CDS             77717..78295
     CDS             78519..80090
     CDS             80453..80662
     CDS             complement(81431..82198)
     CDS             82380..83033
     CDS             complement(83146..83724)
     CDS             complement(83721..84923)
     CDS             85232..87100
     CDS             87151..89109
     CDS             89081..90919
     CDS             91007..91669
     CDS             91666..93018
     CDS             93196..94755
     CDS             94820..95293
     CDS             complement(95584..95784)
     CDS             96053..96385
     CDS             complement(96472..97353)
     CDS             97473..98693
     CDS             98690..99115
     CDS             99164..100372
     CDS             100438..101223
     CDS             101239..101961
     CDS             102056..102997
     CDS             complement(103225..104190)
     CDS             complement(104202..105386)
     CDS             complement(105391..106026)
     CDS             complement(106023..107303)
     CDS             complement(107300..108295)
     CDS             complement(108292..108954)
     CDS             complement(108951..110015)
     CDS             complement(110012..110746)
     CDS             complement(110806..112107)
     CDS             complement(112117..112608)
     CDS             complement(112748..113731)
     CDS             113906..114676
     CDS             114688..115545
     CDS             115557..116483
     CDS             complement(116297..116965)
     CDS             116990..117853
     CDS             117923..118663
     CDS             118668..119348
     CDS             119352..120017
     CDS             120056..120982
     CDS             120995..122452
     CDS             122449..123090
     CDS             123087..124016
     CDS             124013..124621
     CDS             125054..126268
     CDS             126270..127292
     CDS             127285..128376
     CDS             128373..129374
     CDS             129371..130150
     CDS             130173..130859
     CDS             complement(130856..131254)
     CDS             complement(131247..133916)
     CDS             134030..136036
     CDS             136135..137208
     CDS             137227..137757
     CDS             137760..139271
     CDS             139323..139814
     CDS             139847..140554
     CDS             140554..142419
     CDS             142383..143381
     CDS             143375..144604
     CDS             144597..145049
     CDS             145058..146386
     CDS             146451..147812
     CDS             147812..151333
     CDS             151341..151814
     CDS             complement(151824..154127)
     CDS             complement(154144..156552)
     CDS             complement(156552..157400)
     CDS             complement(157404..158159)
     CDS             158302..159066
     CDS             complement(159063..159989)
     CDS             complement(159986..160396)
     CDS             complement(160396..161469)
     CDS             161704..162018
     CDS             162028..164943
     CDS             164940..165398
     CDS             165400..167568
     CDS             complement(167590..168831)
     CDS             complement(168895..169911)
     CDS             complement(169946..170929)
     CDS             complement(170926..171936)
     CDS             complement(171929..173404)
     CDS             173620..174558
     CDS             174562..176091
     CDS             176121..176429
     CDS             176855..178177
     CDS             complement(178385..178993)
     CDS             179127..179480
     CDS             179480..180142
     CDS             180139..181482
     CDS             182060..183037
     CDS             complement(183130..184134)
     CDS             184269..185306
     CDS             185313..186302
     CDS             186307..187155
     CDS             187157..187942
     CDS             187985..188998
     CDS             complement(189293..190915)
     CDS             complement(190919..191797)
     CDS             complement(191808..192773)
     CDS             complement(192839..194443)
     CDS             complement(194533..196140)
     CDS             196341..197774
     CDS             197782..198816
     CDS             complement(198840..199490)
     CDS             complement(199566..200429)
     CDS             complement(200434..202029)
     CDS             complement(202026..203690)
     CDS             complement(203759..205246)
     CDS             complement(205284..206687)
     CDS             206929..208896
     CDS             208961..210160
     CDS             210364..211392
     CDS             complement(211444..212196)
     CDS             complement(212270..220159)
     CDS             220757..221824
     CDS             complement(222099..222275)
     CDS             complement(222317..222958)
     CDS             complement(222955..223107)
     CDS             223159..224205
     CDS             complement(224189..224383)
     CDS             224763..225797
     CDS             complement(226416..228542)
     CDS             complement(228667..229713)
     CDS             complement(229955..232825)
     CDS             233486..233866
     CDS             233973..235844
     CDS             complement(236004..237050)
     CDS             complement(237047..237700)
     CDS             complement(237743..238093)
     CDS             complement(238090..238215)
     CDS             238818..240041
     CDS             240038..242017
     CDS             complement(242521..244353)
     CDS             complement(244614..245642)
     CDS             complement(246234..252605)
     CDS             complement(253005..253358)
     CDS             complement(253793..254848)
     CDS             complement(255005..256669)
     CDS             256771..258030
     CDS             258040..259779
     CDS             261366..262058
     CDS             262055..264403
     CDS             complement(264580..265005)
     CDS             complement(265078..265458)
     CDS             complement(265995..266948)
     CDS             complement(266945..269287)
     CDS             complement(269284..270036)
     CDS             complement(270597..271697)
     CDS             271816..272613
     CDS             complement(272921..273742)
     CDS             complement(273974..274201)
     CDS             complement(274691..274915)
     CDS             complement(276807..278189)
     CDS             278729..279463
     CDS             279523..280839
     CDS             282043..284490
     CDS             284453..285940
     CDS             285937..287664
     CDS             287661..288602
     CDS             288903..290735
     CDS             complement(290885..293152)
     CDS             293304..293735
     CDS             complement(293728..294438)
     CDS             complement(294435..294803)
     CDS             complement(295530..297161)
     CDS             297249..297449
     CDS             complement(297592..301083)
     CDS             301266..302723
     CDS             302720..305197
     CDS             305190..306131
     CDS             306128..307651
     CDS             307670..308752
     CDS             308752..309684
     CDS             309731..310825
     CDS             311643..312923
     CDS             312928..314034
     CDS             314031..314666
     CDS             314933..315724
     CDS             complement(315809..318304)
     CDS             complement(318539..319321)
     CDS             complement(319314..320045)
     CDS             complement(320042..320533)
     CDS             320602..321645
     CDS             321694..322677
     CDS             322891..323103
     CDS             complement(323112..324683)
     CDS             complement(324747..325079)
     CDS             complement(325076..325585)
     CDS             complement(325678..325902)
     CDS             complement(325895..326593)
     CDS             complement(326590..327465)
     CDS             complement(327719..327952)
     CDS             complement(327952..328716)
     CDS             complement(328713..329246)
     CDS             complement(329248..329562)
     CDS             complement(329559..329867)
     CDS             complement(329884..330027)
     CDS             complement(330105..331055)
     CDS             complement(331163..332383)
     CDS             332585..332959
     CDS             complement(333049..334278)
     CDS             complement(334293..334739)
     CDS             complement(334736..335374)
     CDS             complement(335374..335754)
     CDS             complement(335795..336076)
     CDS             complement(336251..337936)
     CDS             complement(338044..338679)
     CDS             complement(338736..340073)
     CDS             complement(340290..341015)
     CDS             341281..341817
     CDS             complement(341947..343113)
     CDS             complement(343202..344689)
     CDS             complement(344857..345804)
     CDS             complement(345844..346347)
     CDS             complement(346331..347344)
     CDS             complement(347514..348824)
     CDS             complement(348996..349631)
     CDS             349681..350370
     CDS             350367..352874
     CDS             352876..353292
     CDS             353614..354666
     CDS             354667..355767
     CDS             355855..357153
     CDS             357253..359280
     CDS             complement(359389..360471)
     CDS             complement(360455..360655)
     CDS             complement(360652..360906)
     CDS             complement(360903..361664)
     CDS             complement(361661..362347)
     CDS             complement(362313..362495)
     CDS             complement(362495..362749)
     CDS             complement(362742..363002)
     CDS             complement(362989..363249)
     CDS             complement(363233..363496)
     CDS             complement(363489..363767)
     CDS             complement(363764..364027)
     CDS             complement(364024..364167)
     CDS             complement(364267..365115)
     CDS             complement(365138..365464)
     CDS             complement(365577..365909)
     CDS             complement(365906..366064)
     CDS             complement(366320..366613)
     CDS             367132..367392
     CDS             367389..367640
     CDS             367783..368301
     CDS             368298..368765
     CDS             368762..369055
     CDS             369045..369689
     CDS             369898..370482
     CDS             370479..371141
     CDS             371248..372147
     CDS             372190..372666
     CDS             372668..374377
     CDS             374377..375627
     CDS             375624..376463
     CDS             376476..377777
     CDS             377848..378258
     CDS             378255..378596
     CDS             378593..378928
     CDS             378925..379041
     CDS             379043..379603
     CDS             379600..379749
     CDS             379755..379931
     CDS             379935..380315
     CDS             380325..380768
     CDS             380765..381145
     CDS             381220..381465
     CDS             complement(381462..381758)
     CDS             381827..386725
     CDS             386725..387615
     CDS             387632..389116
     CDS             389123..389440
     CDS             389444..389782
     CDS             389779..390147
     CDS             390150..390602
     CDS             390606..390959
     CDS             391026..391826
     CDS             391839..392336
     CDS             392481..392825
     CDS             392827..393303
     CDS             393296..395206
     CDS             395220..396110
     CDS             complement(396172..396567)
     CDS             complement(397065..398147)
     CDS             complement(398328..398705)
     CDS             complement(398702..400513)
     CDS             complement(400638..401033)
     CDS             complement(401033..401365)
     CDS             complement(401362..401559)
     CDS             401955..402224
     CDS             402657..402914
     CDS             402911..403159
     CDS             403417..403707
     CDS             403747..404403
     CDS             404596..405180
     CDS             405177..405839
     CDS             405931..406647
     CDS             406776..407432
     CDS             407432..409594
     CDS             409591..409800
     CDS             409800..411290
     CDS             411287..412642
     CDS             412775..413164
     CDS             413245..414267
     CDS             414278..414604
     CDS             414601..415023
     CDS             415134..415604
     CDS             415706..416146
     CDS             416209..416571
     CDS             416626..421794
     CDS             421794..422684
     CDS             422700..424184
     CDS             424191..424508
     CDS             424512..424847
     CDS             425080..425397
     CDS             complement(425416..426141)
     CDS             complement(426231..426587)
     CDS             427065..427871
     CDS             427938..428735
     CDS             428748..429230
     CDS             complement(429480..430289)
     CDS             complement(430292..433903)
     CDS             complement(433904..434818)
     CDS             435511..436452
     CDS             436452..439058
     CDS             439059..439796
     CDS             440034..440468
     CDS             complement(440422..441657)
     CDS             complement(441667..442920)
     CDS             complement(443458..444018)
     CDS             complement(445033..446721)
     CDS             complement(447128..448033)
     CDS             complement(448152..449678)
     CDS             complement(449720..450376)
     CDS             complement(450373..451173)
     CDS             complement(451170..452012)
     CDS             complement(452064..453059)
     CDS             complement(453127..454407)
     CDS             complement(454404..454958)
     CDS             complement(455163..455864)
     CDS             456516..456818
     CDS             complement(456803..457519)
     CDS             457776..468680
     CDS             468694..472212
     CDS             complement(472532..473530)
     CDS             complement(473530..474417)
     CDS             complement(474471..475304)
     CDS             complement(475304..476230)
     CDS             complement(476359..477573)
     CDS             complement(477621..478538)
     CDS             complement(478535..479260)
     CDS             479387..480466
     CDS             481178..482215
     CDS             complement(482529..483695)
     CDS             complement(483934..484557)
     CDS             484696..486732
     CDS             complement(486793..487050)
     CDS             487159..488145
     CDS             488777..489400
     CDS             489494..489940
     CDS             complement(490158..490805)
     CDS             490993..492033
     CDS             492036..492968
     CDS             492965..493750
     CDS             493750..494754
     CDS             494751..495815
     CDS             495838..496602
     CDS             complement(496732..497610)
     CDS             497643..498485
     CDS             498478..499143
     CDS             complement(499113..500207)
     CDS             500577..501692
     CDS             501689..502681
     CDS             502678..503535
     CDS             503532..504371
     CDS             complement(504461..505474)
     CDS             505695..506744
     CDS             506803..507600
     CDS             507603..508841
     CDS             508854..509582
     CDS             509656..511290
     CDS             complement(511390..511917)
     CDS             512224..513915
     CDS             complement(513950..515611)
     CDS             complement(515873..516319)
     CDS             complement(516316..516597)
     CDS             complement(516594..517082)
     CDS             complement(517079..518701)
     CDS             complement(518698..519042)
     CDS             complement(519042..521936)
     CDS             522256..523311
     CDS             complement(523383..523820)
     CDS             complement(523832..525274)
     CDS             525446..527122
     CDS             527134..528087
     CDS             528356..529675
     CDS             complement(529842..530792)
     CDS             complement(530889..532043)
     CDS             complement(532220..533296)
     CDS             complement(533576..535282)
     CDS             complement(535279..537234)
     CDS             complement(537626..538216)
     CDS             538692..539084
     CDS             539277..540158
     CDS             complement(540200..540919)
     CDS             541083..542129
     CDS             542211..543704
     CDS             543713..544690
     CDS             544703..545713
     CDS             545710..546804
     CDS             546808..547755
     CDS             547767..548726
     CDS             548738..551113
     CDS             complement(551290..552081)
     CDS             complement(552109..553071)
     CDS             complement(553075..553734)
     CDS             complement(553731..554531)
     CDS             complement(554528..555142)
     CDS             555439..556617
     CDS             complement(557290..558084)
     CDS             complement(558125..559453)
     CDS             complement(559458..559883)
     CDS             complement(559846..562458)
     CDS             complement(562537..563511)
     CDS             563659..564519
     CDS             564844..565746
     CDS             565768..566061
     CDS             566054..567001
     CDS             complement(567209..568726)
     CDS             complement(568727..569218)
     CDS             complement(569215..570159)
     CDS             complement(570398..570595)
     CDS             complement(571021..572106)
     CDS             complement(572084..573490)
     CDS             574086..575399
     CDS             complement(581669..582640)
     CDS             complement(582934..583941)
     CDS             complement(584216..584524)
     CDS             complement(584529..584783)
     CDS             complement(584866..585189)
     CDS             585510..587081
     CDS             587081..587989
     CDS             587986..588903
     CDS             complement(589891..590082)
     CDS             complement(590256..590552)
     CDS             590603..590707
     CDS             590707..590979
     CDS             590979..591326
     CDS             591332..591535
     CDS             591525..591812
     CDS             591809..592012
     CDS             complement(591994..592530)
     CDS             593120..594016
     CDS             594304..594699
     CDS             594706..594975
     CDS             595126..595677
     CDS             595772..596800
     CDS             596788..597912
     CDS             597963..599225
     CDS             complement(599229..599825)
     CDS             599859..600038
     CDS             600206..600991
     CDS             600988..601812
     CDS             complement(601832..602452)
     CDS             602566..603297
     CDS             603379..603693
     CDS             603778..604953
     CDS             604950..606431
     CDS             606439..606693
     CDS             606833..606982
     CDS             complement(607303..608088)
     CDS             608145..608570
     CDS             complement(608577..608936)
     CDS             609124..609387
     CDS             609384..611036
     CDS             617103..617420
     CDS             617417..618058
     CDS             618100..618276
     CDS             complement(618678..619532)
     CDS             619571..620254
     CDS             620251..620955
     CDS             621639..621995
     CDS             622008..624182
     CDS             624712..627891
     CDS             complement(627975..628964)
     CDS             complement(628996..630288)
     CDS             complement(630296..630793)
     CDS             complement(630787..632187)
     CDS             complement(632192..633229)
     CDS             633405..634247
     CDS             634348..636288
     CDS             636759..637409
     CDS             637474..638196
     CDS             638186..639748
     CDS             639798..640967
     CDS             640991..641860
     CDS             641860..642855
     CDS             642852..643562
     CDS             643555..644253
     CDS             644266..645039
     CDS             645039..645752
     CDS             646019..646381
     CDS             646486..648609
     CDS             648611..648769
     CDS             648959..650356
     CDS             complement(650748..651383)
     CDS             652052..652429
     CDS             complement(652686..654140)
     CDS             complement(654187..655749)
     CDS             complement(656041..656718)
     CDS             657090..658289
     CDS             658286..658528
     CDS             complement(658816..659739)
     CDS             659831..660643
     CDS             660905..661633
     CDS             661683..662663
     CDS             662670..663161
     CDS             663161..664459
     CDS             664475..665638
     CDS             665809..666381
     CDS             complement(666439..667356)
     CDS             667469..668548
     CDS             668586..669671
     CDS             669724..671670
     CDS             complement(671733..672329)
     CDS             complement(672334..673695)
     CDS             complement(673710..675065)
     CDS             complement(675071..676459)
     CDS             complement(676515..677282)
     CDS             complement(677305..678417)
     CDS             complement(678422..679618)
     CDS             complement(679707..680744)
     CDS             680860..682026
     CDS             682161..682826
     CDS             683202..683369
     CDS             complement(684160..685119)
     CDS             complement(685116..686003)
     CDS             complement(686000..686752)
     CDS             complement(686749..687669)
     CDS             complement(687666..688220)
     CDS             complement(688217..688543)
     CDS             complement(688540..689367)
     CDS             complement(689364..689660)
     CDS             complement(689644..691299)
     CDS             complement(691370..693880)
     CDS             complement(694017..694979)
     CDS             complement(695097..695618)
     CDS             complement(696149..696793)
     CDS             697236..698102
     CDS             complement(698358..698657)
     CDS             complement(698976..700184)
     CDS             complement(700192..701598)
     CDS             701977..702534
     CDS             702537..703064
     CDS             complement(703106..703933)
     CDS             complement(703920..704750)
     CDS             complement(704747..705880)
     CDS             706026..706949
     CDS             706951..707583
     CDS             complement(707605..708363)
     CDS             complement(708458..710257)
     CDS             complement(710324..711640)
     CDS             complement(711637..712233)
     CDS             complement(712331..713353)
     CDS             complement(713403..714446)
     CDS             complement(714446..715213)
     CDS             complement(715214..716428)
     CDS             complement(716615..717763)
     CDS             complement(718088..718696)
     CDS             complement(718797..720449)
     CDS             complement(720446..721765)
     CDS             722126..722224
     CDS             722254..724104
     CDS             724104..725129
     CDS             complement(725269..728628)
     CDS             complement(728625..730016)
     CDS             730196..731209
     CDS             731223..732032
     CDS             complement(732049..733743)
     CDS             complement(733740..734486)
     CDS             734649..735680
     CDS             735774..736817
     CDS             736814..737689
     CDS             737686..738492
     CDS             complement(738799..739554)
     CDS             complement(739545..740549)
     CDS             complement(740546..741391)
     CDS             complement(741408..742286)
     CDS             complement(742286..744148)
     CDS             complement(744256..745269)
     CDS             745480..746352
     CDS             746336..747223
     CDS             747227..749518
     CDS             749777..750427
     CDS             complement(750757..750888)
     CDS             750982..751866
     CDS             752043..753098
     CDS             753196..753816
     CDS             753816..755177
     CDS             755412..755819
     CDS             755819..757264
     CDS             757264..758235
     CDS             758228..759919
     CDS             759923..760210
     CDS             760203..761246
     CDS             761247..761822
     CDS             complement(761911..762777)
     CDS             762874..763785
     CDS             763877..764431
     CDS             complement(764439..765479)
     CDS             complement(765476..766999)
     CDS             complement(766996..767796)
     CDS             complement(767789..768796)
     CDS             complement(768911..770437)
     CDS             complement(770419..771162)
     CDS             771633..772169
     CDS             complement(772679..773914)
     CDS             complement(773926..774426)
     CDS             complement(774423..774989)
     CDS             complement(775004..775378)
     CDS             complement(775403..775831)
     CDS             776536..777030
     CDS             complement(777038..777886)
     CDS             complement(778009..782178)
     CDS             complement(782257..783474)
     CDS             complement(783673..784419)
     CDS             784478..785893
     CDS             785939..786970
     CDS             787080..788951
     CDS             788948..790003
     CDS             790000..791472
     CDS             791820..792098
     CDS             792308..795508
     CDS             795799..796323
     CDS             796320..797339
     CDS             797336..798466
     CDS             798463..799458
     CDS             799455..800648
     CDS             complement(801005..803215)
     CDS             complement(803212..804327)
     CDS             complement(804317..805522)
     CDS             complement(805519..806844)
     CDS             807172..808425
     CDS             808422..809201
     CDS             809400..810248
     CDS             810245..811306
     CDS             811358..812566
     CDS             complement(812764..813525)
     CDS             813886..814527
     CDS             complement(814553..814975)
     CDS             815193..815621
     CDS             815618..817255
     CDS             817252..818298
     CDS             824783..825436
     CDS             825979..826302
     CDS             826350..826478
     CDS             826824..826949
     CDS             826968..827195
     CDS             827295..827495
     CDS             828105..830114
     CDS             830176..832053
     CDS             complement(832054..832827)
     CDS             complement(832839..834155)
     CDS             complement(834146..835207)
     CDS             complement(835289..835495)
     CDS             complement(835591..835842)
     CDS             complement(835839..836099)
     CDS             complement(836135..837049)
     CDS             complement(838293..838982)
     CDS             838997..840115
     CDS             complement(840470..841342)
     CDS             complement(841339..843102)
     CDS             843501..844673
     CDS             complement(844613..844849)
     CDS             complement(844853..845977)
     CDS             complement(846327..849203)
     CDS             850240..850470
     CDS             850422..850787
     CDS             851104..852393
     CDS             852399..853253
     CDS             853943..854989
     CDS             855607..856722
     CDS             complement(857483..857746)
     CDS             858118..858450
     CDS             complement(858751..859140)
     CDS             859500..859817
     CDS             859814..860455
     CDS             860497..860673
     CDS             complement(860933..861685)
     CDS             complement(861685..862605)
     CDS             complement(862663..863526)
     CDS             complement(863563..864081)
     CDS             complement(864155..865327)
     CDS             complement(865351..866025)
     CDS             complement(866022..866492)
     CDS             complement(866489..867403)
     CDS             867845..868588
     CDS             complement(868590..869495)
     CDS             869647..870246
     CDS             complement(870219..870998)
     CDS             complement(871575..872945)
     CDS             complement(873073..874482)
     CDS             874886..876109
     CDS             complement(876482..877213)
     CDS             877303..878301
     CDS             878303..879196
     CDS             879193..880164
     CDS             880161..881162
     CDS             881200..882759
     CDS             882881..884158
     CDS             884197..886200
     CDS             complement(886344..887102)
     CDS             complement(887123..887926)
     CDS             complement(887935..888786)
     CDS             complement(888799..889956)
     CDS             complement(890016..891113)
     CDS             891189..891962
     CDS             complement(892791..893828)
     CDS             893902..895269
     CDS             complement(895287..895985)
     CDS             896255..897433
     CDS             897430..898110
     CDS             898107..900575
     CDS             900706..901938
     CDS             901995..903011
     CDS             903191..905170
     CDS             complement(905466..906344)
     CDS             906505..907434
     CDS             907770..908387
     CDS             complement(908502..908786)
     CDS             909016..909486
     CDS             complement(909513..911447)
     CDS             complement(911950..913041)
     CDS             complement(913034..913945)
     CDS             complement(914013..915014)
     CDS             915892..916548
     CDS             916575..916886
     CDS             916883..917578
     CDS             917580..918920
     CDS             919053..919835
     CDS             920092..921225
     CDS             921364..922656
     CDS             922653..923375
     CDS             complement(923673..924230)
     CDS             924632..925903
     CDS             complement(925872..926906)
     CDS             complement(927145..928434)
     CDS             928811..929362
     CDS             complement(929669..931507)
     CDS             931746..932993
     CDS             932993..933925
     CDS             complement(934056..935582)
     CDS             complement(935687..935971)
     CDS             936099..936992
     CDS             complement(937048..938703)
     CDS             complement(939217..940920)
     CDS             941490..941837
     CDS             complement(941938..943623)
     CDS             complement(943637..944467)
     CDS             944619..946268
     CDS             946279..946659
     CDS             complement(946641..947957)
     CDS             complement(947954..948613)
     CDS             complement(948908..949300)
     CDS             949713..950051
     CDS             complement(950110..950706)
     CDS             complement(950937..951515)
     CDS             complement(951540..952253)
     CDS             complement(952282..953058)
     CDS             complement(953042..953572)
     CDS             complement(953638..953946)
     CDS             complement(953943..956420)
     CDS             complement(956417..956962)
     CDS             957089..957604
     CDS             complement(957574..958086)
     CDS             complement(958224..960425)
     CDS             complement(960633..960908)
     CDS             complement(961011..961202)
     CDS             complement(961257..961634)
     CDS             961769..962407
     CDS             962411..963595
     CDS             complement(963624..965810)
     CDS             complement(965963..966925)
     CDS             complement(966933..967205)
     CDS             complement(967660..969348)
     CDS             complement(969501..969965)
     CDS             970052..970708
     CDS             970740..971438
     CDS             971449..971925
     CDS             complement(972051..973361)
     CDS             complement(973842..974921)
     CDS             complement(975051..975305)
     CDS             complement(975363..976529)
     CDS             977308..977991
     CDS             complement(978064..979473)
     CDS             complement(979501..980076)
     CDS             complement(980544..980993)
     CDS             complement(981076..981381)
     CDS             complement(981500..982474)
     CDS             complement(982485..983315)
     CDS             983583..984479
     CDS             984533..984865
     CDS             984901..985953
     CDS             985950..986381
     CDS             complement(986684..987616)
     CDS             complement(987628..988524)
     CDS             988838..989533
     CDS             989593..990051
     CDS             990065..991576
     CDS             991598..992176
     CDS             992184..993311
     CDS             993311..994432
     CDS             994429..995643
     CDS             995640..996359
     CDS             996359..997549
     CDS             997542..999158
     CDS             999177..999440
     CDS             999457..1000731
     CDS             1000734..1002623
     CDS             complement(1003056..1005419)
     CDS             complement(1006044..1007648)
     CDS             1008307..1009146
     CDS             1009745..1010326
     CDS             1010977..1011285
     CDS             1011282..1013012
     CDS             complement(1013076..1013417)
     CDS             complement(1013427..1014425)
     CDS             complement(1014422..1015102)
     CDS             complement(1015066..1016028)
     CDS             complement(1016025..1017788)
     CDS             complement(1017790..1018134)
     CDS             complement(1018131..1018466)
     CDS             complement(1018470..1019198)
     CDS             complement(1019476..1020468)
     CDS             complement(1020468..1021475)
     CDS             complement(1021624..1022535)
     CDS             complement(1022528..1023304)
     CDS             complement(1023355..1025007)
     CDS             1025189..1026085
     CDS             1026098..1026859
     CDS             complement(1026982..1028106)
     CDS             complement(1028108..1030813)
     CDS             complement(1030818..1031813)
     CDS             complement(1032046..1034661)
     CDS             complement(1035794..1036381)
     CDS             complement(1036389..1038524)
     CDS             complement(1038528..1038986)
     CDS             complement(1039072..1039812)
     CDS             complement(1039812..1040657)
     CDS             complement(1040654..1041469)
     CDS             complement(1041469..1042500)
     CDS             1042722..1043420
     CDS             1043426..1044037
     CDS             1044038..1044904
     CDS             1044904..1045737
     CDS             complement(1045760..1047259)
     CDS             complement(1047492..1047917)
     CDS             complement(1048091..1048879)
     CDS             complement(1048890..1050119)
     CDS             complement(1050139..1050648)
     CDS             1050798..1051238
     CDS             1051369..1052181
     CDS             complement(1052185..1053366)
     CDS             complement(1053363..1054496)
     CDS             complement(1054493..1055254)
     CDS             complement(1055254..1056414)
     CDS             complement(1056575..1057900)
     CDS             complement(1058130..1058807)
     CDS             1059420..1059770
     CDS             complement(1059859..1061454)
     CDS             complement(1061708..1062808)
     CDS             complement(1062796..1063281)
     CDS             complement(1063286..1063483)
     CDS             complement(1063534..1063821)
     CDS             complement(1063851..1065146)
     CDS             1065632..1066213
     CDS             1066233..1066799
     CDS             1066796..1068349
     CDS             1068346..1069434
     CDS             1069431..1070090
     CDS             1070107..1070841
     CDS             1070838..1071095
     CDS             1071145..1072167
     CDS             1072308..1073552
     CDS             complement(1073702..1074721)
     CDS             1074890..1075801
     CDS             1076035..1077066
     CDS             1077230..1077751
     CDS             1077748..1078731
     CDS             1078728..1080947
     CDS             1081212..1081982
     CDS             1081984..1082601
     CDS             1082601..1083194
     CDS             1083191..1083901
     CDS             1083898..1084662
     CDS             complement(1084656..1085663)
     CDS             complement(1085665..1087062)
     CDS             complement(1087429..1088556)
     CDS             complement(1088884..1092264)
     CDS             complement(1092264..1093520)
     CDS             1093866..1094558
     CDS             complement(1094713..1094904)
     CDS             complement(1094989..1097088)
     CDS             1097717..1098664
     CDS             1098657..1099601
     CDS             1099598..1100356
     CDS             1100467..1102563
     CDS             1102670..1104286
     CDS             1104595..1105287
     CDS             1105397..1106419
     CDS             1106475..1106870
     CDS             complement(1106905..1108146)
     CDS             complement(1108488..1108697)
     CDS             1108929..1110527
     CDS             1110595..1111602
     CDS             1111610..1112512
     CDS             1112517..1113365
     CDS             1113365..1114213
     CDS             1114367..1114762
     CDS             1114832..1116235
     CDS             complement(1116535..1117929)
     CDS             complement(1117926..1118600)
     CDS             1118845..1120296
     CDS             1120523..1121215
     CDS             1121421..1122623
     CDS             1122747..1124297
     CDS             complement(1124354..1125865)
     CDS             complement(1125862..1127535)
     CDS             complement(1127532..1128359)
     CDS             complement(1128356..1129294)
     CDS             complement(1129562..1131340)
     CDS             complement(1131337..1132296)
     CDS             complement(1132302..1133924)
     CDS             complement(1133946..1134866)
     CDS             complement(1134866..1135753)
     CDS             complement(1135731..1136330)
     CDS             complement(1136327..1137388)
     CDS             1137720..1139105
     CDS             1139109..1139540
     CDS             complement(1139722..1140264)
     CDS             complement(1140360..1140791)
     CDS             complement(1140951..1141292)
     CDS             1141949..1142944
     CDS             1142948..1143826
     CDS             1143907..1145880
     CDS             1145891..1146892
     CDS             1146974..1148038
     CDS             1148065..1149444
     CDS             complement(1149521..1151302)
     CDS             complement(1151381..1152142)
     CDS             complement(1152139..1153065)
     CDS             1153281..1154252
     CDS             1154252..1155103
     CDS             1155100..1155459
     CDS             1155452..1156438
     CDS             1156435..1157370
     CDS             1157370..1157966
     CDS             1157960..1159120
     CDS             1159184..1160188
     CDS             1160350..1162194
     CDS             1162204..1163112
     CDS             1163207..1164013
     CDS             complement(1164296..1165345)
     CDS             complement(1165346..1166209)
     CDS             complement(1166202..1167083)
     CDS             complement(1167130..1168425)
     CDS             complement(1168625..1170310)
     CDS             complement(1170380..1171981)
     CDS             complement(1171983..1172981)
     CDS             complement(1172983..1173870)
     CDS             complement(1173872..1174570)
     CDS             complement(1174567..1175340)
     CDS             complement(1175343..1176545)
     CDS             1176752..1177693
     CDS             1177773..1179782
     CDS             1179816..1180862
     CDS             1180999..1181754
     CDS             1181813..1182421
     CDS             1182581..1182946
     CDS             1183047..1184651
     CDS             complement(1184685..1184927)
     CDS             1185356..1186561
     CDS             1186673..1187185
     CDS             1187438..1187698
     CDS             complement(1187673..1187996)
     CDS             complement(1188239..1189162)
     CDS             complement(1189235..1190026)
     CDS             1190069..1190746
     CDS             complement(1191685..1192329)
     CDS             complement(1192354..1195473)
     CDS             complement(1195490..1196653)
     CDS             complement(1196750..1198585)
     CDS             1198821..1200623
     CDS             1201137..1201964
     CDS             1202114..1203619
     CDS             complement(1203633..1204106)
     CDS             complement(1204250..1204909)
     CDS             complement(1205057..1205968)
     CDS             complement(1206209..1206382)
     CDS             1206868..1207596
     CDS             1208099..1209877
     CDS             complement(1210011..1210475)
     CDS             complement(1210533..1211249)
     CDS             complement(1211242..1211595)
     CDS             complement(1211705..1212361)
     CDS             complement(1212362..1213198)
     CDS             complement(1213200..1214063)
     CDS             complement(1214297..1215562)
     CDS             complement(1215588..1216565)
     CDS             1216777..1217490
     CDS             1217669..1218106
     CDS             complement(1218103..1219002)