CDS             complement(399..1703)
     CDS             complement(1718..10321)
     CDS             complement(10345..11169)
     CDS             complement(11297..12241)
     CDS             complement(12368..14536)
     CDS             complement(14595..15410)
     CDS             complement(15453..17849)
     CDS             complement(17852..18292)
     CDS             complement(18349..26724)
     CDS             27512..30106
     CDS             30108..31712
     CDS             31741..32730
     CDS             32727..33605
     CDS             33733..34662
     CDS             34649..35266
     CDS             35286..35543
     CDS             complement(35544..35759)
     CDS             35898..36065
     CDS             36162..36764
     CDS             37195..37644
     CDS             37828..38196
     CDS             38245..38466
     CDS             38456..38641
     CDS             complement(38644..39768)
     CDS             complement(40106..41812)
     CDS             complement(41839..42990)
     CDS             complement(43044..43667)
     CDS             complement(43760..44899)
     CDS             complement(45083..45982)
     CDS             46157..46810
     CDS             complement(46864..47442)
     CDS             47642..49279
     CDS             49404..49970
     CDS             50082..50222
     CDS             50342..50872
     CDS             51340..53223
     CDS             53280..53429
     CDS             53523..53858
     CDS             53901..56708
     CDS             56896..58200
     CDS             58383..59114
     CDS             59185..60336
     CDS             60378..60743
     CDS             60778..61554
     CDS             61579..63408
     CDS             63441..64256
     CDS             64262..65674
     CDS             65797..67584
     CDS             67671..70178
     CDS             70477..71310
     CDS             71288..71488
     CDS             71562..72980
     CDS             73009..73851
     CDS             complement(74071..80961)
     CDS             complement(81444..82154)
     CDS             complement(82383..82994)
     CDS             complement(82997..85249)
     CDS             complement(85263..86204)
     CDS             complement(86197..86862)
     CDS             complement(87025..87438)
     CDS             87474..87716
     CDS             87780..88970
     CDS             89006..89800
     CDS             89895..92615
     CDS             92716..93462
     CDS             93491..93715
     CDS             93783..94781
     CDS             94784..95266
     CDS             95272..95694
     CDS             95738..96466
     CDS             96463..97185
     CDS             97188..97784
     CDS             97772..98629
     CDS             98674..99357
     CDS             complement(99406..100593)
     CDS             100789..101136
     CDS             101099..102154
     CDS             102439..102666
     CDS             102778..103770
     CDS             103851..105185
     CDS             105250..106539
     CDS             106668..106976
     CDS             106973..107770
     CDS             complement(107780..108220)
     CDS             complement(108190..108573)
     CDS             108767..109702
     CDS             109791..110498
     CDS             110698..111657
     CDS             111654..112577
     CDS             112670..113341
     CDS             complement(113690..114193)
     CDS             complement(114190..114621)
     CDS             complement(114762..115262)
     CDS             complement(115299..115688)
     CDS             complement(115841..116083)
     CDS             complement(116101..116616)
     CDS             complement(116672..117283)
     CDS             complement(117280..117681)
     CDS             complement(117871..118020)
     CDS             complement(118270..118557)
     CDS             complement(118701..119492)
     CDS             complement(119646..120032)
     CDS             complement(120164..120904)
     CDS             complement(120969..121928)
     CDS             complement(121997..122707)
     CDS             complement(123098..124039)
     CDS             complement(124026..124166)
     CDS             complement(124255..125811)
     CDS             complement(125885..126220)
     CDS             complement(126224..126592)
     CDS             complement(126628..126858)
     CDS             complement(126992..127657)
     CDS             complement(128094..128954)
     CDS             complement(129423..131342)
     CDS             complement(131339..131491)
     CDS             complement(131509..132264)
     CDS             complement(132427..133008)
     CDS             complement(133331..133432)
     CDS             complement(133429..133611)
     CDS             complement(133799..134356)
     CDS             complement(134591..135325)
     CDS             complement(135389..136027)
     CDS             complement(136053..136934)
     CDS             137160..138080
     CDS             138114..138437
     CDS             complement(138276..138905)
     CDS             complement(138918..146003)
     CDS             complement(146346..147461)
     CDS             147757..148140
     CDS             148214..148633
     CDS             148772..149566
     CDS             149774..151057
     CDS             151142..152128
     CDS             complement(152436..153032)
     CDS             complement(153011..154171)
     CDS             complement(154229..156520)
     CDS             complement(156539..157531)
     CDS             complement(157518..158360)
     CDS             complement(158476..158727)
     CDS             complement(158920..159474)
     CDS             complement(159661..160221)
     CDS             complement(160327..162948)
     CDS             complement(162993..163310)
     CDS             complement(163307..164314)
     CDS             complement(164399..165442)
     CDS             complement(165839..166741)
     CDS             complement(166689..166796)
     CDS             complement(166930..167769)
     CDS             complement(167919..168590)
     CDS             complement(168623..169396)
     CDS             complement(169582..171471)
     CDS             complement(171716..172306)
     CDS             complement(172352..172822)
     CDS             173117..173317
     CDS             complement(173618..175255)
     CDS             complement(175409..175720)
     CDS             176510..176959
     CDS             complement(177462..178649)
     CDS             179231..179458
     CDS             complement(180299..181675)
     CDS             complement(181774..182829)
     CDS             complement(182802..183293)
     CDS             183590..184489
     CDS             184728..184994
     CDS             185754..187916
     CDS             188572..188949
     CDS             188936..189460
     CDS             complement(189566..189754)
     CDS             189914..190123
     CDS             complement(190181..191278)
     CDS             complement(191902..192285)
     CDS             complement(192839..195016)
     CDS             complement(195191..195703)
     CDS             complement(196233..197402)
     CDS             complement(197486..197824)
     CDS             complement(197867..198376)
     CDS             198650..198892
     CDS             199524..199907
     CDS             complement(199872..200222)
     CDS             complement(200241..201014)
     CDS             201228..201668
     CDS             201721..202452
     CDS             complement(202385..203410)
     CDS             203939..204280
     CDS             204389..204832
     CDS             complement(204925..206169)
     CDS             complement(206395..206979)
     CDS             207964..208449
     CDS             208746..210200
     CDS             complement(210463..210717)
     CDS             complement(210723..211061)
     CDS             complement(211273..211521)
     CDS             complement(211550..211744)
     CDS             211847..212482
     CDS             212654..213010
     CDS             213811..221556
     CDS             221564..222073
     CDS             222018..223490
     CDS             224323..224958
     CDS             224984..225352
     CDS             complement(225492..225908)
     CDS             complement(225999..227477)
     CDS             complement(227477..230194)
     CDS             230888..231676
     CDS             complement(231681..232301)
     CDS             complement(232357..233163)
     CDS             complement(233186..234094)
     CDS             234415..235356
     CDS             complement(235426..235707)
     CDS             complement(235831..238032)
     CDS             complement(238590..239774)
     CDS             240291..240743
     CDS             complement(240835..241341)
     CDS             complement(241621..242886)
     CDS             complement(243158..243637)
     CDS             complement(243659..244123)
     CDS             complement(244113..246290)
     CDS             246328..247473
     CDS             complement(247464..248288)
     CDS             complement(248315..248986)
     CDS             complement(248970..249311)
     CDS             complement(249311..249799)
     CDS             complement(249822..250388)
     CDS             complement(250393..251238)
     CDS             complement(251246..251464)
     CDS             complement(251467..251715)
     CDS             complement(251724..252344)
     CDS             complement(252298..252651)
     CDS             252687..255209
     CDS             complement(255206..255820)
     CDS             complement(255817..255936)
     CDS             complement(255954..256490)
     CDS             complement(256509..257063)
     CDS             257154..261182
     CDS             261179..262237
     CDS             262296..263162
     CDS             263282..266677
     CDS             266674..268530
     CDS             268527..269330
     CDS             complement(269784..270011)
     CDS             270157..271707
     CDS             271841..272428
     CDS             272499..273746
     CDS             complement(274301..277003)
     CDS             complement(277023..282584)
     CDS             complement(282584..285070)
     CDS             complement(285538..289209)
     CDS             complement(289206..292244)
     CDS             complement(292690..293184)
     CDS             293464..294546
     CDS             294779..294979
     CDS             complement(294945..295067)
     CDS             295233..295775
     CDS             295799..295897
     CDS             complement(295894..296802)
     CDS             complement(296808..298652)
     CDS             298966..299259
     CDS             299343..299456
     CDS             299464..299631
     CDS             299659..300222
     CDS             300219..300758