CDS             1..1464
     CDS             1738..2874
     CDS             2912..4057
     CDS             4060..4365
     CDS             complement(4433..5656)
     CDS             complement(5734..8151)
     CDS             complement(8286..10151)
     CDS             10568..10909
     CDS             10925..12220
     CDS             12383..14158
     CDS             14183..15118
     CDS             15186..16505
     CDS             complement(16494..18422)
     CDS             complement(18499..18894)
     CDS             complement(18891..19508)
     CDS             19790..21484
     CDS             21567..22430
     CDS             22460..24142
     CDS             complement(24081..24809)
     CDS             complement(24810..25952)
     CDS             complement(25992..27461)
     CDS             complement(27562..27876)
     CDS             complement(27972..28928)
     CDS             complement(28961..29227)
     CDS             complement(29242..30630)
     CDS             30950..31501
     CDS             31603..33468
     CDS             33740..35128
     CDS             complement(35210..35416)
     CDS             35666..37234
     CDS             37256..39295
     CDS             39292..40122
     CDS             40127..41089
     CDS             41086..41514
     CDS             41640..42149
     CDS             42170..42637
     CDS             42678..42914
     CDS             42936..44342
     CDS             44472..44807
     CDS             44864..46117
     CDS             46165..47253
     CDS             47269..49005
     CDS             49043..49405
     CDS             49455..49814
     CDS             49820..50188
     CDS             50229..50522
     CDS             50543..50989
     CDS             50986..51981
     CDS             51984..53633
     CDS             53626..54012
     CDS             54009..54767
     CDS             54777..55922
     CDS             55919..56386
     CDS             56398..57774
     CDS             57916..58038
     CDS             58109..58810
     CDS             58797..60083
     CDS             complement(60110..61708)
     CDS             complement(61719..62690)
     CDS             complement(62697..63164)
     CDS             complement(63161..64525)
     CDS             64681..66795
     CDS             66958..67539
     CDS             67567..67719
     CDS             complement(67900..69033)
     CDS             complement(69030..69812)
     CDS             complement(69878..73075)
     CDS             complement(73068..75833)
     CDS             complement(75846..76421)
     CDS             complement(76501..77100)
     CDS             77260..77766
     CDS             77868..78449
     CDS             78494..78637
     CDS             78880..80799
     CDS             80817..82562
     CDS             82555..83850
     CDS             83847..89510
     CDS             complement(89631..90380)
     CDS             complement(90381..92051)
     CDS             complement(92053..94371)
     CDS             complement(94487..95818)
     CDS             complement(95970..96278)
     CDS             complement(96403..97389)
     CDS             complement(97459..97587)
     CDS             97627..97893
     CDS             complement(98045..98659)
     CDS             complement(99164..99832)
     CDS             complement(99992..100441)
     CDS             complement(100671..100787)
     CDS             complement(100915..102894)
     CDS             complement(102878..104281)
     CDS             complement(104370..105395)
     CDS             complement(105503..106048)
     CDS             complement(106128..106238)
     CDS             106497..107591
     CDS             107699..108136
     CDS             108298..109245
     CDS             109205..109975
     CDS             complement(109984..110232)
     CDS             complement(110385..111266)
     CDS             111410..111574
     CDS             112112..117964
     CDS             118814..119389
     CDS             119403..120443
     CDS             120506..121198
     CDS             121241..122752
     CDS             122877..123299
     CDS             123352..123714
     CDS             123944..124405
     CDS             124440..124643
     CDS             124786..125316
     CDS             125510..126658
     CDS             complement(126768..128234)
     CDS             complement(128282..128641)
     CDS             complement(128658..129080)
     CDS             129318..130175
     CDS             130188..130961
     CDS             130975..131661
     CDS             131658..132713
     CDS             132803..133069
     CDS             133102..133917
     CDS             134085..134732
     CDS             134897..135280
     CDS             135647..136153
     CDS             136203..136577
     CDS             136610..137065
     CDS             137215..137760
     CDS             complement(137867..138271)
     CDS             complement(138907..139491)
     CDS             complement(139523..140155)
     CDS             140260..140916
     CDS             141053..141409
     CDS             141553..142419
     CDS             142508..143311
     CDS             complement(143342..143818)
     CDS             144024..144212
     CDS             144218..144673
     CDS             144685..145950
     CDS             complement(146088..147452)
     CDS             147837..149063
     CDS             149244..150698
     CDS             150753..150911
     CDS             complement(151013..151549)
     CDS             complement(151546..152157)
     CDS             complement(152208..153281)
     CDS             complement(153298..154611)
     CDS             complement(154651..155805)
     CDS             complement(156041..158146)
     CDS             158371..159195
     CDS             159247..161091
     CDS             complement(161208..161765)
     CDS             complement(161878..163641)
     CDS             complement(163724..164035)
     CDS             complement(164048..164908)
     CDS             complement(164934..165239)
     CDS             complement(165276..165737)
     CDS             complement(165932..166279)
     CDS             complement(166347..167549)
     CDS             168040..168915
     CDS             168940..169419
     CDS             170131..171372
     CDS             171476..171991
     CDS             172171..172590
     CDS             172678..174165
     CDS             174162..174542
     CDS             174567..175166
     CDS             175170..175541
     CDS             175557..176825
     CDS             176942..177877
     CDS             complement(177955..178224)
     CDS             178589..179920
     CDS             179930..180271
     CDS             180360..181286
     CDS             complement(181290..181919)
     CDS             182074..182820
     CDS             182839..184113
     CDS             184110..184559
     CDS             184556..185233
     CDS             185330..185725
     CDS             185850..188333
     CDS             188389..190173
     CDS             190218..191237
     CDS             complement(197174..197662)
     CDS             197908..198648
     CDS             complement(198675..199823)
     CDS             199919..200440
     CDS             200437..200964
     CDS             200966..201967
     CDS             202173..202574
     CDS             202641..203114
     CDS             203140..203412
     CDS             203449..203904
     CDS             204029..204427
     CDS             complement(204486..205511)
     CDS             complement(205531..205878)
     CDS             complement(205905..206102)
     CDS             complement(206145..206774)
     CDS             complement(206771..208771)
     CDS             complement(209027..210436)
     CDS             complement(210414..212333)
     CDS             complement(212330..212842)
     CDS             complement(212981..214438)
     CDS             complement(214549..215328)
     CDS             complement(215351..216604)
     CDS             complement(216735..216971)
     CDS             complement(217071..217808)
     CDS             complement(217827..218819)
     CDS             complement(218789..219778)
     CDS             complement(219874..220902)
     CDS             complement(220929..221120)
     CDS             complement(221149..221685)
     CDS             222112..222606
     CDS             222664..222831
     CDS             222935..224620
     CDS             224745..225626
     CDS             225623..226378
     CDS             226375..227208
     CDS             complement(227183..227638)
     CDS             complement(227635..228759)
     CDS             complement(228830..229066)
     CDS             229709..229972
     CDS             229974..230225
     CDS             230244..231065
     CDS             231193..232131
     CDS             232131..233354
     CDS             complement(233373..234173)
     CDS             complement(234192..234446)
     CDS             complement(234565..234900)
     CDS             complement(234981..235394)
     CDS             complement(235512..236654)
     CDS             complement(236661..237770)
     CDS             complement(237780..238136)
     CDS             complement(238253..239290)
     CDS             239312..239551
     CDS             239623..239931
     CDS             240105..241433
     CDS             241515..242228
     CDS             242256..243698
     CDS             complement(243706..243963)
     CDS             244054..245064
     CDS             245067..245570
     CDS             245567..245833
     CDS             245778..246950
     CDS             246947..247795
     CDS             247792..248376
     CDS             248363..249505
     CDS             249502..250989
     CDS             250986..253430
     CDS             253466..254791
     CDS             254966..255364
     CDS             255392..255859
     CDS             255896..258010
     CDS             258074..259255
     CDS             259338..259649
     CDS             259674..260303
     CDS             260323..260949
     CDS             260981..261292
     CDS             261370..262164
     CDS             262203..262499
     CDS             262579..262890
     CDS             262908..263663
     CDS             263708..264127
     CDS             264158..264364
     CDS             264399..264701
     CDS             264744..265112
     CDS             265232..265474
     CDS             265536..266132
     CDS             266149..266418
     CDS             266480..266875
     CDS             266903..267442
     CDS             267497..267856
     CDS             267878..268396
     CDS             268415..268600
     CDS             268635..269192
     CDS             269212..270543
     CDS             270558..271355
     CDS             271392..271610
     CDS             271876..272253
     CDS             272303..272686
     CDS             272729..273340
     CDS             273370..274356
     CDS             274399..274929
     CDS             complement(274995..275840)
     CDS             275877..276923
     CDS             complement(276938..278494)
     CDS             278501..279076
     CDS             279223..280527
     CDS             280547..280858
     CDS             280973..282244
     CDS             282273..283856
     CDS             283894..284721
     CDS             complement(284816..285400)
     CDS             complement(285397..287196)
     CDS             287324..288793
     CDS             288797..289381
     CDS             289401..290522
     CDS             290545..293193
     CDS             293200..293997
     CDS             294034..295023
     CDS             294989..295735
     CDS             295745..296488
     CDS             296540..297622
     CDS             complement(297698..298135)
     CDS             complement(298194..298640)
     CDS             complement(298637..300073)
     CDS             300237..302276
     CDS             302452..303021
     CDS             303297..304226
     CDS             304260..305456
     CDS             305440..306051
     CDS             306061..307407
     CDS             307485..308489
     CDS             308518..309201
     CDS             309226..309963
     CDS             309980..310864
     CDS             310955..312103
     CDS             312223..313182
     CDS             313373..313582
     CDS             313639..314364
     CDS             314313..314780
     CDS             complement(314790..316142)
     CDS             316349..317272
     CDS             317373..317792
     CDS             complement(317872..319512)
     CDS             complement(319654..320352)
     CDS             complement(320389..324273)
     CDS             complement(324369..324797)
     CDS             complement(324912..328715)
     CDS             complement(328876..331347)
     CDS             complement(331546..332760)
     CDS             332958..333950
     CDS             334398..337124
     CDS             complement(337142..338182)
     CDS             complement(338254..338760)
     CDS             complement(338908..339699)
     CDS             339911..341110
     CDS             341250..341669
     CDS             341793..342035
     CDS             342292..343632
     CDS             343699..344853
     CDS             complement(344907..345428)
     CDS             complement(345434..345772)
     CDS             346029..346907
     CDS             346915..347292
     CDS             complement(347467..348750)
     CDS             complement(348834..350069)
     CDS             350245..351234
     CDS             351274..352323
     CDS             352333..353397
     CDS             353394..354416
     CDS             complement(354432..355289)
     CDS             complement(355289..355822)
     CDS             complement(355871..356977)
     CDS             357329..358702
     CDS             358839..359402
     CDS             359423..359626
     CDS             359701..361002
     CDS             complement(361012..361791)
     CDS             complement(361795..362118)
     CDS             complement(362192..363601)
     CDS             complement(363646..364380)
     CDS             complement(364382..364729)
     CDS             364892..365434
     CDS             365592..366785
     CDS             366790..367887
     CDS             368014..368442
     CDS             complement(368474..369724)
     CDS             369786..370358
     CDS             370391..371155
     CDS             complement(371168..371935)
     CDS             372031..372786
     CDS             372873..373391
     CDS             373486..374604
     CDS             complement(374669..374923)
     CDS             complement(375071..375298)
     CDS             complement(375465..375581)
     CDS             complement(375599..377026)
     CDS             377253..377726
     CDS             377789..378004
     CDS             378001..378780
     CDS             378938..381547
     CDS             381574..382473
     CDS             382551..383975
     CDS             complement(383966..384760)
     CDS             384891..385541
     CDS             385565..386158
     CDS             386300..386971
     CDS             386981..388633
     CDS             388637..389107
     CDS             complement(389134..392808)
     CDS             complement(392911..393591)
     CDS             complement(393588..394661)
     CDS             complement(394667..396340)
     CDS             complement(396381..397775)
     CDS             complement(397864..398454)
     CDS             398553..399350
     CDS             399377..400264
     CDS             400254..401060
     CDS             401067..401579
     CDS             complement(401557..402972)
     CDS             complement(402960..404033)
     CDS             complement(404030..404851)
     CDS             complement(404848..405777)
     CDS             complement(405735..406505)
     CDS             complement(406566..408317)
     CDS             complement(408314..409738)
     CDS             complement(409776..410306)
     CDS             410620..411363
     CDS             411654..412997
     CDS             413050..413337
     CDS             413340..413642
     CDS             413671..414414
     CDS             complement(414392..415600)
     CDS             415719..416684
     CDS             416665..417927
     CDS             complement(417914..418474)
     CDS             complement(418524..418751)
     CDS             418857..420974
     CDS             421007..421972
     CDS             422082..423455
     CDS             complement(423519..424862)
     CDS             425153..426397
     CDS             426419..426982
     CDS             427008..427739
     CDS             complement(427747..428190)
     CDS             428223..428546
     CDS             complement(428567..430258)
     CDS             complement(430263..431042)
     CDS             complement(431061..433781)
     CDS             433962..434807
     CDS             complement(434878..435528)
     CDS             435802..454140
     CDS             454203..456023
     CDS             456020..461764
     CDS             461779..462546
     CDS             462558..463925
     CDS             463928..466048
     CDS             466355..467911
     CDS             468324..470867
     CDS             complement(470898..471626)
     CDS             complement(471629..473656)
     CDS             complement(473653..475755)
     CDS             475930..498102
     CDS             498312..509351
     CDS             509385..511541
     CDS             511653..511931
     CDS             512042..513448
     CDS             513455..514210
     CDS             514374..514532
     CDS             514595..515272
     CDS             515307..518015
     CDS             518154..519053
     CDS             complement(519193..520275)
     CDS             complement(520285..523233)
     CDS             523396..525465
     CDS             525572..527776
     CDS             527850..528416
     CDS             528530..529141
     CDS             529171..529806
     CDS             529920..531017
     CDS             531053..533458
     CDS             complement(533469..533729)
     CDS             complement(533857..534996)
     CDS             complement(535040..536350)
     CDS             536497..536946
     CDS             536968..537357
     CDS             537516..538289
     CDS             538228..539193
     CDS             539262..539972
     CDS             complement(539963..540517)
     CDS             540673..542790
     CDS             542864..543745
     CDS             543823..545133
     CDS             545120..545944
     CDS             545951..546457
     CDS             546475..546921
     CDS             547011..547889
     CDS             547950..548534
     CDS             548531..549391
     CDS             549404..550456
     CDS             550475..551443
     CDS             551440..552855
     CDS             552955..553182
     CDS             553337..556603
     CDS             556671..557108
     CDS             complement(557202..558695)
     CDS             559037..559921
     CDS             complement(559936..560775)
     CDS             complement(560772..561758)
     CDS             complement(561834..562505)
     CDS             complement(562502..563104)
     CDS             563210..564784
     CDS             complement(565154..566437)
     CDS             complement(566673..567620)
     CDS             567717..569642
     CDS             complement(569620..570849)
     CDS             complement(570827..571708)
     CDS             complement(571731..572465)
     CDS             complement(572470..573264)
     CDS             complement(573377..574237)
     CDS             complement(574359..575207)
     CDS             complement(575223..575885)
     CDS             complement(575887..576594)
     CDS             576696..579059
     CDS             579174..579770
     CDS             579767..580264
     CDS             complement(580243..582150)
     CDS             complement(582164..582589)
     CDS             complement(582615..584057)
     CDS             584336..586453
     CDS             586492..587523
     CDS             587472..588125
     CDS             588140..588727
     CDS             588794..590095
     CDS             590245..591126
     CDS             591416..593641
     CDS             593803..594618
     CDS             complement(594682..595683)
     CDS             595863..597587
     CDS             complement(597637..598575)
     CDS             complement(598520..599452)
     CDS             complement(599463..601010)
     CDS             complement(601003..601674)
     CDS             601705..602583
     CDS             602648..603196
     CDS             603186..603455
     CDS             603637..604740
     CDS             604765..605091
     CDS             605088..605315
     CDS             605312..607699
     CDS             607786..608016
     CDS             608083..608436
     CDS             608483..608989
     CDS             609052..609654
     CDS             609703..610059
     CDS             complement(610149..611234)
     CDS             complement(611250..612971)
     CDS             complement(612968..614707)
     CDS             complement(614747..615760)
     CDS             complement(615779..617134)
     CDS             complement(617298..618359)
     CDS             complement(618378..619199)
     CDS             complement(619311..620009)
     CDS             complement(620016..620507)
     CDS             complement(620544..621218)
     CDS             complement(621337..622110)
     CDS             complement(622100..622609)
     CDS             complement(622644..623516)
     CDS             complement(623513..624910)
     CDS             complement(625027..626895)
     CDS             complement(627002..628774)
     CDS             complement(628823..629080)
     CDS             complement(629256..629735)
     CDS             629794..629898
     CDS             complement(629895..630989)
     CDS             631211..631717
     CDS             complement(631788..632330)
     CDS             complement(632374..633342)
     CDS             complement(633404..635362)
     CDS             635628..636908
     CDS             636892..637866
     CDS             637863..639848
     CDS             complement(640216..641391)
     CDS             641604..642065
     CDS             complement(642062..643063)
     CDS             complement(643159..644418)
     CDS             644737..645480
     CDS             645591..650192
     CDS             650244..651725
     CDS             651816..652088
     CDS             652239..653447
     CDS             complement(653826..654539)
     CDS             complement(654547..655488)
     CDS             complement(655506..656474)
     CDS             complement(656486..657925)
     CDS             complement(657901..659046)
     CDS             complement(659053..660123)
     CDS             complement(660126..660560)
     CDS             complement(660557..661975)
     CDS             complement(661981..662769)
     CDS             complement(662781..663005)
     CDS             complement(663360..663677)
     CDS             663780..665654
     CDS             665741..668125
     CDS             complement(668122..669480)
     CDS             complement(669477..670205)
     CDS             complement(670219..670593)
     CDS             complement(671384..672535)
     CDS             complement(672807..674165)
     CDS             674374..676812
     CDS             complement(676822..677691)
     CDS             677840..678253
     CDS             678275..681139
     CDS             complement(681150..681455)
     CDS             681616..681903
     CDS             681954..683597
     CDS             683701..684384
     CDS             684446..685138
     CDS             685152..685955
     CDS             685972..686997
     CDS             complement(687004..688038)
     CDS             688131..689111
     CDS             complement(689136..690551)
     CDS             690681..691811
     CDS             complement(691889..692917)
     CDS             693122..694453
     CDS             694450..695475
     CDS             695558..698233
     CDS             698265..698579
     CDS             complement(698779..699918)
     CDS             complement(700090..700638)
     CDS             701035..701298
     CDS             701458..703359
     CDS             703440..704429
     CDS             704447..705820
     CDS             706376..707488
     CDS             707528..708628
     CDS             complement(708658..710607)
     CDS             710854..711672
     CDS             711669..712286
     CDS             712512..712922
     CDS             713073..713312
     CDS             713824..715212
     CDS             715491..715814
     CDS             715850..716773
     CDS             716786..717901
     CDS             717945..719726
     CDS             complement(720063..721283)
     CDS             complement(721319..721441)
     CDS             721520..722239
     CDS             722414..723169
     CDS             723194..723688
     CDS             723655..723948
     CDS             complement(724016..725242)
     CDS             725773..725973
     CDS             725984..726178
     CDS             726117..726821
     CDS             726829..727686
     CDS             727683..728600
     CDS             728633..729112
     CDS             729096..729578
     CDS             729551..731158
     CDS             731174..732121
     CDS             732123..733670
     CDS             733714..734622
     CDS             734622..736541
     CDS             736538..737341
     CDS             737338..739119
     CDS             739128..739664
     CDS             739677..740270
     CDS             740321..740551
     CDS             740611..740970
     CDS             741177..742340
     CDS             742337..742957
     CDS             743117..743671
     CDS             743920..744897
     CDS             complement(745250..745516)
     CDS             745645..747144
     CDS             747156..748304
     CDS             748291..749088
     CDS             749242..749727
     CDS             749757..750623
     CDS             750976..751827
     CDS             751934..752929
     CDS             752978..753472
     CDS             753610..754158
     CDS             754721..754861
     CDS             755054..755389
     CDS             755792..756628
     CDS             756686..756850
     CDS             complement(756863..757201)
     CDS             complement(757213..757560)
     CDS             complement(757576..758004)
     CDS             complement(758069..758167)
     CDS             complement(758323..759027)
     CDS             complement(758987..759367)
     CDS             complement(759958..760836)
     CDS             complement(760918..761241)
     CDS             complement(761245..761451)
     CDS             761593..761778
     CDS             complement(761779..761973)
     CDS             complement(761974..762267)
     CDS             complement(762264..762569)
     CDS             complement(763010..764518)
     CDS             complement(764569..764859)
     CDS             764993..765592
     CDS             765589..766251
     CDS             766284..766769
     CDS             767099..768331
     CDS             768404..769315
     CDS             769472..771394
     CDS             771663..772589
     CDS             complement(772607..774586)
     CDS             complement(774583..775683)
     CDS             complement(775694..776686)
     CDS             complement(776750..778117)
     CDS             complement(778142..778906)
     CDS             complement(779214..779870)
     CDS             complement(779911..780573)
     CDS             complement(780686..781723)
     CDS             complement(781725..782903)
     CDS             complement(782900..783166)
     CDS             complement(783196..784188)
     CDS             complement(784175..785497)
     CDS             complement(785494..786483)
     CDS             complement(786537..787616)
     CDS             787871..788524
     CDS             complement(788557..789678)
     CDS             complement(789691..790764)
     CDS             790950..791561
     CDS             complement(791716..792780)
     CDS             792833..793777
     CDS             793788..794603
     CDS             794766..795236
     CDS             795266..796546
     CDS             796556..796810
     CDS             complement(796910..798418)
     CDS             complement(798472..799407)
     CDS             799483..800889
     CDS             800894..801340
     CDS             801337..801528
     CDS             complement(802008..802808)
     CDS             complement(803095..803277)
     CDS             803435..804703
     CDS             complement(804729..805598)
     CDS             805623..807896
     CDS             complement(807877..808149)
     CDS             complement(808146..808712)
     CDS             complement(808709..810118)
     CDS             complement(810221..810832)
     CDS             complement(810865..811848)
     CDS             811873..813087
     CDS             complement(813101..813496)
     CDS             complement(813633..814433)
     CDS             complement(814492..815727)
     CDS             complement(815739..817004)
     CDS             complement(817001..817690)
     CDS             complement(817703..818917)
     CDS             complement(818931..820310)
     CDS             complement(820467..821078)
     CDS             complement(821091..822176)
     CDS             complement(822184..822849)
     CDS             822868..823632
     CDS             823636..824469
     CDS             824426..824524
     CDS             824521..825306
     CDS             825335..825589
     CDS             825604..826299
     CDS             826312..827571
     CDS             827687..829525
     CDS             829738..831021
     CDS             831455..832558
     CDS             832564..835767
     CDS             835767..837194
     CDS             837274..838074
     CDS             838306..838839
     CDS             839011..840402
     CDS             840652..840885
     CDS             840983..841912
     CDS             842005..842598
     CDS             842595..842963
     CDS             complement(843002..843802)
     CDS             complement(843799..844365)
     CDS             complement(844362..845003)
     CDS             complement(845000..845905)
     CDS             846102..846584
     CDS             846584..847567
     CDS             847599..847904
     CDS             complement(847962..848150)
     CDS             complement(848305..848493)
     CDS             complement(848587..849543)
     CDS             complement(849543..850550)
     CDS             complement(850672..851094)
     CDS             851283..852365
     CDS             852368..852904
     CDS             852963..853808
     CDS             complement(853828..854400)
     CDS             complement(854482..856563)
     CDS             complement(856653..857261)
     CDS             complement(857258..858907)
     CDS             complement(858991..859917)
     CDS             860125..860529
     CDS             860616..861326
     CDS             861374..862018
     CDS             862107..863018
     CDS             863034..863600
     CDS             863584..864096
     CDS             864141..865349
     CDS             865362..866153
     CDS             866172..867149
     CDS             867184..869292
     CDS             869273..870766
     CDS             complement(870776..871894)
     CDS             complement(871988..872551)
     CDS             complement(872711..873640)
     CDS             complement(873802..874731)
     CDS             complement(874737..875354)
     CDS             complement(875336..877093)
     CDS             complement(877157..878068)
     CDS             complement(878166..880076)
     CDS             880132..880887
     CDS             880974..882452
     CDS             882598..883788
     CDS             883973..885022
     CDS             885060..885263
     CDS             885341..886477
     CDS             complement(886602..887261)
     CDS             complement(887343..887684)
     CDS             complement(887703..889028)
     CDS             889285..889704
     CDS             889661..891427
     CDS             complement(891407..892423)
     CDS             complement(892460..893038)
     CDS             complement(893038..893640)
     CDS             complement(893637..894182)
     CDS             complement(894179..895153)
     CDS             complement(895172..896497)
     CDS             complement(896498..897331)
     CDS             complement(897511..897942)
     CDS             complement(897949..899256)
     CDS             complement(899300..900712)
     CDS             complement(900734..901792)
     CDS             complement(901832..903109)
     CDS             complement(903183..904079)
     CDS             904161..905858
     CDS             906147..906446
     CDS             906610..909003
     CDS             909000..909698
     CDS             909691..911028
     CDS             complement(911105..911323)
     CDS             911425..912396
     CDS             912476..913567
     CDS             complement(913430..913708)
     CDS             914207..916087
     CDS             916168..916968
     CDS             917031..918548
     CDS             918656..919594
     CDS             919587..920549
     CDS             920563..921102
     CDS             921104..922147
     CDS             922144..923415
     CDS             923412..924227
     CDS             924224..924745
     CDS             924755..925819
     CDS             925826..926575
     CDS             926719..927126
     CDS             927179..928159
     CDS             928179..928643
     CDS             complement(928640..929104)
     CDS             complement(929197..929439)
     CDS             929548..930888
     CDS             complement(930873..931808)
     CDS             complement(932026..934092)
     CDS             complement(934114..934461)
     CDS             complement(934479..934676)
     CDS             complement(934673..935191)
     CDS             complement(935184..935651)
     CDS             935812..936408
     CDS             936484..936792
     CDS             936826..938466
     CDS             complement(938472..939338)
     CDS             complement(939335..940348)
     CDS             complement(940361..941191)
     CDS             complement(941202..941651)
     CDS             complement(941688..943658)
     CDS             complement(943767..945308)
     CDS             945477..945926
     CDS             946017..947243
     CDS             complement(947250..949841)
     CDS             complement(949885..950712)
     CDS             complement(950933..951178)
     CDS             complement(951302..951934)
     CDS             complement(952050..952652)
     CDS             complement(952958..954544)
     CDS             complement(954548..956833)
     CDS             complement(956863..959925)
     CDS             complement(960029..960970)
     CDS             complement(961252..961950)
     CDS             complement(961957..962535)
     CDS             complement(962578..963387)
     CDS             963542..964249
     CDS             964246..965157
     CDS             965154..966086
     CDS             966079..966822
     CDS             966819..967934
     CDS             967968..969089
     CDS             complement(969015..969185)
     CDS             969218..970123
     CDS             970939..971181
     CDS             complement(971263..973095)
     CDS             complement(973159..974355)
     CDS             974486..975340
     CDS             975483..976358
     CDS             complement(976475..977260)
     CDS             complement(977257..977934)
     CDS             978046..978504
     CDS             complement(978514..979782)
     CDS             complement(979785..981056)
     CDS             complement(981053..982294)
     CDS             complement(982304..983047)
     CDS             983246..984277
     CDS             984381..985589
     CDS             985625..986533
     CDS             986478..987554
     CDS             987551..987997
     CDS             988015..989217
     CDS             989303..990688
     CDS             complement(990698..990880)
     CDS             complement(990946..991866)
     CDS             complement(992008..995574)
     CDS             complement(995601..996482)
     CDS             complement(996602..997135)
     CDS             complement(997350..998075)
     CDS             complement(998176..1000203)
     CDS             complement(1000281..1000553)
     CDS             complement(1000704..1002053)
     CDS             complement(1002106..1002786)
     CDS             1002946..1003920
     CDS             complement(1003984..1005213)
     CDS             1005425..1006150
     CDS             complement(1006155..1006838)
     CDS             complement(1006829..1007263)
     CDS             complement(1007271..1009424)
     CDS             complement(1009446..1010048)
     CDS             1010222..1010947
     CDS             1010971..1012290
     CDS             1012432..1012626
     CDS             1012710..1013498
     CDS             complement(1013513..1014211)
     CDS             complement(1014204..1016153)
     CDS             complement(1016194..1017189)
     CDS             complement(1017250..1018296)
     CDS             1018520..1020136
     CDS             1020133..1020876
     CDS             1020889..1022304
     CDS             complement(1022309..1023646)
     CDS             1023919..1024509
     CDS             complement(1024582..1025049)
     CDS             complement(1025229..1026941)
     CDS             complement(1026946..1030449)
     CDS             complement(1030449..1033673)
     CDS             complement(1033685..1034035)
     CDS             1034212..1035702
     CDS             1035718..1036569
     CDS             1036599..1037837
     CDS             complement(1037936..1039183)
     CDS             complement(1039245..1040072)
     CDS             complement(1040177..1042642)
     CDS             complement(1042663..1044021)
     CDS             complement(1044054..1044989)
     CDS             complement(1045480..1046637)
     CDS             complement(1046664..1047797)
     CDS             complement(1047816..1048535)
     CDS             complement(1048528..1049484)
     CDS             complement(1049484..1050545)
     CDS             1050813..1052645
     CDS             complement(1052665..1053513)
     CDS             complement(1053573..1053938)
     CDS             complement(1053972..1054679)
     CDS             complement(1054694..1055197)
     CDS             complement(1055234..1055830)
     CDS             complement(1055938..1057287)
     CDS             1057320..1058432
     CDS             complement(1058437..1059078)
     CDS             complement(1059141..1059797)
     CDS             complement(1059836..1061485)
     CDS             complement(1062188..1062679)
     CDS             1062778..1063422
     CDS             1063419..1064048
     CDS             1064045..1064872
     CDS             complement(1064839..1066173)
     CDS             complement(1066202..1066897)
     CDS             complement(1066894..1068399)
     CDS             complement(1068434..1069501)
     CDS             complement(1069552..1069884)
     CDS             1070041..1071126
     CDS             1071142..1071843
     CDS             1071852..1072508
     CDS             1072526..1074958
     CDS             complement(1075124..1077244)
     CDS             1077509..1078696
     CDS             1078777..1079277
     CDS             1079284..1080096
     CDS             complement(1080102..1080557)
     CDS             complement(1080573..1082051)
     CDS             complement(1082090..1082638)
     CDS             complement(1082643..1083986)
     CDS             complement(1083979..1084557)
     CDS             1084687..1085574
     CDS             1085579..1086949
     CDS             1087033..1087374
     CDS             1087408..1088364
     CDS             1088378..1089919
     CDS             1089932..1090957
     CDS             complement(1090984..1092858)
     CDS             1093061..1093372
     CDS             1093462..1093635
     CDS             complement(1093666..1094400)
     CDS             complement(1094446..1095420)
     CDS             1095656..1096540
     CDS             1096537..1097565
     CDS             complement(1097548..1098198)
     CDS             complement(1098195..1098581)
     CDS             1098690..1099295
     CDS             complement(1099426..1100280)
     CDS             1100383..1101564
     CDS             complement(1101646..1102224)
     CDS             complement(1102236..1103042)
     CDS             complement(1103227..1104939)
     CDS             complement(1105114..1106334)
     CDS             complement(1106461..1107135)
     CDS             complement(1107239..1109917)
     CDS             complement(1109995..1113648)
     CDS             complement(1113820..1114692)
     CDS             complement(1114731..1115969)
     CDS             complement(1115991..1117268)
     CDS             complement(1117249..1117683)
     CDS             complement(1117791..1118522)
     CDS             complement(1118679..1119365)
     CDS             complement(1119384..1120235)
     CDS             complement(1120248..1121594)
     CDS             complement(1121662..1122825)
     CDS             complement(1122987..1123793)
     CDS             complement(1123914..1124729)
     CDS             complement(1124915..1126159)
     CDS             complement(1126230..1126490)
     CDS             complement(1126544..1127215)
     CDS             complement(1127203..1128006)
     CDS             1128195..1128884
     CDS             1128881..1129543
     CDS             complement(1129598..1130671)
     CDS             complement(1130690..1131403)
     CDS             1131641..1132303
     CDS             complement(1132216..1132581)
     CDS             complement(1132653..1132862)
     CDS             1133138..1134583
     CDS             complement(1134587..1135522)
     CDS             complement(1135613..1135942)
     CDS             complement(1136035..1139598)
     CDS             complement(1139721..1140851)
     CDS             complement(1140869..1143274)
     CDS             1143609..1144685
     CDS             complement(1144765..1146315)
     CDS             complement(1146422..1148278)
     CDS             complement(1148337..1148618)
     CDS             complement(1148690..1150213)
     CDS             complement(1150280..1150744)
     CDS             1150893..1152452
     CDS             complement(1152424..1153281)
     CDS             complement(1153341..1155218)
     CDS             complement(1155282..1156151)
     CDS             complement(1156189..1156713)
     CDS             complement(1157039..1157920)
     CDS             complement(1157980..1158522)
     CDS             1158689..1160278
     CDS             1160476..1160685
     CDS             complement(1160627..1162204)
     CDS             complement(1162515..1163906)
     CDS             complement(1163964..1164578)
     CDS             complement(1164587..1164916)
     CDS             complement(1164950..1165933)
     CDS             1166014..1166826
     CDS             1166911..1167336
     CDS             1167375..1169141
     CDS             1169138..1171207
     CDS             1171207..1172217
     CDS             complement(1172201..1172659)
     CDS             complement(1172671..1173441)
     CDS             1173715..1174464
     CDS             1174483..1175187
     CDS             1175194..1175841
     CDS             1175986..1177248
     CDS             1177284..1180445
     CDS             1180562..1181602
     CDS             1181626..1182357
     CDS             1182613..1183056
     CDS             1183194..1184603
     CDS             complement(1184678..1186486)
     CDS             complement(1186886..1188169)
     CDS             complement(1188291..1188776)
     CDS             complement(1188903..1189526)
     CDS             1190556..1192055
     CDS             complement(1192136..1195966)
     CDS             complement(1196052..1197914)
     CDS             complement(1197915..1199096)
     CDS             complement(1199252..1200652)
     CDS             1200722..1201771
     CDS             1201829..1202353
     CDS             1202404..1204641
     CDS             complement(1204667..1206571)
     CDS             1206775..1207332
     CDS             complement(1207432..1208370)
     CDS             complement(1208506..1209354)
     CDS             complement(1210045..1211175)
     CDS             complement(1211318..1212121)
     CDS             complement(1212124..1213281)
     CDS             complement(1213378..1214346)
     CDS             complement(1214355..1215569)
     CDS             complement(1215654..1217102)
     CDS             complement(1217234..1219660)
     CDS             complement(1219665..1220237)
     CDS             complement(1220758..1221105)
     CDS             complement(1221155..1222069)
     CDS             complement(1222152..1222355)
     CDS             complement(1222449..1222808)
     CDS             complement(1223461..1223766)
     CDS             1223957..1224430
     CDS             1224390..1225061
     CDS             complement(1225170..1226708)
     CDS             complement(1226747..1228384)
     CDS             complement(1228426..1230666)
     CDS             complement(1230720..1231037)
     CDS             complement(1231050..1231571)
     CDS             complement(1231586..1232218)
     CDS             complement(1232259..1233377)
     CDS             complement(1233374..1234561)
     CDS             complement(1234608..1235126)
     CDS             complement(1235170..1235739)
     CDS             complement(1235770..1236201)
     CDS             complement(1236337..1236588)
     CDS             complement(1236585..1237172)
     CDS             complement(1237194..1238258)
     CDS             complement(1238240..1238890)
     CDS             1239165..1239674
     CDS             1239689..1240624
     CDS             complement(1240629..1241987)
     CDS             complement(1242024..1243361)
     CDS             complement(1243362..1244018)
     CDS             complement(1244163..1244663)
     CDS             complement(1244763..1245179)
     CDS             complement(1245206..1246279)
     CDS             complement(1246300..1246842)
     CDS             1246936..1248540
     CDS             1248562..1248912
     CDS             complement(1248929..1250254)
     CDS             complement(1250559..1250897)
     CDS             1251006..1251608
     CDS             complement(1251717..1253291)
     CDS             complement(1253599..1253862)
     CDS             complement(1253871..1254176)
     CDS             complement(1254192..1256627)
     CDS             complement(1257124..1258497)
     CDS             complement(1258487..1261633)
     CDS             complement(1261630..1262775)
     CDS             complement(1262830..1263255)
     CDS             1263488..1264465
     CDS             1264717..1265931
     CDS             1266040..1267455
     CDS             complement(1267384..1267593)
     CDS             1267710..1268363
     CDS             complement(1268354..1269328)
     CDS             complement(1269442..1271193)
     CDS             1271467..1273176
     CDS             1273308..1273616
     CDS             1273703..1274146
     CDS             1274146..1274418
     CDS             complement(1274409..1275131)
     CDS             complement(1275128..1278394)
     CDS             complement(1278397..1279479)
     CDS             complement(1279469..1280707)
     CDS             complement(1280754..1281581)
     CDS             complement(1282056..1282493)
     CDS             complement(1282759..1283925)
     CDS             complement(1284008..1284514)
     CDS             1284562..1284780
     CDS             1284828..1285880
     CDS             complement(1287081..1287644)
     CDS             complement(1287654..1288124)
     CDS             1288227..1288724
     CDS             complement(1288734..1290035)
     CDS             complement(1290042..1291835)
     CDS             complement(1291825..1292535)
     CDS             complement(1292651..1293619)
     CDS             1293693..1297031
     CDS             1297132..1297671
     CDS             1297764..1298447
     CDS             1298499..1299719
     CDS             complement(1299683..1301254)
     CDS             1301384..1302013
     CDS             1302042..1302299
     CDS             1302453..1302845
     CDS             1303095..1303493
     CDS             1303576..1305483
     CDS             1305596..1306030
     CDS             1306265..1307242
     CDS             complement(1307253..1308062)
     CDS             complement(1308157..1308648)
     CDS             complement(1308735..1309274)
     CDS             complement(1309253..1310581)
     CDS             complement(1310703..1311539)
     CDS             complement(1311536..1311976)
     CDS             complement(1311985..1312647)
     CDS             complement(1312676..1314256)
     CDS             1314552..1316249
     CDS             1316263..1317984
     CDS             1317995..1318471
     CDS             1318518..1319510
     CDS             1319531..1320592
     CDS             1320616..1322184
     CDS             1322192..1323487
     CDS             1323518..1324084
     CDS             1324108..1325697
     CDS             1325895..1326566
     CDS             complement(1326595..1326852)
     CDS             1327069..1327800
     CDS             1327904..1328362
     CDS             1328382..1329674
     CDS             complement(1329658..1330722)
     CDS             complement(1330719..1332056)
     CDS             1332330..1333667
     CDS             1333670..1334590
     CDS             complement(1334613..1335068)
     CDS             complement(1335101..1336495)
     CDS             complement(1336532..1338328)
     CDS             1338344..1338469
     CDS             1338670..1339992
     CDS             complement(1339953..1341194)
     CDS             1341394..1341849
     CDS             complement(1341935..1342435)
     CDS             complement(1342499..1342993)
     CDS             complement(1343118..1343792)
     CDS             1344039..1344503
     CDS             1344506..1345522
     CDS             1345519..1346220
     CDS             complement(1346217..1349666)
     CDS             complement(1349820..1350578)
     CDS             complement(1350611..1351534)
     CDS             complement(1351564..1351953)
     CDS             1352038..1352880
     CDS             1352904..1353395
     CDS             1353401..1355308
     CDS             1355298..1356785
     CDS             1356794..1357267
     CDS             1357290..1358507
     CDS             1358627..1359172
     CDS             1359379..1360974
     CDS             complement(1360976..1361809)
     CDS             complement(1361825..1362367)
     CDS             complement(1362385..1363758)
     CDS             1363898..1365172
     CDS             complement(1366005..1366394)
     CDS             1366450..1367448
     CDS             1367664..1368134
     CDS             1368224..1369504
     CDS             complement(1369483..1370541)
     CDS             1370696..1372144
     CDS             1372171..1373283
     CDS             1373280..1374098
     CDS             1374248..1375375
     CDS             1375368..1376672
     CDS             1376778..1377371
     CDS             1377368..1378465
     CDS             complement(1378443..1379252)
     CDS             complement(1379245..1379760)
     CDS             complement(1379863..1380729)
     CDS             complement(1380907..1383075)
     CDS             complement(1383146..1383670)
     CDS             1383951..1384130
     CDS             1384225..1385586
     CDS             1385726..1386370
     CDS             1386520..1387983
     CDS             complement(1388008..1388454)
     CDS             1388531..1389283
     CDS             1389280..1390971
     CDS             1391048..1391521
     CDS             1391518..1392522
     CDS             1392534..1393637
     CDS             complement(1393755..1395581)
     CDS             1395780..1396625
     CDS             1396728..1398005
     CDS             1398025..1398966
     CDS             1398966..1399706
     CDS             complement(1399707..1400486)
     CDS             1400729..1402270
     CDS             1402267..1402632
     CDS             1402629..1403048
     CDS             1403057..1404193
     CDS             1404329..1405315
     CDS             1405422..1406615
     CDS             complement(1406579..1407421)
     CDS             1407683..1408300
     CDS             1408403..1408828
     CDS             1409129..1411432
     CDS             1411429..1411848
     CDS             1411845..1412210
     CDS             1412207..1413727
     CDS             1413724..1414197
     CDS             1414194..1414466
     CDS             1414463..1414819
     CDS             complement(1414840..1415730)
     CDS             complement(1415778..1416857)
     CDS             complement(1416854..1417294)
     CDS             1417567..1417866
     CDS             complement(1418208..1419851)
     CDS             1420021..1420239
     CDS             complement(1420260..1421207)
     CDS             complement(1421229..1422578)
     CDS             complement(1422662..1424851)
     CDS             1425121..1426836
     CDS             1426873..1428396
     CDS             complement(1428484..1429236)
     CDS             complement(1429248..1429472)
     CDS             complement(1429500..1429979)
     CDS             complement(1430149..1431681)
     CDS             complement(1431731..1433221)
     CDS             1433342..1433761
     CDS             complement(1433755..1434645)
     CDS             complement(1434651..1436468)
     CDS             complement(1436552..1437976)
     CDS             complement(1437973..1439034)
     CDS             complement(1439027..1440070)
     CDS             complement(1440298..1440882)
     CDS             1441133..1442149
     CDS             complement(1442169..1443128)
     CDS             complement(1443119..1443691)
     CDS             1443917..1444420
     CDS             complement(1444427..1446598)
     CDS             1446800..1447126
     CDS             1447134..1448222
     CDS             1448244..1448582
     CDS             1448607..1449875
     CDS             1449872..1450579
     CDS             1450646..1451920
     CDS             complement(1452047..1453159)
     CDS             1453671..1453898
     CDS             1453899..1455896
     CDS             1455919..1456629
     CDS             1456626..1458341
     CDS             1458368..1459216
     CDS             1459353..1459868
     CDS             1459982..1460896
     CDS             1460900..1461190
     CDS             1461705..1461992
     CDS             1462019..1462858
     CDS             1463994..1465424
     CDS             1465551..1466555
     CDS             1466724..1467194
     CDS             complement(1467265..1468455)
     CDS             complement(1468479..1469063)
     CDS             complement(1469082..1470155)
     CDS             complement(1470291..1471175)
     CDS             1471357..1472118
     CDS             1472170..1473615
     CDS             complement(1473673..1474263)
     CDS             1474386..1475708
     CDS             1475728..1476588
     CDS             complement(1476594..1477469)
     CDS             1477527..1478336
     CDS             1478333..1479466
     CDS             complement(1479454..1481070)
     CDS             1481249..1482349
     CDS             complement(1482419..1482820)
     CDS             1482902..1484659
     CDS             complement(1484689..1487313)
     CDS             1487568..1487858
     CDS             1487902..1488156
     CDS             1488303..1489232
     CDS             complement(1489500..1490570)
     CDS             complement(1490596..1491846)
     CDS             complement(1491873..1492745)
     CDS             complement(1492765..1493634)
     CDS             complement(1493627..1494688)
     CDS             complement(1494708..1495031)
     CDS             1495175..1495930
     CDS             1495973..1496443
     CDS             complement(1496454..1497581)
     CDS             1497828..1498982
     CDS             1499007..1500608
     CDS             1501104..1501928
     CDS             1501949..1502305
     CDS             1502306..1502683
     CDS             1502723..1504363
     CDS             1504390..1505769
     CDS             1505868..1507229
     CDS             1507226..1508578
     CDS             1508593..1509855
     CDS             1509921..1510229
     CDS             1510390..1510788
     CDS             1510859..1513060
     CDS             1513260..1514060
     CDS             1514253..1515206
     CDS             complement(1515209..1515646)
     CDS             1516021..1517166
     CDS             1517205..1517408
     CDS             1517436..1518215
     CDS             1518212..1519282
     CDS             1519273..1520049
     CDS             1520046..1521281
     CDS             1521278..1522075
     CDS             complement(1522082..1522915)
     CDS             complement(1522912..1524351)
     CDS             complement(1524348..1525673)
     CDS             complement(1525683..1526165)
     CDS             complement(1526314..1527450)
     CDS             complement(1527511..1528929)
     CDS             1529109..1529588
     CDS             1529575..1530078
     CDS             1530159..1531475
     CDS             1531424..1531684
     CDS             1531716..1532921
     CDS             1532944..1533135
     CDS             complement(1533122..1533910)
     CDS             complement(1533938..1534462)
     CDS             complement(1534464..1534997)
     CDS             complement(1535003..1535749)
     CDS             1535961..1537862
     CDS             complement(1537980..1539305)
     CDS             complement(1539401..1540633)
     CDS             1540859..1542718
     CDS             1542734..1543201
     CDS             complement(1543209..1544075)
     CDS             1544225..1546375
     CDS             1546474..1547406
     CDS             complement(1547396..1547515)
     CDS             1547672..1548145
     CDS             complement(1548153..1549421)
     CDS             1549576..1550781
     CDS             1550930..1551841
     CDS             1551862..1553037
     CDS             complement(1553108..1554193)
     CDS             1554322..1555377
     CDS             1555471..1556463
     CDS             1556538..1556756
     CDS             1556840..1557280
     CDS             1557296..1558330
     CDS             complement(1558305..1559294)
     CDS             1559495..1560154
     CDS             1560249..1560458
     CDS             1560535..1562256
     CDS             1562324..1563214
     CDS             complement(1563211..1564542)
     CDS             complement(1564549..1564932)
     CDS             complement(1565082..1565831)
     CDS             1566038..1569640
     CDS             complement(1569716..1571446)
     CDS             complement(1571424..1572509)
     CDS             complement(1572478..1573443)
     CDS             complement(1573450..1575240)
     CDS             complement(1575206..1576204)
     CDS             complement(1576256..1576576)
     CDS             complement(1576652..1577629)
     CDS             complement(1577626..1578432)
     CDS             complement(1578435..1579130)
     CDS             1579283..1579633
     CDS             complement(1579725..1580366)
     CDS             1580567..1582114
     CDS             complement(1582150..1583964)
     CDS             complement(1583961..1584974)
     CDS             1585229..1585927
     CDS             1585911..1586789
     CDS             1586891..1589095
     CDS             1589046..1591625
     CDS             1591673..1591780
     CDS             1591794..1593770
     CDS             complement(1593841..1594329)
     CDS             1594513..1595340
     CDS             1595451..1596857
     CDS             complement(1596854..1597294)
     CDS             complement(1597426..1597995)
     CDS             complement(1597999..1598751)
     CDS             1598870..1599712
     CDS             1599709..1602531
     CDS             1602623..1603339
     CDS             1603364..1603591
     CDS             1603646..1605826
     CDS             1605789..1606514
     CDS             complement(1606543..1607319)
     CDS             complement(1607330..1608808)
     CDS             complement(1608870..1609301)
     CDS             complement(1609366..1610649)
     CDS             1610816..1611433
     CDS             1611426..1612487
     CDS             complement(1612507..1613052)
     CDS             1613165..1613671
     CDS             1613714..1614370
     CDS             complement(1614362..1615267)
     CDS             1615402..1618230
     CDS             1618311..1619006
     CDS             complement(1619089..1619598)
     CDS             complement(1619785..1620525)
     CDS             complement(1620519..1622366)
     CDS             complement(1622454..1624313)
     CDS             complement(1624537..1626165)
     CDS             complement(1626179..1626598)
     CDS             complement(1626655..1627101)
     CDS             1627315..1628241
     CDS             1628291..1628731
     CDS             1628749..1629777
     CDS             1629794..1630744
     CDS             1630825..1634361
     CDS             1634382..1635083
     CDS             1635095..1635589
     CDS             1635617..1636318
     CDS             1636315..1636959
     CDS             complement(1637057..1637515)
     CDS             complement(1637611..1639500)
     CDS             complement(1639463..1641016)
     CDS             1641186..1641842
     CDS             1641857..1642807
     CDS             complement(1642841..1644889)
     CDS             complement(1644926..1645669)
     CDS             complement(1645647..1646273)
     CDS             complement(1646339..1647109)
     CDS             complement(1647154..1647759)
     CDS             1647930..1648775
     CDS             1648885..1650336
     CDS             complement(1650351..1651256)
     CDS             complement(1651253..1652356)
     CDS             1652525..1652938
     CDS             1652922..1653668
     CDS             complement(1653781..1655805)
     CDS             complement(1655807..1657357)
     CDS             complement(1657371..1658084)
     CDS             complement(1658216..1659274)
     CDS             complement(1659271..1659705)
     CDS             complement(1659746..1660771)
     CDS             complement(1660784..1661077)
     CDS             complement(1661127..1661462)
     CDS             1661706..1662557
     CDS             1662575..1663348
     CDS             1663348..1664034
     CDS             1664031..1665086
     CDS             1665127..1665924
     CDS             1666020..1666298
     CDS             1666302..1666700
     CDS             1666726..1667115
     CDS             1667277..1670759
     CDS             complement(1670936..1672201)
     CDS             complement(1672236..1672781)
     CDS             complement(1672934..1674082)
     CDS             complement(1674460..1675974)
     CDS             1676224..1678209
     CDS             1678224..1678604
     CDS             1678643..1678951
     CDS             complement(1678963..1679349)
     CDS             complement(1679383..1680855)
     CDS             complement(1680859..1681392)
     CDS             complement(1681443..1682798)
     CDS             1682949..1683401
     CDS             complement(1683456..1684679)
     CDS             1684781..1685707
     CDS             complement(1685875..1687683)
     CDS             complement(1687783..1688496)
     CDS             1688651..1689742
     CDS             1689774..1690589
     CDS             1690675..1691616
     CDS             complement(1691621..1691869)
     CDS             complement(1691872..1693122)
     CDS             1693164..1694546
     CDS             1694657..1695265
     CDS             1695334..1695720
     CDS             1695774..1696289
     CDS             1696309..1697187
     CDS             complement(1697277..1698758)
     CDS             complement(1698792..1699130)
     CDS             1699246..1700214
     CDS             complement(1700270..1701172)
     CDS             complement(1701195..1702643)
     CDS             1702867..1703712
     CDS             1703734..1706208
     CDS             1706427..1706996
     CDS             complement(1707078..1707689)
     CDS             complement(1707739..1708740)
     CDS             complement(1708737..1709486)
     CDS             complement(1709989..1711278)
     CDS             complement(1711555..1712829)
     CDS             complement(1712841..1713443)
     CDS             complement(1713471..1713746)
     CDS             1713894..1715318
     CDS             1715328..1717130
     CDS             complement(1717439..1718707)
     CDS             1718820..1719887
     CDS             1719884..1720891
     CDS             complement(1720846..1720989)
     CDS             1721164..1722039
     CDS             complement(1722018..1723073)
     CDS             1723256..1723807
     CDS             1723845..1724432
     CDS             1724455..1724841
     CDS             1724867..1725598
     CDS             complement(1725716..1726192)
     CDS             complement(1726170..1726523)
     CDS             complement(1726536..1727120)
     CDS             complement(1727128..1728015)
     CDS             complement(1728102..1728371)
     CDS             complement(1728429..1729355)
     CDS             complement(1729384..1730118)
     CDS             complement(1730130..1730489)
     CDS             complement(1730505..1733207)
     CDS             complement(1733277..1734932)
     CDS             complement(1734971..1735489)
     CDS             complement(1735645..1735863)
     CDS             1736080..1736592
     CDS             1736579..1741102
     CDS             1741723..1742658
     CDS             1743036..1744274
     CDS             1744271..1744846
     CDS             1744843..1746366
     CDS             1746380..1748182
     CDS             complement(1748254..1750368)
     CDS             complement(1750390..1751079)
     CDS             1751151..1751759
     CDS             complement(1751739..1752692)
     CDS             1752779..1753843
     CDS             1754159..1755526
     CDS             complement(1755624..1755803)
     CDS             complement(1755936..1756268)
     CDS             complement(1756380..1758935)
     CDS             1759191..1759658
     CDS             complement(1759655..1760482)
     CDS             1760519..1761433
     CDS             complement(1761430..1762095)
     CDS             1762120..1762242
     CDS             complement(1762822..1763484)
     CDS             1763593..1764480
     CDS             1764583..1766808
     CDS             1766844..1768385
     CDS             1768391..1769182
     CDS             1769219..1770436
     CDS             complement(1770428..1770850)
     CDS             complement(1770997..1771293)
     CDS             complement(1771409..1772803)
     CDS             complement(1772854..1775511)
     CDS             1775775..1776056
     CDS             1776253..1778136
     CDS             1778140..1779168
     CDS             complement(1779266..1780273)
     CDS             complement(1780414..1780689)
     CDS             1780873..1781439
     CDS             1781492..1781950
     CDS             1782041..1783312
     CDS             complement(1783575..1788029)
     CDS             complement(1788104..1792015)
     CDS             complement(1792221..1792592)
     CDS             complement(1792659..1793177)
     CDS             complement(1793198..1793887)
     CDS             complement(1793979..1794404)
     CDS             complement(1794452..1795027)
     CDS             complement(1795047..1795238)
     CDS             complement(1795347..1795514)
     CDS             complement(1795721..1796494)
     CDS             complement(1796501..1798561)
     CDS             complement(1798608..1798856)
     CDS             complement(1798936..1800249)
     CDS             1800429..1802501
     CDS             complement(1802507..1803229)
     CDS             complement(1803326..1804087)
     CDS             complement(1804186..1806390)
     CDS             1806794..1807600
     CDS             1807737..1807904
     CDS             complement(1808002..1808814)
     CDS             1808905..1809330
     CDS             complement(1809530..1811374)
     CDS             complement(1811458..1812756)
     CDS             complement(1812761..1815220)
     CDS             complement(1815421..1816296)
     CDS             complement(1816348..1817928)
     CDS             1818143..1819105
     CDS             1819142..1820455
     CDS             1820459..1821151
     CDS             complement(1821160..1821627)
     CDS             complement(1821647..1822288)
     CDS             complement(1822391..1823218)
     CDS             complement(1823294..1824280)
     CDS             complement(1824456..1825304)
     CDS             complement(1825320..1826354)
     CDS             complement(1826368..1828071)
     CDS             complement(1828214..1828738)
     CDS             complement(1828889..1829536)
     CDS             complement(1829545..1829853)
     CDS             complement(1829882..1833088)
     CDS             complement(1833085..1833501)
     CDS             complement(1833542..1834867)
     CDS             complement(1834874..1835107)
     CDS             complement(1835244..1835843)
     CDS             1836145..1836372
     CDS             1836462..1837466
     CDS             1837466..1838425
     CDS             1838422..1839582
     CDS             1839604..1841004
     CDS             1841045..1842913
     CDS             1842867..1844432
     CDS             1844429..1844791
     CDS             complement(1844823..1845506)
     CDS             1845679..1847007
     CDS             1847029..1847262
     CDS             complement(1847288..1847578)
     CDS             complement(1847712..1848395)
     CDS             complement(1848521..1850446)
     CDS             1850978..1851475
     CDS             complement(1851499..1852215)
     CDS             1852496..1853716
     CDS             1853950..1854927
     CDS             1855171..1856202
     CDS             1856222..1856638
     CDS             1856782..1857696
     CDS             complement(1857785..1859206)
     CDS             complement(1859203..1859511)
     CDS             1859652..1860482
     CDS             complement(1860435..1861094)
     CDS             complement(1861150..1864452)
     CDS             complement(1864510..1866522)
     CDS             1866977..1867861
     CDS             1867871..1868671
     CDS             1868674..1869558
     CDS             complement(1869555..1870664)
     CDS             1870681..1871649
     CDS             complement(1871706..1871963)
     CDS             1872048..1872878
     CDS             1872988..1874283
     CDS             complement(1874389..1874727)
     CDS             complement(1874724..1875107)
     CDS             complement(1875117..1875347)
     CDS             1875368..1875679
     CDS             1875646..1878438
     CDS             1878457..1879056
     CDS             1879075..1879989
     CDS             1880072..1880626
     CDS             complement(1880700..1880816)
     CDS             complement(1880836..1882338)
     CDS             1882424..1882852
     CDS             1882968..1883543
     CDS             1883540..1884409
     CDS             1884406..1885251
     CDS             complement(1885288..1885839)
     CDS             complement(1885875..1886750)
     CDS             1886829..1888154
     CDS             1888151..1889299
     CDS             1889296..1889796
     CDS             complement(1889817..1890818)
     CDS             complement(1890837..1891544)
     CDS             complement(1891611..1892600)
     CDS             complement(1892664..1894079)
     CDS             1894272..1895144
     CDS             1895171..1896106
     CDS             complement(1896072..1897298)
     CDS             complement(1897295..1898578)
     CDS             complement(1898610..1899299)
     CDS             complement(1899296..1900078)
     CDS             complement(1900075..1900755)
     CDS             complement(1900752..1901915)
     CDS             complement(1901925..1902932)
     CDS             complement(1902954..1903931)
     CDS             complement(1904035..1905753)
     CDS             complement(1905789..1905926)
     CDS             1905972..1908383
     CDS             complement(1908373..1910502)
     CDS             complement(1910499..1910792)
     CDS             complement(1910923..1911306)
     CDS             complement(1911310..1912626)
     CDS             complement(1912824..1913306)
     CDS             1913453..1914109
     CDS             complement(1914116..1914889)
     CDS             complement(1914922..1916862)
     CDS             complement(1916882..1917547)
     CDS             complement(1917650..1918636)
     CDS             complement(1918737..1920224)
     CDS             complement(1920296..1921096)
     CDS             1921238..1921762
     CDS             complement(1921775..1922443)
     CDS             complement(1922453..1923502)
     CDS             1923893..1924894
     CDS             1924891..1925586
     CDS             1925594..1927252
     CDS             complement(1927272..1927853)
     CDS             complement(1927865..1928797)
     CDS             1929070..1929459
     CDS             complement(1929990..1930325)
     CDS             complement(1930596..1931441)
     CDS             complement(1931438..1932220)
     CDS             complement(1933085..1933504)
     CDS             complement(1933716..1934261)
     CDS             complement(1934275..1934802)
     CDS             complement(1934898..1935125)
     CDS             complement(1935244..1936290)
     CDS             complement(1936287..1936673)
     CDS             complement(1936712..1936957)
     CDS             1937145..1937954
     CDS             1938007..1939095
     CDS             complement(1939179..1940480)
     CDS             complement(1940507..1941784)
     CDS             complement(1941827..1943119)
     CDS             complement(1943165..1943962)
     CDS             complement(1944011..1945420)
     CDS             complement(1945426..1946532)
     CDS             complement(1946529..1947692)
     CDS             complement(1947692..1949089)
     CDS             complement(1949086..1950189)
     CDS             complement(1950200..1951621)
     CDS             complement(1951618..1953165)
     CDS             complement(1953162..1955156)
     CDS             complement(1955184..1955639)
     CDS             complement(1955645..1956628)
     CDS             complement(1956628..1957131)
     CDS             1957212..1957727
     CDS             1957678..1958100
     CDS             1958063..1959097
     CDS             1959217..1960410
     CDS             1960440..1961255
     CDS             1961252..1961686
     CDS             complement(1961653..1963107)
     CDS             complement(1963107..1963700)
     CDS             complement(1963716..1965458)
     CDS             complement(1965461..1965730)
     CDS             complement(1965784..1966056)
     CDS             complement(1966286..1966447)