CDS             complement(10..738)
     CDS             937..2088
     CDS             2093..2713
     CDS             3018..3158
     CDS             3151..3435
     CDS             complement(3614..3823)
     CDS             3971..4714
     CDS             5512..5967
     CDS             complement(6095..7153)
     CDS             complement(7153..7761)
     CDS             complement(7751..8623)
     CDS             complement(8634..9266)
     CDS             complement(9332..9886)
     CDS             complement(10188..10496)
     CDS             complement(10501..11508)
     CDS             11853..12215
     CDS             complement(12101..12757)
     CDS             complement(12905..13423)
     CDS             13565..13978
     CDS             14128..15474
     CDS             complement(15486..15983)
     CDS             complement(16055..16939)
     CDS             17252..17980
     CDS             17977..19434
     CDS             19521..20063
     CDS             20009..21556
     CDS             21580..22542
     CDS             22539..23666
     CDS             23669..25846
     CDS             25928..28795
     CDS             28886..29392
     CDS             29389..30009
     CDS             30013..30462
     CDS             30459..31115
     CDS             31210..31944
     CDS             32089..32697
     CDS             complement(32744..33430)
     CDS             complement(33430..33552)
     CDS             33959..34477
     CDS             34562..35524
     CDS             35557..36099
     CDS             36150..36710
     CDS             complement(36643..37065)
     CDS             complement(37062..39203)
     CDS             complement(39200..40984)
     CDS             complement(40981..42444)
     CDS             42766..43335
     CDS             43585..45738
     CDS             45812..46288
     CDS             46335..46760
     CDS             46896..47525
     CDS             47662..48033
     CDS             48162..48593
     CDS             48590..48877
     CDS             complement(48923..49318)
     CDS             complement(49731..50951)
     CDS             51108..55604
     CDS             55620..56657
     CDS             56904..57845
     CDS             57983..58516
     CDS             59239..59562
     CDS             59625..59954
     CDS             complement(59951..60295)
     CDS             complement(60511..61014)
     CDS             complement(61182..61535)
     CDS             complement(61532..62233)
     CDS             62507..62902
     CDS             62902..65589
     CDS             65599..65814
     CDS             66108..66824
     CDS             66827..67411
     CDS             complement(67431..69467)
     CDS             complement(69464..70495)
     CDS             complement(70476..71696)
     CDS             complement(71696..72505)
     CDS             complement(72502..73197)
     CDS             complement(73242..74252)
     CDS             complement(74263..74487)
     CDS             complement(74484..75179)
     CDS             complement(75191..76255)
     CDS             complement(76252..78666)
     CDS             complement(78669..78968)
     CDS             complement(78972..79307)
     CDS             complement(79320..79952)
     CDS             80325..80963
     CDS             80960..81496
     CDS             81493..82188
     CDS             82210..82695
     CDS             83395..84021
     CDS             84025..84729
     CDS             84719..85264
     CDS             85261..86511
     CDS             86727..87929
     CDS             87929..88972
     CDS             89130..90479
     CDS             complement(90492..90845)
     CDS             complement(90955..91662)
     CDS             complement(91672..92772)
     CDS             complement(93169..94395)
     CDS             94522..95556
     CDS             95562..96251
     CDS             96312..96686
     CDS             96679..97188
     CDS             97194..97892
     CDS             97889..98305
     CDS             98389..98709
     CDS             98941..99669
     CDS             99762..100100
     CDS             100076..101032
     CDS             101168..101341
     CDS             complement(101926..103971)
     CDS             104720..104899
     CDS             complement(105000..105797)
     CDS             complement(105740..106264)
     CDS             complement(106341..109409)
     CDS             109539..109637
     CDS             complement(109729..110976)
     CDS             complement(110957..111064)
     CDS             complement(111061..111687)
     CDS             complement(111735..111932)
     CDS             complement(111954..113324)
     CDS             113613..114026
     CDS             114892..115299
     CDS             complement(115487..116353)
     CDS             complement(116350..117231)
     CDS             complement(117244..118869)
     CDS             118981..121671
     CDS             121685..122719
     CDS             122973..123911
     CDS             complement(124260..124598)
     CDS             complement(124595..124897)
     CDS             125809..126132
     CDS             126651..128090
     CDS             128087..129889
     CDS             129886..132039
     CDS             132266..132439
     CDS             complement(132744..132968)
     CDS             complement(133214..133486)
     CDS             complement(133669..133947)
     CDS             complement(135539..136099)
     CDS             complement(136089..136514)
     CDS             136587..136790
     CDS             complement(136945..137409)
     CDS             complement(137413..138222)
     CDS             complement(138219..138659)
     CDS             complement(138656..139828)
     CDS             complement(139841..141889)
     CDS             complement(141915..142460)
     CDS             142638..146195
     CDS             146675..146902
     CDS             complement(147113..147556)
     CDS             148826..149350
     CDS             149387..152368
     CDS             152949..154322
     CDS             complement(154406..155524)
     CDS             155619..156722
     CDS             156724..157629
     CDS             157629..158471
     CDS             158496..159530
     CDS             159596..159922
     CDS             159936..162209
     CDS             162222..163100
     CDS             163206..163475
     CDS             complement(163485..163646)
     CDS             complement(163711..163821)
     CDS             complement(163919..164554)
     CDS             164718..165098
     CDS             165169..165675
     CDS             complement(165672..165824)
     CDS             165859..166401
     CDS             complement(166999..168381)
     CDS             complement(168433..171279)
     CDS             complement(171290..171652)
     CDS             complement(171664..172806)
     CDS             complement(172890..174278)
     CDS             complement(174271..175542)
     CDS             175648..176559
     CDS             complement(176899..177768)
     CDS             complement(177847..178947)
     CDS             complement(179109..179336)
     CDS             complement(179352..180557)
     CDS             complement(180637..181077)
     CDS             181289..181993
     CDS             182147..182389
     CDS             complement(182296..182757)
     CDS             complement(182795..183259)
     CDS             complement(183256..183594)
     CDS             complement(183597..184124)
     CDS             complement(184146..185501)
     CDS             186134..186679
     CDS             186776..187135
     CDS             187132..187983
     CDS             187980..189395
     CDS             complement(189419..190585)
     CDS             190832..191221
     CDS             complement(191265..191525)
     CDS             complement(191852..192430)
     CDS             complement(192427..193965)
     CDS             194053..194493
     CDS             194490..195041
     CDS             195038..196036
     CDS             196033..196938
     CDS             197171..198526
     CDS             complement(198627..199220)
     CDS             complement(199210..199614)
     CDS             complement(199632..200132)
     CDS             complement(200129..201736)
     CDS             complement(202013..202879)
     CDS             complement(202876..203757)
     CDS             complement(203770..205395)
     CDS             205507..206010
     CDS             complement(206301..207644)
     CDS             complement(207851..208225)
     CDS             209114..209302
     CDS             209481..210380
     CDS             210843..211448
     CDS             211459..211857
     CDS             211942..212682
     CDS             complement(212794..213963)
     CDS             214051..218601
     CDS             218958..220697
     CDS             220787..221263
     CDS             221260..222144
     CDS             222144..222467
     CDS             222596..223537
     CDS             223872..224798
     CDS             224798..225739
     CDS             225819..226631
     CDS             226631..227035
     CDS             complement(227284..227463)
     CDS             227717..228025
     CDS             228326..228490
     CDS             complement(228537..228821)
     CDS             complement(229205..230404)
     CDS             230586..230993
     CDS             complement(230977..232896)
     CDS             complement(232920..233183)
     CDS             complement(233233..233457)
     CDS             233679..238352
     CDS             238369..238638
     CDS             238642..240402
     CDS             complement(240525..240779)
     CDS             complement(241028..242062)
     CDS             complement(242071..243243)
     CDS             complement(243254..244111)
     CDS             complement(244108..244779)
     CDS             complement(244785..245051)
     CDS             complement(245103..245999)
     CDS             complement(246004..246240)
     CDS             complement(246237..246932)
     CDS             complement(246932..249334)
     CDS             complement(249306..249644)
     CDS             complement(249648..249947)
     CDS             complement(249955..250629)
     CDS             complement(250633..251151)
     CDS             251241..251594
     CDS             251970..253502
     CDS             253502..254101
     CDS             254349..255566
     CDS             255563..256609
     CDS             256800..258110
     CDS             complement(258168..259097)
     CDS             complement(259545..260771)
     CDS             260897..261166
     CDS             261201..261914
     CDS             complement(262005..262337)
     CDS             262637..263413
     CDS             264163..264510
     CDS             264587..265882
     CDS             complement(265983..266309)
     CDS             266403..267350
     CDS             267361..268524
     CDS             268583..269548
     CDS             complement(269700..270614)
     CDS             270922..271833
     CDS             271897..272628
     CDS             272631..273323
     CDS             273391..274122
     CDS             274760..275623
     CDS             complement(275589..276419)
     CDS             complement(276416..276727)
     CDS             complement(276760..277224)
     CDS             complement(277221..280196)
     CDS             280351..280944
     CDS             280954..281640
     CDS             complement(281637..282155)
     CDS             complement(282186..283052)
     CDS             complement(283049..283930)
     CDS             complement(283943..285568)
     CDS             285703..287058
     CDS             287055..290231
     CDS             290244..290363
     CDS             290957..292411
     CDS             292439..292882
     CDS             complement(293699..293938)
     CDS             complement(293935..294969)
     CDS             complement(294966..295844)
     CDS             complement(295846..297486)
     CDS             297594..298073
     CDS             298060..298680
     CDS             298780..299466
     CDS             299467..300075
     CDS             300072..300164
     CDS             complement(300274..301917)
     CDS             complement(302015..302950)
     CDS             complement(302947..303447)
     CDS             complement(303453..304073)
     CDS             complement(304070..304282)
     CDS             304442..305407
     CDS             305417..305932
     CDS             305932..306879
     CDS             306890..308428
     CDS             complement(308872..311802)
     CDS             312452..313963
     CDS             314282..315091
     CDS             315639..316307
     CDS             316262..317416
     CDS             317413..317826
     CDS             complement(317823..318128)
     CDS             318381..319343
     CDS             complement(319519..319890)
     CDS             320223..320822
     CDS             complement(320915..321217)
     CDS             321542..321706
     CDS             321762..322256
     CDS             322381..322653
     CDS             322687..323199
     CDS             complement(323218..323682)
     CDS             complement(323688..324899)
     CDS             complement(324896..326023)
     CDS             326186..326647
     CDS             complement(326669..327295)
     CDS             complement(327292..327870)
     CDS             complement(327938..328342)
     CDS             complement(328630..329394)
     CDS             complement(329391..330479)
     CDS             complement(330483..331625)
     CDS             complement(331679..332701)
     CDS             complement(332707..333930)
     CDS             334017..334940
     CDS             complement(335091..335603)
     CDS             335641..335811
     CDS             335808..336092
     CDS             complement(336021..338522)
     CDS             complement(338711..339145)
     CDS             complement(339419..339568)
     CDS             339659..340144
     CDS             340155..340961
     CDS             complement(341054..341551)
     CDS             341836..342351
     CDS             complement(342335..343843)