CDS             158..721
     CDS             complement(739..2157)
     CDS             complement(2154..3578)
     CDS             3691..4539
     CDS             4536..5333
     CDS             5401..5991
     CDS             6049..6483
     CDS             complement(6583..6846)
     CDS             complement(6997..7692)
     CDS             complement(7689..8363)
     CDS             8770..9588
     CDS             9585..9992
     CDS             10266..11498
     CDS             complement(11532..12185)
     CDS             complement(12214..14133)
     CDS             complement(14138..14353)
     CDS             14555..15079
     CDS             complement(15109..16575)
     CDS             16904..18298
     CDS             18424..19023
     CDS             19192..19512
     CDS             19570..19923
     CDS             20019..20435
     CDS             20439..20792
     CDS             20916..21224
     CDS             21244..21990
     CDS             complement(22275..23027)
     CDS             complement(23024..23761)
     CDS             complement(23754..24485)
     CDS             complement(24594..25196)
     CDS             complement(25256..25396)
     CDS             complement(25746..26627)
     CDS             complement(26635..27006)
     CDS             complement(27059..27553)
     CDS             28010..29008
     CDS             complement(29273..29560)
     CDS             complement(29567..30100)
     CDS             30216..30356
     CDS             complement(30420..31556)
     CDS             complement(31624..32673)
     CDS             complement(32622..32846)
     CDS             complement(32864..35470)
     CDS             complement(35565..36155)
     CDS             36284..36487
     CDS             36559..39342
     CDS             complement(39354..39752)
     CDS             complement(39781..40341)
     CDS             40456..40806
     CDS             40810..41085
     CDS             41223..41618
     CDS             41752..41961
     CDS             42093..44375
     CDS             44592..44696
     CDS             complement(44697..45584)
     CDS             complement(45653..45949)
     CDS             46312..48684
     CDS             complement(48748..48942)
     CDS             complement(48985..50196)
     CDS             complement(50325..50744)
     CDS             50958..51521
     CDS             complement(51485..51655)
     CDS             complement(51682..51855)
     CDS             51865..52377
     CDS             52574..52846
     CDS             complement(53051..54205)
     CDS             complement(54374..55099)
     CDS             complement(55198..55641)
     CDS             complement(55622..56608)
     CDS             complement(56713..57228)
     CDS             57401..58363
     CDS             58424..58651
     CDS             58792..59169
     CDS             59166..59444
     CDS             59441..60763
     CDS             complement(60760..61167)
     CDS             complement(61170..62105)
     CDS             complement(62127..62564)
     CDS             complement(62566..65250)
     CDS             complement(65377..65565)
     CDS             complement(65586..65990)
     CDS             66472..66738
     CDS             66722..68233
     CDS             complement(68294..69364)
     CDS             complement(69594..70655)
     CDS             complement(70642..71949)
     CDS             complement(72026..72613)
     CDS             72784..73122
     CDS             73119..73637
     CDS             complement(73709..74032)
     CDS             74136..74303
     CDS             74379..75431
     CDS             75435..75617
     CDS             75765..76139
     CDS             76248..76547
     CDS             complement(76568..76771)
     CDS             76911..77333
     CDS             77359..79014
     CDS             79236..79916
     CDS             79909..81282
     CDS             81289..82302
     CDS             82299..84383
     CDS             84376..88746
     CDS             88786..90801
     CDS             complement(90845..92824)
     CDS             93350..93640
     CDS             93640..93966
     CDS             94117..94473
     CDS             94480..94809
     CDS             94894..95151
     CDS             complement(95044..95403)
     CDS             95739..96599
     CDS             96831..98168
     CDS             complement(98174..98923)
     CDS             99145..100065
     CDS             100119..100223
     CDS             100329..101198
     CDS             complement(101449..101937)
     CDS             complement(101955..102461)
     CDS             102642..102845
     CDS             102842..103030
     CDS             103117..103497
     CDS             103565..104227
     CDS             104265..104549
     CDS             104611..105360
     CDS             105420..107783
     CDS             107904..108326
     CDS             108435..108935
     CDS             108942..109307
     CDS             109380..109775
     CDS             109858..110442
     CDS             110487..111437
     CDS             complement(111474..112838)
     CDS             112976..113422
     CDS             113419..113973
     CDS             114052..114738
     CDS             114738..114869
     CDS             114896..115531
     CDS             115528..116064
     CDS             116122..116511
     CDS             116664..117869
     CDS             complement(117912..118466)
     CDS             complement(118568..118813)
     CDS             118991..120445
     CDS             complement(120449..120856)
     CDS             120960..121787
     CDS             complement(121734..122333)
     CDS             122465..124741
     CDS             complement(124738..124977)
     CDS             125076..125291
     CDS             125415..126416
     CDS             126488..126835
     CDS             126923..127849
     CDS             127960..128775
     CDS             complement(128816..128908)
     CDS             128919..129686
     CDS             129785..130261
     CDS             130262..131284
     CDS             131353..131673
     CDS             complement(132156..132566)
     CDS             132688..133263
     CDS             complement(133867..135135)
     CDS             complement(135471..137627)
     CDS             complement(137898..138323)
     CDS             complement(138323..138643)
     CDS             complement(138646..139584)
     CDS             139857..140447
     CDS             140773..141999
     CDS             complement(141968..142450)
     CDS             142737..143426
     CDS             complement(143442..144470)
     CDS             complement(144649..148287)
     CDS             complement(148288..151185)
     CDS             complement(151201..151818)
     CDS             complement(151815..155108)
     CDS             complement(155105..155245)