CDS             110..1192
     CDS             1433..3442
     CDS             3439..4359
     CDS             4397..5131
     CDS             5588..7018
     CDS             complement(7048..7455)
     CDS             7691..8143
     CDS             8127..8501
     CDS             8498..8653
     CDS             8663..8932
     CDS             8979..9629
     CDS             complement(9630..10130)
     CDS             10190..12073
     CDS             12192..12647
     CDS             complement(12665..13867)
     CDS             14001..15470
     CDS             complement(15475..16248)
     CDS             complement(16337..17200)
     CDS             complement(17184..19496)
     CDS             complement(19502..19774)
     CDS             complement(19869..21473)
     CDS             complement(21463..22242)
     CDS             complement(22763..23743)
     CDS             23909..25258
     CDS             complement(25269..25781)
     CDS             complement(25913..26689)
     CDS             26767..27936
     CDS             28492..29151
     CDS             29176..29868
     CDS             complement(29865..30797)
     CDS             complement(30868..32274)
     CDS             32497..34869
     CDS             35198..36820
     CDS             37710..38039
     CDS             38125..41370
     CDS             41375..42148
     CDS             complement(42157..42771)
     CDS             complement(42761..43045)
     CDS             43106..43618
     CDS             43806..44090
     CDS             complement(44114..44713)
     CDS             complement(44802..45068)
     CDS             complement(45165..45674)
     CDS             46243..46971
     CDS             complement(46979..47335)
     CDS             47464..48222
     CDS             complement(48225..49505)
     CDS             49756..49983
     CDS             49989..50546
     CDS             50548..51618
     CDS             51620..51934
     CDS             51944..54274
     CDS             54255..55637
     CDS             55640..56269
     CDS             56259..56432
     CDS             56432..56752
     CDS             56755..58686
     CDS             58751..59350
     CDS             59360..60439
     CDS             complement(60866..61804)
     CDS             62056..62181
     CDS             62254..62871
     CDS             62879..63493
     CDS             complement(63671..64561)
     CDS             complement(64561..65001)
     CDS             complement(64976..65239)
     CDS             65335..65973
     CDS             65980..66474
     CDS             66522..67031
     CDS             complement(67028..67534)
     CDS             complement(67506..68678)
     CDS             69015..70322
     CDS             complement(70296..70391)
     CDS             70571..71521
     CDS             71521..72555
     CDS             72606..74006
     CDS             74056..75057
     CDS             complement(75046..75831)
     CDS             complement(75867..76361)
     CDS             complement(76358..77128)
     CDS             complement(77159..78166)
     CDS             78297..79184
     CDS             79186..79590
     CDS             complement(79558..80616)
     CDS             complement(80863..81816)
     CDS             complement(81827..83194)
     CDS             83526..84143
     CDS             complement(84357..84869)
     CDS             85061..85666
     CDS             85663..86076
     CDS             87404..87514
     CDS             88075..88227
     CDS             88211..88321
     CDS             complement(88662..88853)
     CDS             complement(89391..90245)
     CDS             complement(90326..91936)
     CDS             complement(91933..92547)
     CDS             complement(92631..93539)
     CDS             93749..96052
     CDS             complement(96070..96843)
     CDS             complement(96916..97104)
     CDS             complement(97142..98920)
     CDS             complement(99129..100097)
     CDS             complement(100132..100770)
     CDS             complement(100811..101839)
     CDS             102084..102626
     CDS             complement(102621..103931)
     CDS             complement(103933..105141)
     CDS             complement(105141..106100)
     CDS             complement(106097..107110)
     CDS             complement(107310..108185)
     CDS             complement(108190..108867)
     CDS             complement(110650..110910)
     CDS             complement(110910..111878)
     CDS             complement(111880..112590)
     CDS             complement(112611..113768)
     CDS             complement(113769..114659)
     CDS             complement(114661..115350)
     CDS             complement(115343..115825)
     CDS             complement(115828..118155)
     CDS             complement(118145..118858)
     CDS             119105..120325
     CDS             complement(120616..120855)
     CDS             complement(123095..123313)
     CDS             123780..124526
     CDS             124531..124725
     CDS             complement(124714..126027)
     CDS             complement(126024..126383)
     CDS             complement(127036..127473)
     CDS             127681..128172
     CDS             complement(128375..128764)
     CDS             128958..130538
     CDS             130580..132220
     CDS             132662..133675
     CDS             133681..134727
     CDS             complement(135483..136985)
     CDS             complement(137051..138433)
     CDS             138528..139547
     CDS             139649..139918
     CDS             139971..141026
     CDS             141013..142182
     CDS             142185..142586
     CDS             complement(142583..143221)
     CDS             143455..143985
     CDS             143986..144477
     CDS             144724..144948
     CDS             145021..145569
     CDS             145643..145759
     CDS             complement(145846..147036)
     CDS             complement(147168..147614)
     CDS             147798..147974
     CDS             complement(147946..148155)
     CDS             148313..148825
     CDS             148955..149119
     CDS             149208..149603
     CDS             149832..150464
     CDS             151319..151522
     CDS             151519..152070
     CDS             complement(152244..153692)
     CDS             complement(153694..153909)
     CDS             complement(154235..158251)
     CDS             158468..159187
     CDS             159177..160586
     CDS             160657..161955
     CDS             161964..162980
     CDS             complement(162982..164004)
     CDS             complement(164058..165338)
     CDS             complement(165728..167215)
     CDS             complement(167197..168525)
     CDS             168808..169833
     CDS             169805..170125
     CDS             complement(170162..170662)
     CDS             170994..171266
     CDS             171420..172799
     CDS             complement(172869..173429)
     CDS             complement(173432..173860)
     CDS             174297..174443
     CDS             174519..175535
     CDS             complement(175536..176453)
     CDS             complement(176458..177285)
     CDS             177412..178020
     CDS             178079..179275
     CDS             179306..180022
     CDS             180080..180289
     CDS             complement(180390..180992)
     CDS             complement(181068..181448)
     CDS             complement(181531..182103)
     CDS             182169..183353
     CDS             complement(183359..184108)
     CDS             complement(184113..185525)
     CDS             185679..185867
     CDS             complement(185868..186386)
     CDS             complement(186390..187433)
     CDS             complement(187430..188164)
     CDS             complement(188161..188691)
     CDS             188777..189568
     CDS             complement(189621..190586)
     CDS             complement(190639..191352)
     CDS             191467..192051
     CDS             192097..192666
     CDS             192660..193013
     CDS             193469..196114
     CDS             196177..197397
     CDS             197394..197945
     CDS             197991..198521
     CDS             complement(198518..199096)
     CDS             199215..199907
     CDS             200001..201218
     CDS             complement(201215..201922)
     CDS             complement(201915..202775)
     CDS             202930..203661
     CDS             203649..204668
     CDS             complement(204657..206426)
     CDS             complement(206628..207356)
     CDS             207357..208121
     CDS             208360..208506
     CDS             208707..209075
     CDS             209230..210789
     CDS             210797..211687
     CDS             211689..212495
     CDS             212538..213590
     CDS             complement(213580..214047)
     CDS             215286..218327
     CDS             complement(218796..219152)
     CDS             219258..219791
     CDS             219794..220708
     CDS             complement(220714..221772)
     CDS             complement(221806..222171)
     CDS             222256..222861
     CDS             complement(222877..224106)
     CDS             224208..226058
     CDS             complement(226399..227640)
     CDS             complement(227715..227999)
     CDS             complement(228061..229344)
     CDS             complement(229397..229963)
     CDS             230102..230905
     CDS             complement(230902..231426)
     CDS             231588..232268
     CDS             complement(232273..233466)
     CDS             233580..233939
     CDS             complement(233936..235228)
     CDS             complement(235331..238027)
     CDS             complement(238008..239132)
     CDS             complement(239138..240694)
     CDS             complement(240654..241661)
     CDS             241856..242719
     CDS             242725..244368
     CDS             complement(245034..245435)
     CDS             complement(245889..246671)
     CDS             complement(246963..247223)
     CDS             247300..247983
     CDS             248128..251055
     CDS             complement(251088..251597)
     CDS             251796..252956
     CDS             complement(252968..253285)
     CDS             complement(253583..253969)
     CDS             complement(253982..254161)
     CDS             254551..257496
     CDS             257501..257671
     CDS             257646..257960
     CDS             257957..258796
     CDS             258863..260158
     CDS             complement(260458..261216)
     CDS             261621..262802
     CDS             262879..263349
     CDS             263475..264527
     CDS             complement(264489..265904)
     CDS             complement(265894..266118)
     CDS             266187..266639
     CDS             complement(266641..267720)
     CDS             complement(268261..269367)
     CDS             269460..270671
     CDS             complement(270675..271280)
     CDS             complement(271512..272783)
     CDS             272984..273901
     CDS             complement(273888..274562)
     CDS             complement(274704..275033)
     CDS             complement(275213..275377)
     CDS             275459..275611
     CDS             275700..276764
     CDS             complement(276761..277612)
     CDS             277703..278338
     CDS             complement(278316..279302)
     CDS             complement(279299..279418)
     CDS             complement(279375..279911)
     CDS             280223..280999
     CDS             280992..282239
     CDS             complement(282227..282820)
     CDS             complement(282820..283125)
     CDS             complement(283269..284186)
     CDS             complement(284189..285046)
     CDS             complement(285047..286126)
     CDS             complement(287035..287262)
     CDS             complement(288250..289470)
     CDS             289646..290017
     CDS             291132..291239
     CDS             291331..291516
     CDS             291476..291568
     CDS             complement(291894..292433)
     CDS             complement(292522..293121)
     CDS             293611..293838
     CDS             294141..294815
     CDS             complement(294833..295666)
     CDS             295743..296525
     CDS             complement(296872..297936)
     CDS             298043..299008
     CDS             complement(299333..300628)
     CDS             complement(300659..301132)
     CDS             complement(301512..302822)
     CDS             302996..303364
     CDS             303361..303954
     CDS             complement(303941..304567)
     CDS             complement(304564..305544)
     CDS             305692..306138
     CDS             complement(306280..307212)
     CDS             complement(307259..307576)
     CDS             complement(307586..307819)
     CDS             307952..308581
     CDS             308639..309943
     CDS             309940..311358
     CDS             311426..312436
     CDS             312827..313402
     CDS             complement(313409..314239)
     CDS             complement(314249..315382)
     CDS             complement(315520..316917)
     CDS             317051..317752
     CDS             317790..318482
     CDS             318533..319243
     CDS             319203..319949
     CDS             319952..320734
     CDS             320740..320982
     CDS             320979..321116
     CDS             321120..322286
     CDS             322289..322585
     CDS             322589..322900
     CDS             322914..323462
     CDS             323459..324172
     CDS             complement(324117..324941)
     CDS             325955..326443
     CDS             326520..326903
     CDS             326943..327161
     CDS             complement(327166..328128)
     CDS             328339..329157
     CDS             329280..329450
     CDS             329518..331095
     CDS             331403..331810
     CDS             332231..333226
     CDS             333235..333990
     CDS             333990..334241
     CDS             334250..334954
     CDS             334941..335396
     CDS             335417..335848
     CDS             335845..336522
     CDS             336482..336649
     CDS             336650..336952
     CDS             336949..337218
     CDS             337220..337549
     CDS             337546..337944
     CDS             337953..338390
     CDS             338380..339087
     CDS             339084..339596
     CDS             339601..339762
     CDS             339772..340161
     CDS             340175..340711
     CDS             340713..341099
     CDS             341109..341558
     CDS             341564..342046
     CDS             342043..342708
     CDS             342686..343183
     CDS             343164..343601
     CDS             343579..345339
     CDS             345340..345885
     CDS             345882..346559
     CDS             346556..347128
     CDS             347179..348240
     CDS             348263..348814
     CDS             complement(348801..350270)
     CDS             complement(350334..350597)
     CDS             350720..351553
     CDS             complement(351555..352013)
     CDS             352110..353009
     CDS             353081..353785
     CDS             353790..355256
     CDS             355283..357232
     CDS             complement(357199..357873)
     CDS             357925..358554
     CDS             complement(358547..359065)
     CDS             359226..360023
     CDS             360034..361647
     CDS             complement(361650..362468)
     CDS             complement(362515..363846)
     CDS             complement(363970..364788)
     CDS             complement(364778..365080)
     CDS             365507..366346
     CDS             366349..367524
     CDS             367521..367712
     CDS             367715..368053
     CDS             368053..368277
     CDS             complement(368274..368801)
     CDS             complement(368934..369104)
     CDS             complement(369160..371058)
     CDS             complement(371051..371656)
     CDS             371934..372401
     CDS             372394..373521
     CDS             373629..374267
     CDS             complement(374366..374674)
     CDS             374780..375766
     CDS             375932..376753
     CDS             376750..378375
     CDS             complement(378387..378911)
     CDS             complement(378908..379201)
     CDS             379541..380506
     CDS             380519..380863
     CDS             complement(380902..381372)
     CDS             382012..383193
     CDS             complement(383770..384351)
     CDS             complement(384382..384816)
     CDS             385512..385916
     CDS             385927..387048
     CDS             387045..388541
     CDS             complement(388568..389749)
     CDS             389960..390580
     CDS             complement(390826..391704)
     CDS             complement(391697..392212)
     CDS             392327..393535
     CDS             393600..394586
     CDS             complement(394567..395382)
     CDS             complement(395474..395860)
     CDS             complement(396051..396809)
     CDS             complement(396861..397721)
     CDS             complement(397730..399175)
     CDS             complement(399197..400561)
     CDS             complement(400558..401313)
     CDS             complement(401285..401428)
     CDS             complement(401470..402234)
     CDS             complement(402231..402428)
     CDS             complement(402431..402706)
     CDS             complement(403403..403690)
     CDS             404043..404408
     CDS             complement(404401..405222)
     CDS             405413..406345
     CDS             406476..406934
     CDS             complement(406942..407115)
     CDS             complement(407122..407436)
     CDS             complement(407450..408394)
     CDS             complement(408391..409044)
     CDS             complement(409059..409535)
     CDS             409698..410258
     CDS             410569..411609
     CDS             complement(411662..412771)
     CDS             414098..414403
     CDS             complement(414332..414523)
     CDS             complement(415361..417271)
     CDS             417396..419177
     CDS             419174..420283
     CDS             420280..421416
     CDS             421440..422264
     CDS             422270..422635
     CDS             complement(422661..423014)
     CDS             complement(423096..424040)
     CDS             424218..425555
     CDS             complement(425663..426886)
     CDS             complement(426892..427665)
     CDS             complement(427721..428431)
     CDS             428481..430262
     CDS             430273..430785
     CDS             complement(430782..431888)
     CDS             432246..432380
     CDS             432540..432809
     CDS             complement(433464..434393)
     CDS             complement(434595..434747)
     CDS             434757..435626
     CDS             435696..436799
     CDS             437191..437556
     CDS             437567..437776
     CDS             437773..437979
     CDS             437979..438422
     CDS             438400..440169
     CDS             complement(440460..441413)
     CDS             441622..442698
     CDS             complement(442721..443236)
     CDS             complement(443339..444310)
     CDS             complement(444310..445326)
     CDS             445589..449104
     CDS             449193..449738
     CDS             449750..450298
     CDS             450261..450734
     CDS             450731..451753
     CDS             complement(451966..452259)
     CDS             complement(452430..452888)
     CDS             complement(452892..453140)
     CDS             453174..453806
     CDS             complement(454214..454984)
     CDS             complement(455305..456192)
     CDS             complement(456214..456579)
     CDS             456906..457223
     CDS             complement(457516..458142)
     CDS             458260..459657
     CDS             459941..461107
     CDS             461113..461535
     CDS             complement(461540..462262)
     CDS             462512..463720
     CDS             463726..464013
     CDS             complement(464026..465282)
     CDS             complement(465345..466352)
     CDS             complement(466379..466993)
     CDS             467069..468151
     CDS             468197..468499
     CDS             complement(468494..468661)
     CDS             complement(468673..468972)
     CDS             complement(468984..469484)
     CDS             complement(469462..469656)
     CDS             complement(469653..470231)
     CDS             complement(470348..471445)
     CDS             complement(471466..473313)
     CDS             complement(473313..473843)
     CDS             473958..475190
     CDS             475215..475661
     CDS             475673..476992
     CDS             477074..477415
     CDS             477602..479569
     CDS             479559..479984
     CDS             complement(479924..480700)
     CDS             complement(480705..481742)
     CDS             482049..482282
     CDS             complement(483190..483672)
     CDS             483803..485350
     CDS             485525..487282
     CDS             487279..489285
     CDS             489279..489908
     CDS             complement(489921..490739)
     CDS             491021..491515
     CDS             complement(491501..492490)
     CDS             492576..493451
     CDS             complement(493454..494392)
     CDS             complement(494466..496100)
     CDS             complement(496174..496809)
     CDS             complement(496806..497930)
     CDS             497989..499542
     CDS             499547..500467
     CDS             500469..501242
     CDS             complement(501372..502172)
     CDS             complement(502242..502922)
     CDS             complement(503027..504283)
     CDS             504400..504867
     CDS             504854..506299
     CDS             506289..507890
     CDS             complement(508365..508460)
     CDS             complement(508469..508663)
     CDS             509497..510159
     CDS             complement(510164..510415)
     CDS             complement(510425..512704)
     CDS             complement(512809..513897)
     CDS             complement(513972..515018)
     CDS             515205..516404
     CDS             complement(516499..517110)
     CDS             complement(517148..517900)
     CDS             complement(517863..518702)
     CDS             518780..519952
     CDS             complement(519949..520689)
     CDS             520765..521991
     CDS             521996..522388
     CDS             522395..523258
     CDS             523302..523625
     CDS             523625..524887
     CDS             524897..525010
     CDS             524958..525551
     CDS             525832..526731
     CDS             526852..527241
     CDS             527199..528110
     CDS             complement(528148..528678)
     CDS             complement(528853..529095)
     CDS             529230..531155
     CDS             531167..533545
     CDS             533595..534221
     CDS             534246..535415
     CDS             535417..536211
     CDS             536198..537100
     CDS             complement(537452..538204)
     CDS             complement(538221..538409)
     CDS             complement(538469..539431)
     CDS             complement(539478..539822)
     CDS             539914..540138
     CDS             540274..541998
     CDS             542231..542920
     CDS             complement(542914..543273)
     CDS             543386..543769
     CDS             543776..544030
     CDS             complement(544022..545005)
     CDS             complement(545002..546084)
     CDS             546359..546499
     CDS             546468..547169
     CDS             547159..548166
     CDS             548252..549499
     CDS             549581..550096
     CDS             550107..550709
     CDS             550702..551085
     CDS             551086..551901
     CDS             552135..553325
     CDS             553331..555211
     CDS             complement(555376..556167)
     CDS             556254..556526
     CDS             556601..557275
     CDS             complement(557379..558521)
     CDS             complement(558589..559821)
     CDS             complement(559784..561151)
     CDS             561228..562373
     CDS             562457..563044
     CDS             complement(563052..563636)
     CDS             complement(563624..565438)
     CDS             565482..565694
     CDS             565645..566451
     CDS             566438..567190
     CDS             567165..567488
     CDS             complement(567545..567799)
     CDS             568043..569632
     CDS             569675..570508
     CDS             570518..571216
     CDS             complement(571194..572399)
     CDS             complement(572464..573237)
     CDS             complement(573246..573929)
     CDS             complement(573926..574027)
     CDS             575161..575781
     CDS             576190..577437
     CDS             577443..578372
     CDS             578390..579613
     CDS             complement(579516..580265)
     CDS             complement(580405..581550)
     CDS             complement(581547..582449)
     CDS             complement(582526..583737)
     CDS             complement(584082..585218)
     CDS             complement(585220..586599)
     CDS             586803..590237
     CDS             590215..590688
     CDS             complement(590669..591982)
     CDS             complement(591988..592764)
     CDS             complement(592854..593318)
     CDS             593418..593813
     CDS             593814..594797
     CDS             594890..595213
     CDS             595236..596849
     CDS             complement(596843..597352)
     CDS             597888..598631
     CDS             598670..599134
     CDS             599131..599784
     CDS             599774..600187
     CDS             600188..600631
     CDS             600636..601307
     CDS             601313..602920
     CDS             602910..604568
     CDS             605411..609019
     CDS             609064..609642
     CDS             complement(609673..610743)
     CDS             complement(610740..611006)
     CDS             611334..612677
     CDS             complement(612669..613268)
     CDS             complement(613288..613749)
     CDS             complement(613788..615125)
     CDS             615197..615712
     CDS             615821..617128
     CDS             617441..617710
     CDS             617870..618226
     CDS             618303..620303
     CDS             620800..621501
     CDS             621603..623447
     CDS             623523..624440
     CDS             624442..624900
     CDS             complement(625033..625731)
     CDS             complement(625731..626624)
     CDS             complement(626624..627886)
     CDS             628111..628554
     CDS             628696..629193
     CDS             complement(629196..629447)
     CDS             629529..630443
     CDS             630455..632449
     CDS             complement(632516..632707)
     CDS             632920..633900
     CDS             633909..634229
     CDS             634882..635229
     CDS             635240..636076
     CDS             636160..641301
     CDS             641348..641800
     CDS             641871..642098
     CDS             642101..642496
     CDS             642581..643747
     CDS             643821..645074
     CDS             645211..645996
     CDS             complement(645988..646284)
     CDS             646436..647983
     CDS             648053..649573
     CDS             complement(649580..650281)
     CDS             650357..650773
     CDS             650770..651504
     CDS             complement(651564..651995)
     CDS             652127..653071
     CDS             complement(653073..653675)
     CDS             complement(653656..655077)
     CDS             complement(655098..655520)
     CDS             656015..656650
     CDS             656692..658611
     CDS             658721..660406
     CDS             complement(660430..661101)
     CDS             complement(661085..662035)
     CDS             complement(662032..662853)
     CDS             complement(663048..663914)
     CDS             complement(664080..665342)
     CDS             complement(665344..666900)
     CDS             667189..667329
     CDS             complement(667678..667791)
     CDS             complement(667925..668251)
     CDS             complement(668267..668635)
     CDS             669823..671343
     CDS             671340..672842
     CDS             complement(673056..673163)
     CDS             673682..674383
     CDS             674451..674750
     CDS             674771..675523
     CDS             complement(675660..675785)
     CDS             676082..676339
     CDS             676728..678044
     CDS             complement(678178..678327)
     CDS             complement(678392..678982)
     CDS             complement(679253..679495)
     CDS             680293..680586
     CDS             681197..681334
     CDS             681337..684360
     CDS             684344..687475
     CDS             complement(687568..688074)
     CDS             complement(688191..688289)
     CDS             688324..688491
     CDS             688736..689035
     CDS             689289..689729
     CDS             689781..691226
     CDS             691296..691625
     CDS             691828..692109
     CDS             692342..692554
     CDS             692657..692797
     CDS             692883..693134
     CDS             693675..694007
     CDS             694060..696003
     CDS             696124..696684
     CDS             696759..696965
     CDS             696958..697170
     CDS             complement(697097..697522)
     CDS             697684..698004
     CDS             698053..698193
     CDS             698845..699210
     CDS             699216..699464
     CDS             699600..700142
     CDS             700497..700679
     CDS             complement(701313..701438)
     CDS             701504..701683
     CDS             complement(702334..702900)
     CDS             complement(702897..703127)
     CDS             complement(703225..703440)
     CDS             complement(703424..703840)
     CDS             complement(703837..704997)
     CDS             complement(705115..705345)
     CDS             complement(705358..705903)
     CDS             complement(706547..706729)
     CDS             complement(706701..706910)
     CDS             707052..708014
     CDS             complement(708255..708959)
     CDS             complement(708898..709548)
     CDS             709660..710526
     CDS             complement(710523..710924)
     CDS             complement(710951..711241)
     CDS             complement(711315..712958)
     CDS             714168..714347
     CDS             complement(714418..714843)
     CDS             715045..719175
     CDS             719274..720035
     CDS             720498..720869
     CDS             720929..721141
     CDS             721251..721670
     CDS             721703..722263
     CDS             722669..723097
     CDS             complement(723257..723982)
     CDS             complement(724374..725804)
     CDS             complement(726109..726669)
     CDS             complement(727696..728988)
     CDS             729651..729794
     CDS             730105..730458
     CDS             730400..731305
     CDS             732047..732301
     CDS             complement(732760..733434)
     CDS             complement(733453..733641)
     CDS             734352..734942
     CDS             complement(735005..735976)
     CDS             736094..736303
     CDS             736355..736480
     CDS             complement(736554..737693)
     CDS             complement(737684..738181)
     CDS             complement(738178..738714)
     CDS             complement(738831..739016)
     CDS             complement(739559..739840)
     CDS             complement(739837..740145)
     CDS             740318..740488
     CDS             740469..740618
     CDS             740668..741039
     CDS             741188..742213
     CDS             complement(742218..742427)
     CDS             complement(742429..743376)
     CDS             complement(743399..744493)
     CDS             complement(744794..745363)
     CDS             745716..747659
     CDS             747748..749124
     CDS             749130..750122
     CDS             complement(750365..750568)
     CDS             complement(750626..751384)
     CDS             complement(751384..752253)
     CDS             complement(752240..753268)
     CDS             complement(753265..753801)
     CDS             complement(753807..754169)
     CDS             complement(754205..756862)
     CDS             757029..758219
     CDS             complement(758278..758931)
     CDS             complement(759000..759275)
     CDS             759485..759889
     CDS             759936..760229
     CDS             complement(760262..760633)
     CDS             complement(760633..761055)
     CDS             complement(761062..761784)
     CDS             complement(761794..763497)
     CDS             763616..764458
     CDS             complement(764460..764912)
     CDS             complement(765016..765249)
     CDS             765628..766116
     CDS             766178..766549
     CDS             complement(766521..767543)
     CDS             complement(767609..768061)
     CDS             768171..769271
     CDS             769333..769512
     CDS             complement(769525..770277)
     CDS             770326..771612
     CDS             771819..773033
     CDS             complement(773051..774358)
     CDS             complement(774569..775819)
     CDS             complement(775903..778587)
     CDS             complement(778593..779141)
     CDS             779361..780158
     CDS             780256..780822
     CDS             complement(780828..782078)
     CDS             complement(782190..782498)
     CDS             782569..782694
     CDS             782694..782903
     CDS             complement(782917..783822)
     CDS             783936..785282
     CDS             785263..785733
     CDS             785717..785863
     CDS             complement(786138..786887)
     CDS             complement(787016..787165)
     CDS             787296..787823
     CDS             787900..789597
     CDS             789566..790006
     CDS             790007..790954
     CDS             790978..791352
     CDS             complement(791355..792887)
     CDS             complement(792902..793234)
     CDS             complement(793261..793572)
     CDS             793726..794454
     CDS             complement(794445..794924)
     CDS             794990..795955
     CDS             complement(795952..797031)
     CDS             complement(797109..798371)
     CDS             798467..799969
     CDS             799969..800469
     CDS             800466..800897
     CDS             complement(800944..802512)
     CDS             complement(802745..803263)
     CDS             803300..804319
     CDS             804316..805746
     CDS             complement(805714..806385)
     CDS             complement(806423..807460)
     CDS             807623..808276
     CDS             808305..808580
     CDS             complement(808604..810415)
     CDS             810543..811706
     CDS             811696..812781
     CDS             812849..814159
     CDS             814111..815451
     CDS             815552..817891
     CDS             817924..819318
     CDS             819699..820736
     CDS             820729..823863
     CDS             823875..824522
     CDS             complement(824539..826311)
     CDS             826402..827631
     CDS             827724..831149
     CDS             831139..831891
     CDS             complement(831893..832486)
     CDS             832637..833926
     CDS             complement(834057..834149)
     CDS             complement(834091..835692)
     CDS             complement(835694..837664)
     CDS             complement(838093..838329)
     CDS             complement(838588..839460)
     CDS             840134..840346
     CDS             841665..843689
     CDS             843703..844590
     CDS             844763..846070
     CDS             846072..848756
     CDS             complement(848765..850447)
     CDS             complement(850702..853338)
     CDS             complement(853481..853903)
     CDS             complement(853975..854868)
     CDS             complement(855224..855403)
     CDS             complement(855624..856916)
     CDS             857055..859451
     CDS             complement(859714..860619)
     CDS             860769..861800
     CDS             861874..862758
     CDS             862775..863458
     CDS             complement(863466..864737)
     CDS             864852..867938
     CDS             867995..868615
     CDS             868766..869119
     CDS             869085..869690
     CDS             869966..870514
     CDS             870523..870807
     CDS             870804..871982
     CDS             871982..872869
     CDS             complement(872883..873410)
     CDS             873688..874800
     CDS             complement(874790..875242)
     CDS             complement(875243..876487)
     CDS             complement(876539..877024)
     CDS             complement(877087..878391)
     CDS             complement(878378..878782)
     CDS             complement(878825..879025)
     CDS             complement(879099..879680)
     CDS             879862..881751
     CDS             881741..882664
     CDS             complement(882679..883839)
     CDS             883980..884813
     CDS             884896..885567
     CDS             complement(885564..885929)
     CDS             complement(885910..886521)
     CDS             complement(886521..887105)
     CDS             887197..887952
     CDS             complement(887956..888279)
     CDS             complement(888403..889953)
     CDS             complement(890000..890362)
     CDS             complement(890402..891058)
     CDS             complement(891084..891398)
     CDS             891399..891770
     CDS             complement(891777..892583)
     CDS             complement(892969..893913)
     CDS             complement(893971..895104)
     CDS             complement(895451..896554)
     CDS             complement(897066..897269)
     CDS             897346..897522
     CDS             897664..898023
     CDS             898063..898533
     CDS             complement(898622..899239)
     CDS             899600..900412
     CDS             901296..901553
     CDS             901915..902064
     CDS             902108..902620
     CDS             902631..902798
     CDS             903057..903758
     CDS             903798..904250
     CDS             complement(904721..905590)
     CDS             complement(906251..906358)
     CDS             complement(906413..906685)
     CDS             complement(907198..907407)
     CDS             908448..908765
     CDS             908796..908960
     CDS             908976..909185
     CDS             complement(909830..910003)
     CDS             complement(910197..910352)
     CDS             complement(910396..911451)
     CDS             complement(911574..912704)
     CDS             complement(912906..913232)
     CDS             complement(913498..916614)
     CDS             complement(916684..917454)
     CDS             complement(917701..918762)
     CDS             919345..920010
     CDS             920198..920329
     CDS             921148..921249
     CDS             921481..921852
     CDS             922132..922512
     CDS             complement(922748..923542)
     CDS             complement(923753..924280)
     CDS             complement(924334..925968)
     CDS             926017..926940
     CDS             926937..927911
     CDS             928372..929892
     CDS             930644..932389
     CDS             933646..934671
     CDS             complement(935209..936231)
     CDS             937010..937294
     CDS             937307..937495
     CDS             937737..939251
     CDS             939308..940537
     CDS             complement(940548..943640)
     CDS             943731..944468
     CDS             complement(944469..945029)
     CDS             945253..946674
     CDS             947223..948272
     CDS             948279..949121
     CDS             949118..949657
     CDS             949654..950610
     CDS             951265..951468
     CDS             951870..952253
     CDS             952290..953267
     CDS             953314..954084
     CDS             complement(954804..954914)
     CDS             complement(954986..955159)
     CDS             955769..956419
     CDS             complement(956954..958321)
     CDS             complement(958399..959517)
     CDS             complement(959514..960548)
     CDS             complement(960913..961809)
     CDS             complement(961784..963184)
     CDS             963693..965471
     CDS             965581..965928
     CDS             complement(965932..967317)
     CDS             967872..968612
     CDS             complement(968891..970615)
     CDS             complement(970612..971103)
     CDS             complement(971163..971375)
     CDS             complement(971375..972064)
     CDS             complement(972073..972678)
     CDS             complement(972668..973801)
     CDS             complement(973788..974540)
     CDS             complement(974537..975352)
     CDS             complement(975318..976076)
     CDS             complement(976073..976717)
     CDS             complement(976779..977111)
     CDS             complement(977291..977893)
     CDS             978001..978186
     CDS             978280..979194
     CDS             979191..980504
     CDS             complement(980491..981339)
     CDS             981501..982439
     CDS             982485..983765
     CDS             983981..985801
     CDS             985839..986240
     CDS             986370..986825
     CDS             986806..987795
     CDS             987796..988599
     CDS             988703..989851
     CDS             989848..990507
     CDS             complement(990514..992007)
     CDS             complement(992082..992372)
     CDS             992562..993143
     CDS             complement(993131..993754)
     CDS             complement(993767..994591)
     CDS             994641..995648
     CDS             complement(995673..996071)
     CDS             996182..996343
     CDS             996521..998758
     CDS             998823..999116
     CDS             complement(999061..999549)
     CDS             complement(999664..1000425)
     CDS             complement(1000457..1001269)
     CDS             complement(1001316..1001450)
     CDS             complement(1001389..1001742)
     CDS             complement(1001758..1002939)
     CDS             1003103..1003975
     CDS             1004448..1005578
     CDS             1005563..1006378
     CDS             complement(1006486..1007034)
     CDS             1007165..1007935
     CDS             1007925..1008755
     CDS             1008752..1009639
     CDS             1009839..1010750
     CDS             1010755..1011675
     CDS             1011780..1012727
     CDS             1012742..1014811
     CDS             1014795..1016708
     CDS             complement(1016719..1017915)
     CDS             1017946..1018053
     CDS             1018247..1019152
     CDS             1019249..1019998
     CDS             complement(1020030..1020572)
     CDS             complement(1020565..1021134)
     CDS             complement(1021365..1022522)
     CDS             complement(1022523..1023365)
     CDS             complement(1023371..1024084)
     CDS             1024312..1025493
     CDS             1025483..1026247
     CDS             complement(1026250..1026954)
     CDS             1027096..1029756
     CDS             complement(1029778..1030194)
     CDS             complement(1030250..1030666)
     CDS             1030681..1031550
     CDS             1031698..1032219
     CDS             1032254..1033459
     CDS             1033444..1034064
     CDS             complement(1034191..1034796)
     CDS             complement(1034799..1035338)
     CDS             complement(1035393..1038440)
     CDS             1038522..1039754
     CDS             complement(1039759..1041084)
     CDS             complement(1041141..1042187)
     CDS             complement(1042450..1043445)
     CDS             1043574..1043834
     CDS             1043836..1044624
     CDS             1044736..1046103
     CDS             complement(1046096..1047286)
     CDS             complement(1047273..1047485)
     CDS             complement(1047701..1048567)
     CDS             1048762..1050051
     CDS             complement(1050098..1050862)
     CDS             complement(1050816..1051826)
     CDS             1051950..1053296
     CDS             1053297..1053887
     CDS             complement(1053893..1054510)
     CDS             complement(1054535..1055290)
     CDS             complement(1055335..1055508)
     CDS             complement(1055578..1057059)
     CDS             complement(1057056..1058108)
     CDS             1058196..1059341
     CDS             1059400..1060320
     CDS             1060310..1061416
     CDS             complement(1061681..1062058)
     CDS             complement(1062110..1063258)
     CDS             complement(1063293..1064915)
     CDS             complement(1065076..1065993)
     CDS             1066177..1067415
     CDS             1067426..1068265
     CDS             1068262..1068999
     CDS             1068996..1070228
     CDS             complement(1070221..1071519)
     CDS             complement(1071522..1072250)
     CDS             complement(1072456..1073301)
     CDS             complement(1073292..1074377)
     CDS             1074483..1076108
     CDS             complement(1076124..1077605)
     CDS             complement(1077942..1078655)
     CDS             complement(1078652..1079203)
     CDS             complement(1079200..1080255)
     CDS             complement(1080245..1080832)
     CDS             complement(1080804..1081796)
     CDS             complement(1081798..1082511)
     CDS             complement(1082508..1083317)
     CDS             complement(1083343..1083726)
     CDS             complement(1083723..1084394)
     CDS             complement(1084391..1084681)
     CDS             complement(1084690..1086789)
     CDS             complement(1086877..1087473)
     CDS             1087952..1088770
     CDS             1088787..1089125
     CDS             complement(1089346..1091082)
     CDS             1091235..1092683
     CDS             1092836..1093558
     CDS             1093610..1094530
     CDS             1094511..1095254
     CDS             complement(1095337..1095567)
     CDS             complement(1095610..1096917)
     CDS             1098308..1098940
     CDS             1099069..1099635
     CDS             1099680..1100789
     CDS             complement(1100740..1102599)
     CDS             complement(1102602..1102841)
     CDS             complement(1102801..1103214)
     CDS             1103735..1104505
     CDS             complement(1104527..1106725)
     CDS             complement(1106762..1107076)
     CDS             complement(1107082..1108356)
     CDS             1108542..1109522
     CDS             1109669..1110889
     CDS             complement(1110903..1112447)
     CDS             complement(1112501..1112701)
     CDS             complement(1112685..1113848)
     CDS             complement(1113858..1114838)
     CDS             complement(1115434..1115703)
     CDS             1116040..1116741
     CDS             complement(1116776..1117951)
     CDS             1118431..1118709
     CDS             complement(1118724..1119464)
     CDS             complement(1119628..1120467)
     CDS             complement(1120468..1121769)
     CDS             complement(1121766..1122725)
     CDS             complement(1122712..1123224)
     CDS             complement(1123172..1123753)
     CDS             complement(1123753..1126494)
     CDS             complement(1126727..1128394)
     CDS             complement(1128771..1129511)
     CDS             complement(1129508..1130524)
     CDS             complement(1130521..1131027)
     CDS             complement(1131371..1131532)
     CDS             1131795..1132799
     CDS             complement(1133061..1133276)
     CDS             complement(1133289..1133450)
     CDS             complement(1133467..1134075)
     CDS             1134366..1135520
     CDS             complement(1135544..1136722)
     CDS             1136823..1137407
     CDS             1137473..1138861
     CDS             1138861..1139499
     CDS             1139690..1139902
     CDS             complement(1139885..1140823)
     CDS             complement(1140833..1141039)
     CDS             1141291..1142262
     CDS             1142243..1143889
     CDS             complement(1143890..1144144)
     CDS             complement(1144148..1144756)
     CDS             complement(1144753..1145694)
     CDS             1146037..1147365
     CDS             complement(1147330..1147464)
     CDS             1147653..1148597
     CDS             complement(1148602..1148889)
     CDS             complement(1149034..1149453)
     CDS             1149537..1150205
     CDS             1150252..1150731
     CDS             1150733..1151458
     CDS             complement(1151701..1152678)
     CDS             1152945..1154372
     CDS             complement(1154375..1154986)
     CDS             complement(1155064..1156029)
     CDS             1156127..1156444
     CDS             complement(1156448..1156693)
     CDS             complement(1156690..1157022)
     CDS             complement(1157047..1158468)
     CDS             complement(1158465..1160015)
     CDS             complement(1160017..1161072)
     CDS             complement(1161017..1162015)
     CDS             complement(1162018..1162329)
     CDS             complement(1162330..1162548)
     CDS             complement(1162541..1162789)
     CDS             complement(1162786..1163250)
     CDS             complement(1163214..1164254)
     CDS             complement(1164251..1165354)
     CDS             complement(1165354..1165809)
     CDS             complement(1165809..1166282)
     CDS             complement(1166270..1166725)
     CDS             complement(1166951..1168747)
     CDS             complement(1168744..1169964)
     CDS             1169993..1170820
     CDS             complement(1170798..1171952)
     CDS             complement(1172230..1173228)
     CDS             1173264..1176557
     CDS             complement(1176554..1177588)
     CDS             complement(1177590..1178471)
     CDS             complement(1178481..1179272)
     CDS             1179340..1179765
     CDS             complement(1179749..1180156)
     CDS             1180337..1181974
     CDS             1182043..1183005
     CDS             1183365..1183625
     CDS             1183668..1184036
     CDS             1184142..1184459
     CDS             1184913..1185779
     CDS             1185824..1186360
     CDS             1186608..1187063
     CDS             1187069..1187479
     CDS             1187481..1187879
     CDS             1187876..1188103
     CDS             1189091..1190485
     CDS             complement(1190495..1191334)
     CDS             complement(1191381..1191875)
     CDS             complement(1192129..1193625)
     CDS             1193765..1194688
     CDS             1194876..1196198
     CDS             1196211..1197131
     CDS             1197134..1198021
     CDS             1198028..1199143
     CDS             1199109..1201040
     CDS             1201046..1202803
     CDS             complement(1202787..1203845)
     CDS             1204140..1206092
     CDS             1206095..1206700
     CDS             complement(1206711..1207577)
     CDS             complement(1207583..1208611)
     CDS             complement(1208678..1208887)
     CDS             1209022..1210005
     CDS             1210002..1210382
     CDS             1210440..1211894
     CDS             1212119..1213330
     CDS             1213430..1213972
     CDS             complement(1213986..1215350)
     CDS             complement(1215416..1216615)
     CDS             complement(1216673..1217104)
     CDS             complement(1217101..1218864)
     CDS             1218947..1219474
     CDS             1219531..1219926
     CDS             complement(1219960..1220523)
     CDS             1220593..1221180
     CDS             complement(1221182..1222441)
     CDS             complement(1222485..1223699)
     CDS             1223864..1224769
     CDS             1224766..1225518
     CDS             1225570..1228122
     CDS             complement(1228061..1228927)
     CDS             complement(1228987..1229313)
     CDS             complement(1229743..1229943)
     CDS             1230030..1231223
     CDS             1231363..1231911
     CDS             complement(1232029..1232565)
     CDS             complement(1232812..1233183)
     CDS             complement(1233261..1233689)
     CDS             complement(1233699..1235240)
     CDS             complement(1235237..1237897)
     CDS             complement(1237894..1241481)
     CDS             complement(1241478..1241741)
     CDS             complement(1241900..1242715)
     CDS             complement(1242712..1243803)
     CDS             1243935..1244633
     CDS             complement(1244656..1245837)
     CDS             complement(1245857..1246180)
     CDS             complement(1246465..1246974)
     CDS             complement(1247214..1247804)
     CDS             1247883..1248551
     CDS             complement(1248764..1249051)
     CDS             complement(1249252..1249542)
     CDS             complement(1249610..1249822)
     CDS             complement(1249819..1249947)
     CDS             complement(1250055..1251221)
     CDS             1252145..1252252
     CDS             1252494..1253183
     CDS             1253697..1254131
     CDS             1254559..1254846
     CDS             complement(1255890..1257431)
     CDS             complement(1257432..1258361)
     CDS             1258483..1258953
     CDS             1258977..1261565
     CDS             1261595..1261930
     CDS             complement(1262323..1262670)
     CDS             complement(1262718..1263221)
     CDS             1263637..1265169
     CDS             1265138..1266004
     CDS             1266214..1267449
     CDS             1267452..1267742
     CDS             1267907..1268344
     CDS             1268341..1269687
     CDS             1269764..1270423
     CDS             complement(1270428..1271207)
     CDS             complement(1271204..1277434)
     CDS             1277526..1277807
     CDS             1277788..1278162
     CDS             1278159..1279013
     CDS             complement(1279046..1279474)
     CDS             1279532..1279984
     CDS             1280020..1280493
     CDS             1280648..1281244
     CDS             1281403..1282914
     CDS             1282981..1284612
     CDS             1284768..1285073
     CDS             complement(1285178..1286428)
     CDS             complement(1286418..1286759)
     CDS             complement(1286766..1287014)
     CDS             1287157..1288110
     CDS             complement(1288113..1288298)
     CDS             complement(1288366..1288803)
     CDS             complement(1288826..1289926)
     CDS             complement(1289977..1290846)
     CDS             complement(1290876..1291850)
     CDS             1291978..1292892
     CDS             complement(1292898..1293305)
     CDS             1293497..1294303
     CDS             complement(1294312..1296393)
     CDS             complement(1296716..1297321)
     CDS             1297670..1298026
     CDS             1298098..1298535
     CDS             complement(1298537..1300303)
     CDS             complement(1300339..1302024)
     CDS             1302262..1304136
     CDS             complement(1304145..1306205)
     CDS             1306291..1306428
     CDS             1306486..1306680
     CDS             complement(1306677..1307855)
     CDS             complement(1307912..1309330)
     CDS             complement(1309485..1310729)
     CDS             1310927..1311382
     CDS             complement(1311805..1312452)
     CDS             complement(1312927..1313103)
     CDS             complement(1313266..1313502)
     CDS             complement(1313513..1313926)
     CDS             1314147..1314728
     CDS             complement(1314741..1314977)
     CDS             1315211..1316233
     CDS             complement(1316213..1317493)
     CDS             1317774..1319114
     CDS             1319080..1319820
     CDS             1319865..1320830
     CDS             complement(1320838..1321650)
     CDS             complement(1322048..1322512)
     CDS             complement(1322512..1323006)
     CDS             complement(1323003..1324265)
     CDS             complement(1324343..1324987)
     CDS             1325093..1326649
     CDS             complement(1326678..1327868)
     CDS             complement(1327879..1328544)
     CDS             complement(1328580..1328930)
     CDS             complement(1328971..1330911)
     CDS             complement(1330971..1331393)
     CDS             complement(1331499..1333358)
     CDS             complement(1333406..1334554)
     CDS             complement(1334636..1335196)
     CDS             complement(1335287..1336408)
     CDS             complement(1336486..1336812)
     CDS             complement(1336820..1337515)
     CDS             complement(1337512..1338747)
     CDS             complement(1338731..1339117)
     CDS             1339245..1340828
     CDS             1340821..1341378
     CDS             1341660..1342946
     CDS             1342957..1343229
     CDS             1343248..1344033
     CDS             1344030..1345079
     CDS             complement(1345067..1347049)
     CDS             complement(1347387..1348697)
     CDS             complement(1348694..1349995)
     CDS             complement(1350001..1350816)
     CDS             complement(1351159..1351854)
     CDS             complement(1351870..1352511)
     CDS             complement(1352610..1353122)
     CDS             complement(1353176..1353460)
     CDS             complement(1353500..1354918)
     CDS             complement(1355049..1355933)
     CDS             1356017..1357015
     CDS             1357012..1357926
     CDS             1358012..1358959
     CDS             complement(1359071..1359370)
     CDS             complement(1359439..1359732)
     CDS             complement(1359744..1360214)
     CDS             complement(1360240..1361325)
     CDS             1361435..1363786
     CDS             complement(1363800..1365323)
     CDS             complement(1365320..1365520)
     CDS             complement(1365594..1367969)
     CDS             complement(1368057..1369178)
     CDS             1369451..1370641
     CDS             1370643..1371752
     CDS             1371752..1372228
     CDS             1372249..1372758
     CDS             complement(1373162..1373563)
     CDS             1373719..1375308
     CDS             complement(1375310..1377289)
     CDS             complement(1377296..1377640)
     CDS             complement(1377730..1378341)
     CDS             1378366..1380120
     CDS             1380154..1381158
     CDS             complement(1381191..1383062)
     CDS             1383186..1384310
     CDS             1384300..1385100
     CDS             1385087..1385893
     CDS             1385862..1387115
     CDS             1387123..1388781
     CDS             complement(1388786..1391662)
     CDS             complement(1391663..1393063)
     CDS             1393154..1393408
     CDS             1393485..1393808
     CDS             1393839..1394372
     CDS             complement(1394373..1394708)
     CDS             complement(1394701..1394898)
     CDS             1395016..1395957
     CDS             complement(1395987..1396322)
     CDS             complement(1396300..1397733)
     CDS             complement(1397733..1399301)
     CDS             complement(1399304..1400263)
     CDS             complement(1400273..1401364)
     CDS             complement(1401500..1404367)
     CDS             1404694..1405254
     CDS             complement(1405258..1406106)
     CDS             complement(1406112..1407869)
     CDS             1408056..1409429
     CDS             complement(1409444..1409977)
     CDS             1410138..1411343
     CDS             complement(1411317..1412354)
     CDS             complement(1412448..1413137)
     CDS             complement(1413232..1413744)
     CDS             complement(1413828..1415270)
     CDS             complement(1415417..1416559)
     CDS             1416654..1417421
     CDS             1417485..1418453
     CDS             complement(1418445..1419530)
     CDS             1419648..1419878
     CDS             1420005..1420367
     CDS             1420446..1420982
     CDS             1420979..1421572
     CDS             1421569..1422507
     CDS             complement(1422495..1423547)
     CDS             1423778..1425265
     CDS             complement(1425262..1425606)
     CDS             complement(1425726..1426667)
     CDS             complement(1426746..1427135)
     CDS             1427251..1428912
     CDS             1428909..1430123
     CDS             complement(1430252..1431061)
     CDS             complement(1431058..1431663)
     CDS             1431896..1433041
     CDS             1433046..1433978
     CDS             complement(1433995..1434210)
     CDS             complement(1434253..1434738)
     CDS             complement(1434889..1435605)
     CDS             complement(1435680..1436858)
     CDS             1437000..1438442
     CDS             1438477..1439394
     CDS             1439391..1440155
     CDS             1440158..1440802
     CDS             1441065..1441436
     CDS             1441449..1441685
     CDS             1441923..1442264
     CDS             complement(1442259..1443653)
     CDS             1443757..1444614
     CDS             complement(1444617..1445804)
     CDS             complement(1445839..1447296)
     CDS             complement(1447366..1448115)
     CDS             complement(1448112..1449209)
     CDS             1449429..1451111
     CDS             1451146..1452246
     CDS             1452239..1453468
     CDS             complement(1453486..1454865)
     CDS             complement(1454962..1455843)
     CDS             complement(1455840..1456622)
     CDS             complement(1456691..1457884)
     CDS             1457991..1458422
     CDS             complement(1458424..1459776)
     CDS             1459898..1460734
     CDS             1460731..1462161
     CDS             complement(1462163..1463377)
     CDS             complement(1463374..1464819)
     CDS             complement(1464820..1465560)
     CDS             1465653..1466300
     CDS             1466311..1466613
     CDS             1466683..1467237
     CDS             complement(1467238..1469217)
     CDS             complement(1469397..1470488)
     CDS             1470598..1470915
     CDS             complement(1470916..1471506)
     CDS             1471558..1472127
     CDS             1472194..1473030
     CDS             1473053..1473478
     CDS             complement(1473494..1474114)
     CDS             complement(1474209..1475309)
     CDS             1475681..1476274
     CDS             complement(1476552..1476647)
     CDS             1477077..1477736
     CDS             1478495..1479238
     CDS             complement(1479283..1480482)
     CDS             1480525..1481172
     CDS             1481169..1481318
     CDS             complement(1482073..1482297)
     CDS             complement(1483149..1483385)
     CDS             complement(1483393..1484040)
     CDS             1484829..1485662
     CDS             complement(1485676..1485966)
     CDS             complement(1485932..1486216)
     CDS             complement(1486511..1486666)
     CDS             1487043..1487993
     CDS             1488041..1488832
     CDS             1489443..1489634
     CDS             1489869..1490552
     CDS             1490633..1491781
     CDS             1491922..1492173
     CDS             complement(1492202..1492375)
     CDS             complement(1492372..1492569)
     CDS             complement(1492807..1493001)
     CDS             complement(1493094..1493393)
     CDS             complement(1493562..1494110)
     CDS             complement(1494892..1496037)
     CDS             complement(1496158..1497099)
     CDS             1497152..1497634
     CDS             complement(1497808..1498425)
     CDS             complement(1498611..1500026)
     CDS             1500171..1502957
     CDS             complement(1503014..1504393)
     CDS             complement(1504499..1505239)
     CDS             1505369..1506196
     CDS             1506208..1506684
     CDS             complement(1506668..1507411)
     CDS             complement(1507408..1507869)
     CDS             complement(1507900..1508394)
     CDS             complement(1508405..1509547)
     CDS             complement(1509547..1509783)
     CDS             complement(1509794..1510207)
     CDS             1510489..1510824
     CDS             1510821..1511783
     CDS             1511805..1513619
     CDS             1513716..1514630
     CDS             complement(1514647..1515408)
     CDS             1515492..1515776
     CDS             complement(1515782..1516243)
     CDS             complement(1516240..1517583)
     CDS             complement(1517588..1518454)
     CDS             complement(1518472..1518786)
     CDS             complement(1520309..1520431)
     CDS             complement(1520544..1521671)
     CDS             complement(1521948..1523495)
     CDS             1523605..1523868
     CDS             1523979..1525115
     CDS             1525112..1525771
     CDS             1526026..1526682
     CDS             1527255..1527611
     CDS             1527620..1528192
     CDS             1528548..1529492
     CDS             1529489..1530142
     CDS             1530139..1531482
     CDS             1531469..1532638
     CDS             1532635..1533303
     CDS             1533306..1535075
     CDS             complement(1536123..1537058)
     CDS             complement(1537198..1537737)
     CDS             complement(1537727..1538296)
     CDS             complement(1538342..1538689)
     CDS             1539219..1539392
     CDS             complement(1539639..1542170)
     CDS             complement(1542167..1544017)
     CDS             complement(1544340..1544555)
     CDS             complement(1544757..1544897)
     CDS             complement(1545079..1545912)
     CDS             1545979..1546146
     CDS             complement(1546285..1546575)
     CDS             complement(1547121..1547369)
     CDS             complement(1547379..1547906)
     CDS             complement(1548379..1548519)
     CDS             complement(1548516..1548740)
     CDS             complement(1548715..1549110)
     CDS             complement(1549136..1550017)
     CDS             complement(1550247..1550363)
     CDS             complement(1550441..1550650)
     CDS             complement(1550654..1550905)
     CDS             complement(1550926..1551618)
     CDS             complement(1551886..1552377)
     CDS             complement(1552588..1552692)
     CDS             complement(1552703..1555627)
     CDS             complement(1555627..1557747)
     CDS             complement(1557707..1558786)
     CDS             complement(1559049..1559654)
     CDS             complement(1560032..1560541)
     CDS             complement(1560588..1560866)
     CDS             complement(1560863..1561618)
     CDS             1561743..1561946
     CDS             complement(1561939..1563720)
     CDS             complement(1563727..1564062)
     CDS             complement(1564065..1564424)
     CDS             complement(1564417..1564596)
     CDS             complement(1564647..1565306)
     CDS             complement(1565306..1565527)
     CDS             complement(1565673..1565885)
     CDS             complement(1565895..1566071)
     CDS             complement(1566082..1566336)
     CDS             complement(1566346..1566873)
     CDS             complement(1566919..1567560)
     CDS             complement(1567595..1567687)
     CDS             complement(1567752..1569041)
     CDS             1569195..1570736
     CDS             complement(1570739..1571695)
     CDS             complement(1571797..1573185)
     CDS             1573262..1573729
     CDS             complement(1573730..1573882)
     CDS             1574039..1578382
     CDS             1578466..1579590
     CDS             1579713..1580570
     CDS             complement(1580555..1582453)
     CDS             complement(1582460..1584229)
     CDS             complement(1584239..1584667)