CDS             139..891
     CDS             875..1720
     CDS             2098..2988
     CDS             3014..5527
     CDS             5538..6410
     CDS             complement(6766..7590)
     CDS             7901..8761
     CDS             complement(8732..8944)
     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             37857..39113
     CDS             39145..40248
     CDS             40617..41942
     CDS             42990..43598
     CDS             complement(43774..44175)
     CDS             45272..46372
     CDS             46378..47208
     CDS             47205..48074
     CDS             48071..49009
     CDS             49006..50049
     CDS             50046..50744
     CDS             50741..52378
     CDS             52375..54186
     CDS             54247..54771
     CDS             complement(54752..55252)
     CDS             55739..55900
     CDS             55962..56951
     CDS             complement(57603..57944)
     CDS             complement(57941..58840)
     CDS             59082..59267
     CDS             59409..59876
     CDS             complement(59757..60188)
     CDS             60259..60909
     CDS             complement(60964..61776)
     CDS             63279..63929
     CDS             64305..64832
     CDS             complement(65025..65975)
     CDS             complement(65996..68008)
     CDS             68118..69458
     CDS             69523..70251
     CDS             71147..72622
     CDS             73089..73496
     CDS             73627..74331
     CDS             74871..76478
     CDS             77011..78372
     CDS             78661..79074
     CDS             79121..80215
     CDS             complement(81214..81936)
     CDS             complement(81958..83160)
     CDS             84215..84514
     CDS             84520..85077
     CDS             complement(85508..86647)
     CDS             complement(86921..87328)
     CDS             complement(87404..88051)
     CDS             complement(89280..90050)
     CDS             complement(90060..90374)
     CDS             90458..90913
     CDS             90973..91257
     CDS             complement(92117..92257)
     CDS             complement(92326..92514)
     CDS             complement(92525..93529)
     CDS             complement(93526..94980)
     CDS             complement(94982..96466)
     CDS             97685..97960
     CDS             97957..98292
     CDS             complement(98285..98794)
     CDS             complement(98990..99400)
     CDS             99746..100258
     CDS             100497..101378
     CDS             101379..101882
     CDS             102194..103198
     CDS             103605..105161
     CDS             complement(105305..105544)
     CDS             complement(105596..105910)
     CDS             106286..106690
     CDS             106845..109223
     CDS             complement(109214..110455)
     CDS             complement(110655..111401)
     CDS             complement(111446..112861)
     CDS             complement(113004..113567)
     CDS             complement(113590..114105)
     CDS             115011..115787
     CDS             116302..116745
     CDS             116807..117784
     CDS             117787..119097
     CDS             119173..119472
     CDS             119519..123262
     CDS             123312..123641
     CDS             complement(123971..124891)
     CDS             125004..126338
     CDS             complement(126453..128201)
     CDS             complement(128365..129276)
     CDS             129320..130075
     CDS             complement(130205..131926)
     CDS             complement(131927..132406)
     CDS             133330..133698
     CDS             133765..134865
     CDS             134878..135069
     CDS             135086..135691
     CDS             complement(136412..137506)
     CDS             complement(138643..139539)
     CDS             complement(139655..140194)
     CDS             complement(140191..141042)
     CDS             complement(141049..141555)
     CDS             141730..142956
     CDS             142953..145079
     CDS             145080..145649
     CDS             complement(145737..146714)
     CDS             146766..147173
     CDS             147161..148579
     CDS             148668..150023
     CDS             complement(150513..152915)
     CDS             complement(152928..153365)
     CDS             complement(153559..154197)
     CDS             complement(154216..154620)
     CDS             complement(154643..155257)
     CDS             complement(155354..155845)
     CDS             complement(155845..158448)
     CDS             complement(158459..158866)
     CDS             complement(158868..159401)
     CDS             complement(159373..159750)
     CDS             complement(160306..161358)
     CDS             complement(161366..163564)
     CDS             complement(163561..165441)
     CDS             complement(165532..166521)
     CDS             166610..167239
     CDS             167298..168197
     CDS             168197..169354
     CDS             169799..170116
     CDS             170126..170770
     CDS             complement(170980..171342)
     CDS             complement(172113..173213)
     CDS             173297..174679
     CDS             174765..176114
     CDS             complement(176097..178196)
     CDS             complement(178304..178762)
     CDS             complement(178780..178944)
     CDS             180113..181207
     CDS             complement(181463..182017)
     CDS             complement(182166..182900)
     CDS             183302..183817
     CDS             183831..184247
     CDS             complement(184244..184588)
     CDS             complement(184585..185655)
     CDS             complement(185665..187062)
     CDS             complement(187059..188219)
     CDS             complement(188233..189648)
     CDS             complement(189720..191102)
     CDS             complement(191323..191967)
     CDS             complement(191936..193072)
     CDS             complement(193047..194459)
     CDS             194650..195693
     CDS             195791..197413
     CDS             197691..199073
     CDS             199194..199499
     CDS             200169..200909
     CDS             complement(200922..201734)
     CDS             201938..202528
     CDS             202542..203234
     CDS             203620..205332
     CDS             complement(205733..206929)
     CDS             complement(206931..207608)
     CDS             208119..209693
     CDS             209693..210937
     CDS             complement(211658..213241)
     CDS             complement(213256..214764)
     CDS             complement(214795..215328)
     CDS             complement(215528..216415)
     CDS             complement(216647..218257)
     CDS             complement(218254..218736)
     CDS             complement(218729..220597)
     CDS             220768..221223
     CDS             complement(221229..223361)
     CDS             224281..225474
     CDS             225490..225861
     CDS             225867..226607
     CDS             226633..227742
     CDS             227746..228417
     CDS             228414..229655
     CDS             229652..230416
     CDS             230403..231587
     CDS             231578..233008
     CDS             233022..233786
     CDS             233783..234319
     CDS             234319..235698
     CDS             235695..236366
     CDS             236529..237101
     CDS             237098..239695
     CDS             239697..240665
     CDS             240647..241441
     CDS             241442..242371
     CDS             complement(243015..244904)
     CDS             245078..245311
     CDS             245532..245915
     CDS             complement(246324..247424)
     CDS             complement(247421..247639)
     CDS             247901..248263
     CDS             248532..249863
     CDS             250047..250601
     CDS             complement(250944..251648)
     CDS             complement(251720..252271)
     CDS             complement(252334..253410)
     CDS             complement(253444..253944)
     CDS             254276..254812
     CDS             complement(255174..255455)
     CDS             complement(255452..257416)
     CDS             complement(257538..258428)
     CDS             complement(259201..260415)
     CDS             260506..260784
     CDS             260910..261773
     CDS             262481..263275
     CDS             263338..264930
     CDS             265587..266258
     CDS             266323..267045
     CDS             267576..267926
     CDS             complement(268042..268740)
     CDS             complement(268756..269508)
     CDS             complement(269510..270043)
     CDS             complement(270064..270630)
     CDS             271318..272025
     CDS             272022..272222
     CDS             272491..273603
     CDS             273587..274159
     CDS             274214..274420
     CDS             274431..275186
     CDS             complement(275267..275725)
     CDS             complement(276316..277131)
     CDS             complement(277156..277998)
     CDS             complement(278008..278874)
     CDS             complement(278965..279342)
     CDS             279694..279837
     CDS             complement(280776..281264)
     CDS             281383..282522
     CDS             282572..283702
     CDS             283722..284633
     CDS             284630..285094
     CDS             285091..285429
     CDS             complement(285692..286357)
     CDS             complement(286354..288660)
     CDS             288770..289363
     CDS             289632..290294
     CDS             complement(290367..292634)
     CDS             complement(292763..293899)
     CDS             complement(293960..294907)
     CDS             294955..295290
     CDS             complement(295303..295710)
     CDS             295938..296663
     CDS             complement(297096..297398)
     CDS             complement(297754..298167)
     CDS             298417..298695
     CDS             298713..299096
     CDS             299093..299350
     CDS             complement(299824..300789)
     CDS             complement(301004..301492)
     CDS             complement(301673..301789)
     CDS             complement(302250..303704)
     CDS             complement(303743..305701)
     CDS             complement(305714..306763)
     CDS             complement(306822..308417)
     CDS             308557..310107
     CDS             complement(310092..311540)
     CDS             complement(312438..312653)
     CDS             complement(313286..313672)
     CDS             complement(313763..314746)
     CDS             complement(314854..315864)
     CDS             complement(315867..317237)