CDS             complement(719..931)
     CDS             complement(928..1686)
     CDS             complement(1673..3163)
     CDS             complement(4983..7004)
     CDS             complement(7235..7690)
     CDS             complement(7796..8365)
     CDS             8418..8807
     CDS             complement(8734..8931)
     CDS             complement(8928..9233)
     CDS             complement(9353..9592)
     CDS             complement(9720..9944)
     CDS             complement(10137..10541)
     CDS             10680..11744
     CDS             complement(11807..12421)
     CDS             complement(12626..13606)
     CDS             complement(14243..14914)
     CDS             complement(14927..15298)
     CDS             complement(15295..15495)
     CDS             complement(15772..15975)
     CDS             complement(15972..16244)
     CDS             complement(17580..18086)
     CDS             complement(18083..19264)
     CDS             complement(19298..19399)
     CDS             complement(19403..19981)
     CDS             complement(20091..20666)
     CDS             21309..22310
     CDS             22324..22647
     CDS             22647..23195
     CDS             23198..25168
     CDS             complement(25305..27320)
     CDS             complement(27400..27933)
     CDS             complement(27949..28236)
     CDS             28810..29019
     CDS             complement(29358..29576)
     CDS             complement(29649..30011)
     CDS             complement(30106..30534)
     CDS             complement(30546..31496)
     CDS             complement(31598..33397)
     CDS             complement(33522..33707)
     CDS             complement(33783..34574)
     CDS             complement(34685..35335)
     CDS             complement(35350..36069)
     CDS             complement(36070..37164)
     CDS             complement(37494..37973)
     CDS             complement(38035..39708)
     CDS             complement(39824..40444)
     CDS             complement(40552..41193)
     CDS             complement(41319..41696)
     CDS             complement(41657..41992)
     CDS             complement(42133..42243)
     CDS             complement(42253..42447)
     CDS             complement(42447..42953)
     CDS             complement(43050..44051)
     CDS             complement(44053..44277)
     CDS             complement(44337..44573)
     CDS             complement(44630..45022)
     CDS             complement(45141..46133)
     CDS             46392..46496
     CDS             complement(46771..48684)
     CDS             complement(49219..51354)
     CDS             complement(51430..52389)
     CDS             52779..53306
     CDS             complement(53402..54406)
     CDS             complement(54483..54938)
     CDS             complement(55002..55538)
     CDS             complement(55662..55925)
     CDS             complement(56026..56355)
     CDS             complement(56352..57362)
     CDS             57493..58308
     CDS             58519..58791
     CDS             58798..59769
     CDS             complement(60109..61230)
     CDS             complement(61230..61772)
     CDS             62210..62686
     CDS             62676..63083
     CDS             63080..64057
     CDS             64057..64857
     CDS             64866..65309
     CDS             complement(65611..66972)
     CDS             67398..68660
     CDS             68740..69195
     CDS             complement(69206..69697)
     CDS             complement(69694..69975)
     CDS             complement(70074..71318)
     CDS             complement(71815..72708)
     CDS             complement(72705..73790)
     CDS             complement(73963..75867)
     CDS             complement(75880..76380)
     CDS             76519..76767
     CDS             complement(76806..79688)
     CDS             complement(79698..81122)
     CDS             complement(81125..82114)
     CDS             82450..82959
     CDS             complement(82977..83195)
     CDS             complement(83198..85483)
     CDS             complement(85660..85974)
     CDS             complement(85991..86647)
     CDS             complement(86647..87144)
     CDS             complement(87144..88406)
     CDS             complement(88403..89287)
     CDS             complement(89284..89904)
     CDS             complement(89901..90191)
     CDS             complement(90191..90796)
     CDS             complement(90793..91431)
     CDS             complement(91406..92680)
     CDS             complement(92845..93234)
     CDS             complement(93234..93665)
     CDS             93726..94679
     CDS             complement(94719..95120)
     CDS             complement(95172..97385)
     CDS             complement(97388..98152)
     CDS             complement(98149..99204)
     CDS             complement(99201..99710)
     CDS             complement(99833..100570)
     CDS             100876..102339
     CDS             102336..102641
     CDS             102663..103622
     CDS             103622..104155
     CDS             104212..105201
     CDS             105216..105701
     CDS             complement(105738..106238)
     CDS             107121..107513
     CDS             complement(107571..107963)
     CDS             complement(107960..108493)
     CDS             complement(108551..109348)
     CDS             complement(109345..110841)
     CDS             complement(110878..111294)
     CDS             111481..113202
     CDS             113270..113674
     CDS             complement(113679..114281)
     CDS             complement(114285..114701)
     CDS             complement(114738..115217)
     CDS             complement(115232..116512)
     CDS             116549..116998
     CDS             117705..118379
     CDS             118428..118616
     CDS             118692..118913
     CDS             118928..119152
     CDS             119167..119412
     CDS             119432..119839
     CDS             119883..120113
     CDS             120835..121371
     CDS             121329..121580
     CDS             121590..121868
     CDS             121914..122138
     CDS             122158..122367
     CDS             122395..122622
     CDS             122635..123051
     CDS             123107..123253
     CDS             123271..123483
     CDS             123473..123910
     CDS             123916..124137
     CDS             124233..124595
     CDS             124622..124867
     CDS             124890..125285
     CDS             complement(125546..126388)
     CDS             126564..127058
     CDS             complement(127133..127657)
     CDS             complement(127770..128360)
     CDS             complement(128357..128842)
     CDS             complement(129033..129911)
     CDS             130160..130885
     CDS             130970..131608
     CDS             complement(131681..132103)
     CDS             133141..133734
     CDS             133731..133964
     CDS             134088..135071
     CDS             135077..135481
     CDS             135486..135854
     CDS             136499..136726
     CDS             complement(136741..137565)
     CDS             complement(137562..138935)
     CDS             complement(138932..139861)
     CDS             140585..141124
     CDS             141117..141992
     CDS             142052..142153
     CDS             142273..142470
     CDS             142585..142791
     CDS             142810..142935
     CDS             complement(142941..143738)
     CDS             complement(143735..145231)
     CDS             145471..145680
     CDS             145744..145968
     CDS             146077..146472
     CDS             146759..146965
     CDS             147230..148012
     CDS             complement(148250..149611)
     CDS             149794..150531
     CDS             150663..151700
     CDS             152117..152431
     CDS             152463..152939
     CDS             complement(153149..154021)
     CDS             complement(154006..155217)
     CDS             complement(155214..155840)
     CDS             complement(155833..159573)
     CDS             159659..159964
     CDS             160037..160210
     CDS             160260..163100
     CDS             163111..163617
     CDS             163909..164244
     CDS             164312..164974
     CDS             complement(165050..166261)
     CDS             complement(166297..167205)
     CDS             complement(167198..168286)
     CDS             complement(168286..169035)
     CDS             complement(169010..170209)
     CDS             complement(170206..171228)
     CDS             complement(171236..171835)
     CDS             complement(171944..172648)
     CDS             complement(172809..173384)
     CDS             complement(173426..174004)
     CDS             174355..174834
     CDS             174876..175514
     CDS             175558..176199
     CDS             176214..176858
     CDS             176874..177923
     CDS             177927..179618
     CDS             179626..181128
     CDS             181413..182459
     CDS             182534..182986
     CDS             complement(183024..183845)
     CDS             184785..185081
     CDS             complement(185146..185883)
     CDS             complement(185897..186175)
     CDS             complement(187996..188247)
     CDS             complement(188418..189089)
     CDS             complement(189260..189634)
     CDS             complement(189659..190687)
     CDS             complement(190708..191151)
     CDS             complement(191148..191396)
     CDS             complement(191464..191793)
     CDS             complement(191790..192167)
     CDS             complement(192160..192597)
     CDS             complement(192607..193209)
     CDS             complement(193300..193695)
     CDS             complement(193695..194282)
     CDS             complement(194902..195318)
     CDS             complement(195428..196030)
     CDS             complement(196023..198140)
     CDS             complement(198327..198650)
     CDS             complement(198678..199718)
     CDS             complement(199839..200126)
     CDS             complement(200119..200487)
     CDS             complement(200490..201137)
     CDS             complement(201230..203707)
     CDS             203824..204603
     CDS             204603..205382
     CDS             205432..206580
     CDS             206580..207296