CDS             43..798
     CDS             1359..3944
     CDS             4107..6680
     CDS             7080..7931
     CDS             complement(8059..8370)
     CDS             complement(8487..9200)
     CDS             10021..11094
     CDS             11140..12549
     CDS             12692..12877
     CDS             13016..13348
     CDS             complement(13430..14539)
     CDS             complement(14568..15527)
     CDS             15822..16667
     CDS             complement(16664..17173)
     CDS             complement(17674..18768)
     CDS             complement(18798..19016)
     CDS             complement(19035..20219)
     CDS             complement(20244..21845)
     CDS             complement(21876..22091)
     CDS             complement(22283..23368)
     CDS             complement(23499..23981)
     CDS             complement(24308..24769)
     CDS             24954..26618
     CDS             26782..27360
     CDS             27517..29364
     CDS             complement(29416..29979)
     CDS             30112..31311
     CDS             31330..31893
     CDS             31999..32286
     CDS             32400..32720
     CDS             32783..33139
     CDS             33317..33637
     CDS             complement(33722..36298)
     CDS             complement(36772..37500)
     CDS             complement(37519..38148)
     CDS             38411..38701
     CDS             complement(38787..39206)
     CDS             complement(39388..39507)
     CDS             complement(39498..40829)
     CDS             41145..41507
     CDS             41674..42222
     CDS             complement(42274..43578)
     CDS             complement(43702..44697)
     CDS             complement(44778..45998)
     CDS             46233..46799
     CDS             complement(46802..47548)
     CDS             47893..49041
     CDS             complement(49095..49226)
     CDS             complement(49363..50589)
     CDS             50765..52258
     CDS             complement(52305..53027)
     CDS             complement(53038..53481)
     CDS             complement(53626..54582)
     CDS             complement(54616..55365)
     CDS             55714..56517
     CDS             56818..57954
     CDS             complement(58017..59123)
     CDS             complement(59107..59727)
     CDS             complement(60118..61308)
     CDS             complement(61507..62169)
     CDS             complement(62341..62616)
     CDS             complement(62845..63318)
     CDS             63631..64926
     CDS             complement(65300..66187)
     CDS             66595..68667
     CDS             69317..69442
     CDS             69541..70518
     CDS             70552..71358
     CDS             71306..72289
     CDS             72576..72950
     CDS             complement(73055..73906)
     CDS             complement(74067..75437)
     CDS             76046..76222
     CDS             76346..78565
     CDS             78578..79096
     CDS             complement(79205..79906)
     CDS             80094..80870
     CDS             complement(80971..82002)
     CDS             complement(82040..83218)
     CDS             complement(83321..83905)
     CDS             84256..85236
     CDS             85467..85727
     CDS             complement(85834..86484)
     CDS             86595..87359
     CDS             87728..88051
     CDS             complement(88076..88279)
     CDS             complement(88460..89665)
     CDS             90718..91284
     CDS             91286..92530
     CDS             complement(93168..93815)
     CDS             complement(93821..94663)
     CDS             complement(94702..94932)
     CDS             complement(95156..97177)
     CDS             complement(97187..98131)
     CDS             complement(98144..98473)
     CDS             complement(98641..98742)
     CDS             complement(99168..99500)
     CDS             complement(99519..100418)
     CDS             complement(100797..102482)
     CDS             complement(102908..104797)
     CDS             complement(105222..105797)
     CDS             complement(105926..106165)
     CDS             106550..109702
     CDS             109902..110270
     CDS             110272..111321
     CDS             111324..111734
     CDS             complement(111784..113544)
     CDS             113673..114131
     CDS             114232..114759
     CDS             114920..116557
     CDS             116756..117169
     CDS             117240..117728
     CDS             complement(117904..118215)
     CDS             complement(118611..119318)
     CDS             complement(119550..121145)
     CDS             complement(121197..122573)
     CDS             complement(122675..123631)
     CDS             complement(123711..124994)
     CDS             complement(125085..126851)
     CDS             complement(126868..128628)
     CDS             complement(128646..130763)
     CDS             131085..132716
     CDS             complement(132777..133496)
     CDS             133702..134199
     CDS             complement(134414..135595)
     CDS             complement(135755..136096)
     CDS             complement(136089..137318)
     CDS             complement(137518..138165)
     CDS             138365..139810
     CDS             complement(139943..140686)
     CDS             complement(140963..141385)
     CDS             141621..143081
     CDS             143086..143262
     CDS             complement(143316..144110)
     CDS             complement(144202..145170)
     CDS             complement(145186..146190)
     CDS             complement(146197..147369)
     CDS             complement(147373..148491)
     CDS             complement(148507..149847)
     CDS             complement(149854..150090)
     CDS             150495..151889
     CDS             151995..152870
     CDS             152888..154303
     CDS             154300..154743
     CDS             154733..155164
     CDS             155177..155437
     CDS             155739..156860
     CDS             complement(156940..157605)
     CDS             157821..158639
     CDS             complement(158776..158895)
     CDS             complement(158912..160216)
     CDS             160566..162371
     CDS             162666..164894
     CDS             164923..165495
     CDS             165625..165972
     CDS             165962..166639
     CDS             complement(166655..166894)
     CDS             167061..168014
     CDS             complement(168036..168767)
     CDS             169010..170311
     CDS             170386..170868
     CDS             complement(170962..173865)
     CDS             174190..175146
     CDS             175810..178398
     CDS             178459..179115
     CDS             179117..179782
     CDS             complement(179848..180582)
     CDS             180815..180976
     CDS             180992..181546
     CDS             complement(181586..183868)
     CDS             184396..184614
     CDS             184635..184850
     CDS             185130..185348
     CDS             185369..185584
     CDS             185845..186987
     CDS             187003..187422
     CDS             complement(188765..189775)
     CDS             complement(190149..190436)
     CDS             complement(190602..191351)
     CDS             complement(191582..191953)