CDS             139..891
     CDS             875..1720
     CDS             2098..2988
     CDS             3014..5527
     CDS             5538..6410
     CDS             complement(6766..7590)
     CDS             7901..8761
     CDS             9054..9929
     CDS             9914..11542
     CDS             11511..12464
     CDS             12461..13786
     CDS             13786..14691
     CDS             14693..15385
     CDS             15375..16397
     CDS             16394..17743
     CDS             17816..18793
     CDS             18800..20101
     CDS             complement(20091..21002)
     CDS             complement(21298..22404)
     CDS             22608..23525
     CDS             23518..24225
     CDS             24209..24856
     CDS             25636..26391
     CDS             complement(27429..28448)
     CDS             complement(28727..29047)
     CDS             complement(29063..29518)
     CDS             complement(29782..30951)
     CDS             31048..31416
     CDS             31892..32638
     CDS             32614..33165
     CDS             33188..34456
     CDS             complement(34607..34987)
     CDS             complement(34968..35186)
     CDS             35343..36212
     CDS             36222..36644
     CDS             36706..37077
     CDS             37917..39113
     CDS             39193..40254
     CDS             40617..41942
     CDS             42990..43598
     CDS             complement(43774..44175)
     CDS             45273..46373
     CDS             46379..47209
     CDS             47206..48075
     CDS             48072..49010
     CDS             49007..50050
     CDS             50047..50745
     CDS             50742..52379
     CDS             52376..54187
     CDS             54248..54772
     CDS             complement(54753..55253)
     CDS             55739..55900
     CDS             55962..56951
     CDS             complement(57603..57944)
     CDS             complement(57941..58963)
     CDS             59083..59268
     CDS             59410..59877
     CDS             complement(59758..60189)
     CDS             60260..60910
     CDS             complement(60965..61777)
     CDS             63280..63930
     CDS             64306..64833
     CDS             complement(65026..65976)
     CDS             complement(65997..68009)
     CDS             68119..69459
     CDS             69456..70253
     CDS             71149..72624
     CDS             73091..73498
     CDS             73629..74333
     CDS             74873..76480
     CDS             77013..78731
     CDS             78928..79500
     CDS             79472..80482
     CDS             complement(80698..81084)
     CDS             81385..81942
     CDS             82181..83062
     CDS             83063..83566
     CDS             83878..84882
     CDS             85289..86845
     CDS             complement(86989..87228)
     CDS             complement(87280..87594)
     CDS             87970..88374
     CDS             88529..90907
     CDS             complement(90898..92139)
     CDS             complement(92339..93085)
     CDS             complement(93130..94545)
     CDS             complement(94688..95251)
     CDS             complement(95274..95789)
     CDS             96695..97501
     CDS             98990..99454
     CDS             99495..100472
     CDS             100475..101785
     CDS             101861..102160
     CDS             102207..105950
     CDS             106000..106329
     CDS             complement(106659..107579)
     CDS             107692..109026
     CDS             complement(109141..110889)
     CDS             complement(111053..111964)
     CDS             112008..112763
     CDS             complement(112893..114614)
     CDS             complement(114615..115094)
     CDS             116017..116385
     CDS             116452..117552
     CDS             117565..117756
     CDS             117773..118366
     CDS             complement(119093..120187)
     CDS             complement(121324..121764)
     CDS             complement(121709..122218)
     CDS             complement(122334..122873)
     CDS             complement(122870..123721)
     CDS             complement(123728..124234)
     CDS             124409..125635
     CDS             125632..127758
     CDS             127759..128328
     CDS             complement(128416..129393)
     CDS             129445..129852
     CDS             129840..131258
     CDS             131347..132702
     CDS             complement(133192..135594)
     CDS             complement(135607..136044)
     CDS             complement(136238..136876)
     CDS             complement(136895..137299)
     CDS             complement(137322..137936)
     CDS             complement(138033..138524)
     CDS             complement(138524..141127)
     CDS             complement(141138..141545)
     CDS             complement(141547..142080)
     CDS             complement(142052..142429)
     CDS             complement(142985..144037)
     CDS             complement(144045..146243)
     CDS             complement(146240..148120)
     CDS             complement(148211..149200)
     CDS             149289..149918
     CDS             149977..150876
     CDS             150876..152033
     CDS             152955..153449
     CDS             complement(153659..154021)
     CDS             complement(153984..154235)
     CDS             complement(154861..155631)
     CDS             complement(155641..155955)
     CDS             156039..157421
     CDS             157507..158856
     CDS             complement(158839..160938)
     CDS             complement(161046..161504)
     CDS             complement(161522..161686)
     CDS             162855..163949
     CDS             complement(164205..164651)
     CDS             complement(164800..165534)
     CDS             165936..166451
     CDS             166465..166881
     CDS             complement(166878..167222)
     CDS             complement(167219..168289)
     CDS             complement(168299..169696)
     CDS             complement(169693..170853)
     CDS             complement(170867..172282)
     CDS             complement(172354..173736)
     CDS             complement(173957..174601)
     CDS             complement(174570..175706)
     CDS             complement(175681..177093)
     CDS             177284..178327
     CDS             178425..180047
     CDS             180325..181707
     CDS             181828..182133
     CDS             182803..183543
     CDS             complement(183556..184368)
     CDS             184572..185162
     CDS             185176..185868
     CDS             185873..187966
     CDS             complement(188367..189563)
     CDS             complement(189565..190242)
     CDS             190754..192328
     CDS             192328..193572
     CDS             complement(194293..195876)
     CDS             complement(195891..197399)
     CDS             complement(197430..197963)
     CDS             complement(198163..199050)
     CDS             complement(199282..200892)
     CDS             complement(200889..201371)
     CDS             complement(201364..203232)
     CDS             203403..203858
     CDS             complement(203864..204358)
     CDS             complement(204425..205996)
     CDS             206916..208109
     CDS             208125..208496
     CDS             208502..209242
     CDS             209268..210377
     CDS             210381..211052
     CDS             211049..212290
     CDS             212287..213051
     CDS             213038..214222
     CDS             214213..215643
     CDS             215657..216421
     CDS             216418..216954
     CDS             216954..218333
     CDS             218330..219001
     CDS             219164..219736
     CDS             219733..222330
     CDS             222332..223300
     CDS             223282..224034
     CDS             224076..225005
     CDS             complement(225655..227544)
     CDS             227718..227963
     CDS             228173..228556
     CDS             complement(228982..229314)
     CDS             complement(229355..229912)
     CDS             230343..230705
     CDS             231005..232306
     CDS             232490..233044
     CDS             complement(233387..234091)
     CDS             complement(234163..234714)
     CDS             complement(234777..235853)
     CDS             complement(235887..236387)
     CDS             236719..237255
     CDS             complement(237617..237898)
     CDS             complement(237895..239859)
     CDS             complement(239981..240871)
     CDS             complement(241644..242858)
     CDS             242949..243227
     CDS             243353..244216
     CDS             244924..245712
     CDS             245775..246470
     CDS             246489..246923
     CDS             246896..247351
     CDS             248008..248679
     CDS             248744..249466
     CDS             249997..250347
     CDS             complement(250463..251161)
     CDS             complement(251177..251929)
     CDS             complement(251931..252464)
     CDS             complement(252485..253051)
     CDS             253739..254644
     CDS             254913..256025
     CDS             256009..256581
     CDS             256636..256842
     CDS             256853..257608
     CDS             complement(257689..258147)
     CDS             complement(258738..259553)
     CDS             complement(259578..260420)
     CDS             complement(260430..261296)
     CDS             complement(261387..261764)
     CDS             262116..262259
     CDS             complement(263200..263688)
     CDS             263807..264946
     CDS             264996..266126
     CDS             266146..267057
     CDS             267054..267518
     CDS             267515..267853
     CDS             complement(268116..268781)
     CDS             complement(268778..271084)
     CDS             271194..271787
     CDS             272056..272718
     CDS             complement(272791..275058)
     CDS             complement(275187..276323)
     CDS             complement(276384..277331)
     CDS             277379..277714
     CDS             complement(277727..278134)
     CDS             278362..279087
     CDS             complement(279521..279823)
     CDS             complement(280179..280592)
     CDS             280842..281120
     CDS             281138..281521
     CDS             281518..281775
     CDS             complement(282249..283214)
     CDS             complement(283420..283917)
     CDS             complement(284675..286129)
     CDS             complement(286168..288126)
     CDS             complement(288139..289188)
     CDS             complement(289247..290842)
     CDS             290982..292532
     CDS             complement(292517..293965)
     CDS             complement(294863..295078)
     CDS             complement(295712..296098)
     CDS             complement(296189..297172)
     CDS             complement(297280..298290)
     CDS             complement(298293..299663)