CDS             complement(1952..2614)
     CDS             3782..4150
     CDS             4418..5215
     CDS             complement(6086..7825)
     CDS             8104..9186
     CDS             complement(9236..10555)
     CDS             10683..11807
     CDS             11783..13297
     CDS             13421..15073
     CDS             complement(15055..17964)
     CDS             complement(18224..19492)
     CDS             19608..20393
     CDS             20396..21544
     CDS             21572..22714
     CDS             23327..23758
     CDS             23763..24455
     CDS             24695..24871
     CDS             complement(25033..26010)
     CDS             complement(26123..26890)
     CDS             complement(26923..28431)
     CDS             28552..30564
     CDS             30617..33829
     CDS             34020..35177
     CDS             35506..35691
     CDS             35967..36725
     CDS             complement(36813..37406)
     CDS             complement(37385..38116)
     CDS             38843..39664
     CDS             39756..40934
     CDS             40921..41487
     CDS             41549..41713
     CDS             complement(41729..42349)
     CDS             complement(42359..43336)
     CDS             complement(43336..43785)
     CDS             complement(43844..44566)
     CDS             complement(44563..45006)
     CDS             complement(44994..45587)
     CDS             45760..46293
     CDS             46298..46960
     CDS             47020..47259
     CDS             47273..49111
     CDS             49127..49657
     CDS             complement(49684..50208)
     CDS             complement(50205..50723)
     CDS             50914..51408
     CDS             51465..52022
     CDS             52117..53418
     CDS             53415..53825
     CDS             complement(53822..55315)
     CDS             55558..58404
     CDS             complement(58405..60222)
     CDS             complement(60296..61267)
     CDS             complement(61370..62833)
     CDS             complement(65905..66075)
     CDS             69189..71222
     CDS             71238..72476
     CDS             complement(72551..72802)
     CDS             complement(72825..74789)
     CDS             74986..76926
     CDS             76881..77390
     CDS             complement(77403..78941)
     CDS             79066..80559
     CDS             80659..81870
     CDS             81900..82964
     CDS             83125..84384
     CDS             complement(84372..86108)
     CDS             86199..87443
     CDS             87456..89492
     CDS             89732..91057
     CDS             91273..92739
     CDS             92814..94118
     CDS             complement(94126..94752)
     CDS             complement(94849..95835)
     CDS             complement(95835..97253)
     CDS             97352..98407
     CDS             98407..99444
     CDS             complement(99426..100151)
     CDS             complement(100148..100726)
     CDS             complement(100723..102075)
     CDS             102179..102730
     CDS             complement(102762..104855)
     CDS             105010..105354
     CDS             complement(105351..106736)
     CDS             106833..107462
     CDS             complement(107466..108290)
     CDS             108352..109020
     CDS             109017..109334
     CDS             complement(109331..110191)
     CDS             complement(110209..111318)
     CDS             111377..112330
     CDS             complement(112297..113622)
     CDS             complement(113884..114912)
     CDS             115028..116647
     CDS             complement(116654..117421)
     CDS             complement(117463..119436)
     CDS             complement(119519..122176)
     CDS             complement(122582..124288)
     CDS             complement(124446..125129)
     CDS             complement(125114..125986)
     CDS             126016..127521
     CDS             complement(127518..127988)
     CDS             complement(128100..128297)
     CDS             128481..128636
     CDS             128718..130985
     CDS             131109..131939
     CDS             132072..133052
     CDS             133108..134067
     CDS             complement(134089..134769)
     CDS             complement(134871..137633)
     CDS             complement(137630..138244)
     CDS             complement(138241..139212)
     CDS             complement(139212..141017)
     CDS             complement(141010..142464)
     CDS             complement(142561..143283)
     CDS             complement(143492..146833)
     CDS             complement(147094..147843)
     CDS             complement(147836..148387)
     CDS             complement(148572..149960)
     CDS             150035..150454
     CDS             150528..150908
     CDS             150956..151387
     CDS             151460..151786
     CDS             complement(151802..152875)
     CDS             complement(152913..153695)
     CDS             complement(153695..154453)
     CDS             complement(154571..155851)
     CDS             156036..157352
     CDS             157567..158736
     CDS             complement(158949..159623)
     CDS             160143..160592
     CDS             160669..164916
     CDS             165021..167012
     CDS             167179..168108
     CDS             168120..168548
     CDS             168588..168965
     CDS             168937..169656
     CDS             169933..170880
     CDS             complement(170952..171146)
     CDS             171457..171915
     CDS             171927..172349
     CDS             172666..172935
     CDS             173203..173601
     CDS             complement(173666..173932)
     CDS             complement(173898..174233)
     CDS             174279..174500
     CDS             174954..175073
     CDS             175211..176203
     CDS             176200..177369
     CDS             complement(177371..177499)
     CDS             complement(177789..180494)
     CDS             complement(180569..181423)
     CDS             complement(181474..181740)
     CDS             complement(182014..184326)
     CDS             184827..185093
     CDS             185144..185998
     CDS             186641..186970
     CDS             186960..189299
     CDS             189346..192258
     CDS             192900..193385
     CDS             complement(193364..194341)
     CDS             complement(194338..196278)
     CDS             complement(196275..197375)
     CDS             complement(197368..199287)
     CDS             complement(199293..200474)
     CDS             complement(200714..201349)
     CDS             complement(201642..201803)
     CDS             complement(201833..201970)
     CDS             complement(201964..202488)
     CDS             202626..202835
     CDS             complement(202837..205539)
     CDS             complement(205547..206983)
     CDS             complement(206973..207785)
     CDS             complement(207782..209506)
     CDS             complement(209503..210258)
     CDS             complement(210255..211268)
     CDS             complement(211265..211897)
     CDS             complement(211897..212403)
     CDS             complement(212400..212780)
     CDS             complement(212773..213189)
     CDS             complement(213189..215738)
     CDS             complement(215735..216349)
     CDS             complement(216346..217215)
     CDS             complement(217212..218519)
     CDS             complement(218519..219274)
     CDS             complement(219271..219840)
     CDS             complement(219853..220140)
     CDS             complement(220167..220493)
     CDS             220855..221346
     CDS             221309..221560
     CDS             221918..222772
     CDS             complement(222781..223209)
     CDS             complement(223206..224207)
     CDS             224349..226664
     CDS             226664..228169
     CDS             229242..229946
     CDS             230138..231682
     CDS             231679..232506
     CDS             232503..233741
     CDS             233754..234899
     CDS             234916..235830
     CDS             235992..238175
     CDS             complement(238339..239256)
     CDS             complement(239376..240356)
     CDS             complement(240353..240727)
     CDS             complement(241588..243468)
     CDS             243577..244620
     CDS             244617..245852
     CDS             245925..246272
     CDS             complement(246344..247741)
     CDS             complement(247768..248325)
     CDS             complement(248344..249060)
     CDS             249310..250515
     CDS             250573..251868
     CDS             251938..252126
     CDS             252255..252758
     CDS             complement(252774..253268)
     CDS             complement(253268..254725)
     CDS             254844..255614
     CDS             complement(255633..255935)
     CDS             complement(255986..256171)
     CDS             complement(256175..256363)
     CDS             256666..258267
     CDS             complement(258322..259686)
     CDS             complement(259705..261231)
     CDS             complement(261272..263359)
     CDS             complement(263540..265795)
     CDS             265852..266556
     CDS             266760..268031
     CDS             268038..268388
     CDS             complement(268675..269238)
     CDS             complement(269350..270051)
     CDS             complement(270048..270569)
     CDS             complement(270614..271570)
     CDS             complement(271575..272243)
     CDS             complement(272331..273290)
     CDS             complement(273359..274327)
     CDS             274410..274820
     CDS             274830..274970
     CDS             274960..275604
     CDS             275601..276305
     CDS             276847..278328
     CDS             complement(278400..281780)
     CDS             282012..282800
     CDS             complement(282804..284114)
     CDS             complement(284111..284914)
     CDS             285179..286096
     CDS             complement(286149..286934)
     CDS             287009..287446
     CDS             complement(287462..288679)
     CDS             288771..289727
     CDS             289817..290506
     CDS             290653..290964
     CDS             291055..291288
     CDS             291340..292254
     CDS             292251..293000
     CDS             293091..294776
     CDS             complement(295038..295775)
     CDS             complement(296129..296941)
     CDS             complement(296980..297426)
     CDS             complement(297492..299828)
     CDS             299921..301033
     CDS             301034..301882
     CDS             301886..302836
     CDS             302848..303438
     CDS             303652..303906
     CDS             304118..304387
     CDS             complement(304436..305134)
     CDS             complement(305131..305346)
     CDS             complement(305339..305995)
     CDS             complement(305992..307191)
     CDS             complement(307188..307598)
     CDS             307811..308017
     CDS             308148..308741
     CDS             308772..309074
     CDS             309184..310671
     CDS             310659..311756
     CDS             311753..312583
     CDS             312594..314090
     CDS             314097..314555
     CDS             314606..314827
     CDS             complement(314834..315532)
     CDS             complement(315544..316299)
     CDS             complement(316641..316946)
     CDS             complement(317005..319857)
     CDS             complement(319908..322151)
     CDS             322281..323720
     CDS             323867..326446
     CDS             326816..330274
     CDS             330395..332392
     CDS             complement(332514..333038)
     CDS             333256..336183
     CDS             complement(336338..337246)
     CDS             complement(337251..338933)
     CDS             complement(338930..339673)
     CDS             339822..340994
     CDS             341137..341922
     CDS             342094..342966
     CDS             342977..343846
     CDS             343895..344362
     CDS             complement(344400..345395)
     CDS             complement(345408..346379)
     CDS             complement(346455..347738)
     CDS             complement(347741..348382)
     CDS             complement(348397..350043)
     CDS             complement(350118..351233)
     CDS             complement(351321..351824)
     CDS             351944..352891
     CDS             352899..353993
     CDS             354057..354233
     CDS             complement(354264..354698)
     CDS             complement(354695..355672)
     CDS             complement(355682..356659)
     CDS             356729..357379
     CDS             357435..359180
     CDS             359182..359913
     CDS             360017..361033
     CDS             361030..361842
     CDS             361839..362531
     CDS             362591..362833
     CDS             362852..363268
     CDS             363276..364082
     CDS             complement(364183..364401)
     CDS             complement(364577..364789)
     CDS             complement(364968..366626)
     CDS             complement(366626..367531)
     CDS             367619..368872
     CDS             369033..369854
     CDS             369970..371988
     CDS             371988..376190
     CDS             complement(376221..376769)
     CDS             complement(376784..377788)
     CDS             complement(377926..379335)
     CDS             complement(379386..379724)
     CDS             complement(379968..380903)
     CDS             complement(380903..381244)
     CDS             complement(381326..382711)
     CDS             382777..383589
     CDS             383633..384463
     CDS             complement(384460..385119)
     CDS             complement(385116..385694)
     CDS             385759..386064
     CDS             complement(386195..387007)
     CDS             complement(387041..389005)
     CDS             complement(389051..389668)
     CDS             389768..390085
     CDS             390110..391141
     CDS             391199..391549
     CDS             391530..392303
     CDS             392639..393136
     CDS             393133..394080
     CDS             394077..394637
     CDS             394634..396391
     CDS             396388..397875
     CDS             397830..399326
     CDS             399349..400419
     CDS             400416..401795
     CDS             401792..403021
     CDS             403018..404214
     CDS             404211..405635
     CDS             405632..406603
     CDS             406573..407571
     CDS             407555..408463
     CDS             408463..409716
     CDS             409876..411639
     CDS             411728..413482
     CDS             413624..414145
     CDS             414191..415000
     CDS             415122..415868
     CDS             416045..417076
     CDS             417156..418214
     CDS             418199..419317
     CDS             419330..420238
     CDS             complement(420243..421028)
     CDS             complement(421021..421497)
     CDS             complement(421490..423124)
     CDS             complement(423126..423422)
     CDS             complement(423419..424198)
     CDS             complement(424275..425510)
     CDS             complement(425507..426760)
     CDS             complement(426712..427560)
     CDS             complement(427591..428706)
     CDS             428812..429294
     CDS             429356..430870
     CDS             complement(431226..432113)
     CDS             complement(432103..433425)
     CDS             433530..434192
     CDS             434297..434734
     CDS             complement(434738..435883)
     CDS             436056..437225
     CDS             437366..438949
     CDS             439042..440163
     CDS             complement(440160..440978)
     CDS             complement(441033..442448)
     CDS             complement(442463..444340)
     CDS             444868..446157
     CDS             complement(446158..447783)
     CDS             447885..448394
     CDS             448616..449596
     CDS             complement(449613..450386)
     CDS             complement(450394..451656)
     CDS             complement(451675..451920)
     CDS             complement(451920..453257)
     CDS             453313..453876
     CDS             453976..454872
     CDS             455135..456112
     CDS             complement(456242..457354)
     CDS             complement(457380..458123)
     CDS             complement(458220..459089)
     CDS             459109..459228
     CDS             459238..459834
     CDS             459929..460513
     CDS             complement(460589..460990)
     CDS             461019..462476
     CDS             462729..462953
     CDS             complement(463034..463132)
     CDS             complement(463129..463863)
     CDS             complement(463936..464748)
     CDS             complement(464753..465031)
     CDS             complement(465028..465456)
     CDS             complement(465514..466419)
     CDS             complement(466497..466916)
     CDS             complement(466916..468505)
     CDS             complement(468498..469253)
     CDS             469487..471103
     CDS             471298..471516
     CDS             471640..471999
     CDS             complement(472021..473646)
     CDS             complement(473768..474148)
     CDS             474258..474764
     CDS             complement(474765..476633)
     CDS             476698..476901
     CDS             complement(476920..477597)
     CDS             complement(477773..478429)
     CDS             478606..479529
     CDS             479667..480743
     CDS             480740..481069
     CDS             complement(481066..481812)
     CDS             complement(481990..482880)
     CDS             complement(483042..483581)
     CDS             483753..484670
     CDS             complement(484769..485488)
     CDS             485671..487980
     CDS             complement(488318..488833)
     CDS             complement(489058..490245)
     CDS             complement(490362..490961)
     CDS             complement(490958..491506)
     CDS             complement(491558..492079)
     CDS             complement(492140..493324)
     CDS             493380..493961
     CDS             493958..494887
     CDS             complement(494911..495810)
     CDS             495917..496093
     CDS             496215..497423
     CDS             497420..498343
     CDS             498544..499686
     CDS             complement(499822..501180)
     CDS             501668..502792
     CDS             502985..504187
     CDS             complement(504173..504955)
     CDS             complement(504996..505442)
     CDS             complement(505455..506873)
     CDS             507036..507158
     CDS             507165..508277
     CDS             508359..508946
     CDS             509084..509365
     CDS             509368..510939
     CDS             510939..511277
     CDS             511308..512540
     CDS             512537..513556
     CDS             513553..514524
     CDS             514643..515320
     CDS             515413..516573
     CDS             516675..517373
     CDS             517389..517838
     CDS             complement(517835..517966)
     CDS             complement(518131..518259)
     CDS             complement(518291..519214)
     CDS             519263..519493
     CDS             complement(519839..521362)
     CDS             521615..521830
     CDS             521833..522198
     CDS             522217..524040
     CDS             524134..526485
     CDS             complement(526513..527184)
     CDS             complement(527190..527423)
     CDS             complement(527600..530452)
     CDS             530561..531442
     CDS             complement(531446..532264)
     CDS             532418..533338
     CDS             complement(533687..533848)
     CDS             complement(533845..534798)
     CDS             complement(534791..535462)
     CDS             complement(535493..535750)
     CDS             535995..538946
     CDS             complement(538973..539776)
     CDS             complement(539773..541371)
     CDS             541542..543632
     CDS             complement(543681..544184)
     CDS             complement(544416..545111)
     CDS             complement(545108..546643)
     CDS             complement(546686..548029)
     CDS             complement(548145..549665)
     CDS             complement(550198..551580)
     CDS             complement(551635..552492)
     CDS             complement(552756..553682)
     CDS             complement(553737..554630)
     CDS             complement(554634..555779)
     CDS             complement(555925..558057)
     CDS             558273..558467
     CDS             558464..559468
     CDS             complement(559472..560344)
     CDS             complement(560341..560787)
     CDS             complement(560784..562076)
     CDS             complement(562076..562735)
     CDS             562807..563871
     CDS             complement(563970..564881)
     CDS             complement(564887..565702)
     CDS             complement(565721..566605)
     CDS             complement(566602..567072)
     CDS             complement(567069..567524)
     CDS             complement(567521..567790)
     CDS             567843..568436
     CDS             complement(568433..568912)
     CDS             complement(568905..569531)
     CDS             complement(569535..570317)
     CDS             complement(570330..570686)
     CDS             complement(570746..571600)
     CDS             571704..572684
     CDS             572723..574852
     CDS             complement(574849..575256)
     CDS             complement(575246..575692)
     CDS             complement(575722..576225)
     CDS             complement(576204..577346)
     CDS             complement(577336..578541)
     CDS             complement(578481..579371)
     CDS             complement(579368..579769)
     CDS             complement(579894..580610)
     CDS             complement(580646..581227)
     CDS             581371..582525
     CDS             582570..584273
     CDS             584386..585309
     CDS             585306..585431
     CDS             585434..586018
     CDS             586096..586959
     CDS             587046..587627
     CDS             587821..589224
     CDS             589217..590101
     CDS             590218..590589
     CDS             590591..590941
     CDS             590951..591949
     CDS             591951..592193
     CDS             592186..592656
     CDS             592736..593179
     CDS             complement(593176..593871)
     CDS             complement(593868..594383)
     CDS             594592..595128
     CDS             595141..595410
     CDS             595608..596141
     CDS             complement(596318..597193)
     CDS             597337..597942
     CDS             complement(598102..598842)
     CDS             598878..599693
     CDS             complement(599690..600571)
     CDS             600639..601673
     CDS             complement(601713..602627)
     CDS             602833..603321
     CDS             603513..604244
     CDS             complement(604231..605679)
     CDS             complement(605758..607161)
     CDS             607259..608137
     CDS             608134..609285
     CDS             609407..610219
     CDS             610267..611640
     CDS             611733..613088
     CDS             complement(613206..614174)
     CDS             complement(614367..614675)
     CDS             complement(614707..616077)
     CDS             complement(616276..617106)
     CDS             617229..618140
     CDS             618289..621039
     CDS             621050..621577
     CDS             complement(621585..622097)
     CDS             complement(622234..622782)
     CDS             complement(622928..623371)
     CDS             623515..623886
     CDS             complement(624057..624857)
     CDS             complement(624903..625679)
     CDS             625996..626643
     CDS             626837..628471
     CDS             628493..629599
     CDS             complement(629615..630283)
     CDS             complement(630410..631438)
     CDS             631602..632213
     CDS             632253..632681
     CDS             complement(632878..633327)
     CDS             complement(633411..633848)
     CDS             634188..635924
     CDS             635974..636321
     CDS             complement(636301..637137)
     CDS             complement(637147..638820)
     CDS             639023..640234
     CDS             complement(640432..640653)
     CDS             640792..642171
     CDS             642277..642621
     CDS             complement(642710..643441)
     CDS             complement(643438..643893)
     CDS             644005..645255
     CDS             645365..646228
     CDS             complement(646683..647669)
     CDS             complement(647697..649478)
     CDS             649698..650162
     CDS             650176..650379
     CDS             650381..650659
     CDS             complement(650656..652005)
     CDS             complement(652015..652473)
     CDS             complement(652602..653033)
     CDS             complement(653142..653555)
     CDS             653681..654139
     CDS             654141..654281
     CDS             654250..654477
     CDS             654544..654828
     CDS             complement(654869..655765)
     CDS             complement(655809..657212)
     CDS             complement(657205..658755)
     CDS             complement(658875..659909)
     CDS             660183..662921
     CDS             663037..664566
     CDS             664566..666407
     CDS             666413..668026
     CDS             668031..670076
     CDS             670114..671616
     CDS             671683..672699
     CDS             complement(672770..675484)
     CDS             complement(675614..677215)
     CDS             677443..677763
     CDS             677932..678561
     CDS             678565..678870
     CDS             678878..679162
     CDS             679193..681631
     CDS             681628..682803
     CDS             682800..683573
     CDS             683593..684711
     CDS             684727..685740
     CDS             685795..687942
     CDS             687985..689487
     CDS             689615..690148
     CDS             690179..692500
     CDS             complement(692564..693283)
     CDS             complement(693546..694325)
     CDS             complement(694611..694940)
     CDS             complement(694978..695211)
     CDS             complement(695221..695544)
     CDS             complement(695609..696607)
     CDS             complement(696604..697206)
     CDS             complement(697206..697358)
     CDS             complement(697401..698834)
     CDS             698936..699349
     CDS             699427..700194
     CDS             700191..700691
     CDS             complement(700747..700905)
     CDS             complement(700980..701327)
     CDS             complement(701329..701739)
     CDS             complement(701879..702124)
     CDS             complement(702170..702424)
     CDS             complement(702421..702717)
     CDS             complement(702717..702977)
     CDS             complement(702977..703351)
     CDS             complement(703348..703710)
     CDS             complement(703710..704033)
     CDS             complement(704058..704321)
     CDS             complement(704348..704725)
     CDS             complement(704722..705018)
     CDS             complement(705025..705966)
     CDS             complement(705963..706115)
     CDS             706282..707322
     CDS             complement(707319..707648)
     CDS             708023..708634
     CDS             708778..709344
     CDS             709344..711017
     CDS             710998..711738
     CDS             711757..714255
     CDS             714844..715260
     CDS             715260..715808
     CDS             715808..716209
     CDS             716260..717093
     CDS             717147..718055
     CDS             complement(718052..718627)
     CDS             complement(718661..720310)
     CDS             720426..721004
     CDS             721029..721709
     CDS             complement(721713..722753)
     CDS             complement(722755..723837)
     CDS             complement(723834..725327)
     CDS             complement(725324..727426)
     CDS             727504..729015
     CDS             729012..730100
     CDS             730113..730382
     CDS             730555..732864
     CDS             733028..733720
     CDS             complement(733766..734683)
     CDS             complement(734796..735317)
     CDS             complement(735416..736090)
     CDS             736202..737050
     CDS             complement(737061..737441)
     CDS             complement(737719..739074)
     CDS             complement(739185..739538)
     CDS             739798..741381
     CDS             complement(741363..741872)
     CDS             742218..742538
     CDS             742568..744166
     CDS             744178..745158
     CDS             complement(745170..746363)
     CDS             complement(746360..746932)
     CDS             747029..747502
     CDS             complement(747545..748114)
     CDS             complement(748111..749910)
     CDS             complement(749962..751515)
     CDS             751629..752366
     CDS             752449..752751
     CDS             752823..753500
     CDS             753535..754947
     CDS             complement(755014..755229)
     CDS             complement(755376..755705)
     CDS             755772..756794
     CDS             756791..759235
     CDS             759253..759531
     CDS             759840..761567
     CDS             761564..761905
     CDS             complement(761920..762120)
     CDS             762354..764750
     CDS             764916..765188
     CDS             complement(765288..766163)
     CDS             complement(766186..766974)
     CDS             complement(767352..769250)
     CDS             769346..770431
     CDS             770428..771384
     CDS             771392..772312
     CDS             complement(772305..774011)
     CDS             774826..776736
     CDS             776852..777997
     CDS             778060..778809
     CDS             778806..779618
     CDS             complement(779584..779811)
     CDS             780145..780882
     CDS             780984..781910
     CDS             complement(782253..783581)
     CDS             complement(783688..784131)
     CDS             784232..784948
     CDS             784982..785539
     CDS             785669..786346
     CDS             786333..787067
     CDS             787072..788226
     CDS             788230..789411
     CDS             789540..792275
     CDS             792275..792970
     CDS             792996..793451
     CDS             793852..794076
     CDS             complement(794146..794793)
     CDS             complement(794846..795160)
     CDS             complement(795157..795810)
     CDS             796134..797207
     CDS             797275..797997
     CDS             797997..798137
     CDS             798134..798610
     CDS             798607..800556
     CDS             800553..801095
     CDS             801092..801493
     CDS             801490..802215
     CDS             802363..804288
     CDS             804366..804653
     CDS             complement(804706..805455)
     CDS             complement(805459..806373)
     CDS             complement(806370..807545)
     CDS             complement(807542..808351)
     CDS             complement(808416..810074)
     CDS             810246..810659
     CDS             complement(810661..812322)
     CDS             812457..812666
     CDS             complement(812663..814018)
     CDS             814158..814766
     CDS             complement(814821..815156)
     CDS             complement(815255..816151)
     CDS             complement(816161..817414)
     CDS             817566..819380
     CDS             complement(819432..821339)
     CDS             complement(821491..821922)
     CDS             822192..822428
     CDS             822541..823800
     CDS             823800..824768
     CDS             824765..825304
     CDS             825653..826906
     CDS             complement(827114..827716)
     CDS             827855..828763
     CDS             828839..831859
     CDS             831856..833085
     CDS             833190..835163
     CDS             complement(836054..837730)
     CDS             complement(837727..838905)
     CDS             838983..839720
     CDS             840014..840943
     CDS             840955..841395
     CDS             841615..842550
     CDS             842584..842883
     CDS             843158..843556
     CDS             complement(843622..843885)
     CDS             complement(843908..844147)
     CDS             844228..844449
     CDS             845044..846216
     CDS             846213..847409
     CDS             complement(848005..848859)
     CDS             complement(848910..849176)
     CDS             849283..849633
     CDS             849614..850078
     CDS             850066..850965
     CDS             complement(851129..853648)
     CDS             complement(853650..854486)
     CDS             854769..855767
     CDS             complement(855819..856319)
     CDS             complement(856423..856899)
     CDS             complement(857151..857342)
     CDS             complement(857499..859118)
     CDS             complement(859176..859490)
     CDS             859753..859986
     CDS             859983..860252
     CDS             861052..862113
     CDS             862322..863419
     CDS             complement(863700..864332)
     CDS             864882..865280
     CDS             865589..865810
     CDS             866480..866809
     CDS             866799..869138
     CDS             869187..872099
     CDS             complement(872193..873407)
     CDS             complement(873404..874027)
     CDS             complement(874600..875475)
     CDS             complement(875475..876626)
     CDS             complement(876765..879236)
     CDS             879408..880742
     CDS             880753..881790
     CDS             complement(882032..883741)
     CDS             883921..884133
     CDS             complement(884359..884994)
     CDS             complement(885298..885459)
     CDS             complement(885489..885620)
     CDS             886283..886492
     CDS             complement(886494..889196)
     CDS             complement(889206..890642)
     CDS             complement(890632..891444)
     CDS             complement(891441..893162)
     CDS             complement(893159..893914)
     CDS             complement(893911..894924)
     CDS             complement(894921..895553)
     CDS             complement(895553..896059)
     CDS             complement(896056..896436)
     CDS             complement(896429..896833)
     CDS             complement(896833..899382)
     CDS             899541..899801
     CDS             complement(899960..900838)
     CDS             complement(900835..902118)
     CDS             complement(902118..902873)
     CDS             complement(902870..903439)
     CDS             complement(903452..903739)
     CDS             complement(903766..904092)
     CDS             904456..904917
     CDS             904895..905185
     CDS             complement(905233..905619)
     CDS             905855..906064
     CDS             906073..906717
     CDS             complement(906816..907472)
     CDS             complement(907667..909901)
     CDS             complement(910103..911056)
     CDS             complement(911056..911922)
     CDS             complement(911919..912548)
     CDS             complement(912545..915040)
     CDS             complement(915157..915582)
     CDS             complement(915596..918907)
     CDS             complement(918897..920045)
     CDS             complement(920057..921310)
     CDS             921507..921809
     CDS             complement(921879..923810)
     CDS             complement(923807..924448)
     CDS             924587..924982
     CDS             complement(925009..925500)
     CDS             926001..927641
     CDS             927638..929044
     CDS             930014..930424
     CDS             930548..931783
     CDS             931780..933288
     CDS             933285..936452
     CDS             936431..936814
     CDS             936871..938415
     CDS             938428..940758
     CDS             complement(940805..941608)
     CDS             complement(941640..941969)
     CDS             942069..942521
     CDS             942566..943474
     CDS             complement(944040..945392)
     CDS             complement(945464..946168)
     CDS             complement(946262..946750)
     CDS             complement(946747..947274)
     CDS             complement(947271..947684)
     CDS             complement(947681..948430)
     CDS             complement(948543..949895)
     CDS             complement(950108..950383)
     CDS             complement(950428..950895)
     CDS             complement(950892..951578)
     CDS             951728..952024
     CDS             952028..952462
     CDS             952478..953035
     CDS             953084..954895
     CDS             954892..956049
     CDS             956066..956626
     CDS             956680..957381
     CDS             complement(957395..957835)
     CDS             complement(957929..958216)
     CDS             958440..958829
     CDS             959045..959716
     CDS             960421..960729
     CDS             960736..962511
     CDS             complement(962638..964578)
     CDS             complement(964643..965446)
     CDS             965518..966693
     CDS             966690..967643
     CDS             967700..968431
     CDS             968431..970227
     CDS             970229..971614
     CDS             971653..972432
     CDS             972522..973511
     CDS             complement(973608..974054)
     CDS             complement(974051..974500)
     CDS             complement(974557..975519)
     CDS             975564..976775
     CDS             976822..977214
     CDS             977277..978524
     CDS             complement(978534..979538)
     CDS             979578..980132
     CDS             980304..981506
     CDS             981506..982513
     CDS             complement(982778..983455)
     CDS             complement(983503..985716)
     CDS             complement(985826..986695)
     CDS             986822..987688
     CDS             complement(987685..988380)
     CDS             complement(988459..988737)
     CDS             complement(988740..989960)
     CDS             complement(990029..990823)
     CDS             990983..991576
     CDS             991583..992686
     CDS             992721..993440
     CDS             993531..996068
     CDS             996065..996247
     CDS             996325..996660
     CDS             996717..997241
     CDS             complement(997565..998479)
     CDS             complement(998612..999283)
     CDS             complement(999280..1000101)
     CDS             1000152..1001705
     CDS             complement(1001895..1002935)
     CDS             complement(1003623..1003805)
     CDS             complement(1003802..1003978)
     CDS             1004335..1005813
     CDS             1005870..1007219
     CDS             1007351..1008388
     CDS             1008467..1009999
     CDS             1010327..1010764
     CDS             1010986..1011783
     CDS             1011783..1012394
     CDS             1012541..1014694
     CDS             1015027..1015233
     CDS             1015230..1016255
     CDS             1016252..1017049
     CDS             1017049..1019085
     CDS             1019087..1019767
     CDS             1019767..1020138
     CDS             1020279..1020563
     CDS             complement(1020560..1021018)
     CDS             complement(1021015..1021809)
     CDS             complement(1021819..1022928)
     CDS             complement(1022919..1023488)
     CDS             1023560..1023694
     CDS             1023691..1025553
     CDS             1025561..1026481
     CDS             1026491..1027435
     CDS             1027542..1029017
     CDS             complement(1029094..1029258)
     CDS             complement(1029376..1029564)
     CDS             1029714..1030058
     CDS             1030446..1030934
     CDS             1031112..1031723
     CDS             complement(1031731..1032348)
     CDS             1032450..1034798
     CDS             complement(1034871..1035350)
     CDS             1035408..1035668
     CDS             1035678..1037087
     CDS             1037192..1039534
     CDS             1039531..1039968
     CDS             1039965..1040966
     CDS             1040963..1041679
     CDS             1041672..1044656
     CDS             1044653..1048105
     CDS             1048186..1048506
     CDS             complement(1048534..1049346)
     CDS             complement(1049343..1050527)
     CDS             1050656..1050928
     CDS             1051021..1053774
     CDS             1053796..1054539
     CDS             complement(1054682..1055470)
     CDS             1055550..1056395
     CDS             complement(1056380..1059868)
     CDS             complement(1059981..1060250)
     CDS             1060371..1062434
     CDS             complement(1062417..1062890)
     CDS             1062956..1064713
     CDS             complement(1064717..1065949)
     CDS             1066074..1066550
     CDS             1066805..1067788
     CDS             1067895..1069184
     CDS             1069181..1070251
     CDS             1070256..1071566
     CDS             complement(1071567..1072010)
     CDS             1072388..1073374
     CDS             complement(1073375..1074730)
     CDS             complement(1074904..1075119)
     CDS             complement(1075119..1075571)
     CDS             complement(1076017..1076664)
     CDS             complement(1076661..1076891)
     CDS             1077088..1079067
     CDS             1079081..1080088
     CDS             1080099..1081298
     CDS             1081295..1081756
     CDS             1081759..1082397
     CDS             complement(1082401..1083159)
     CDS             1083313..1084206
     CDS             complement(1084192..1084554)
     CDS             1084679..1085320
     CDS             1085374..1086651
     CDS             1086669..1087364
     CDS             complement(1087368..1087733)
     CDS             1087866..1088429
     CDS             1088435..1089253
     CDS             1089493..1090083
     CDS             1090185..1091999
     CDS             1092167..1093495
     CDS             complement(1093505..1094062)
     CDS             complement(1094188..1094358)
     CDS             complement(1094387..1095985)
     CDS             1096130..1097509
     CDS             1097560..1097850
     CDS             1097973..1099358
     CDS             1099355..1101460
     CDS             1101460..1102824
     CDS             1102808..1104592
     CDS             1104685..1105620
     CDS             complement(1105622..1106680)
     CDS             complement(1106750..1107619)
     CDS             1107759..1109198
     CDS             1109297..1110874
     CDS             complement(1110933..1111415)
     CDS             1111551..1112444
     CDS             1112450..1114039
     CDS             complement(1114291..1114884)
     CDS             1115186..1116430
     CDS             1116540..1117970
     CDS             1118075..1121863
     CDS             1121877..1122614
     CDS             complement(1122611..1123309)
     CDS             complement(1123380..1124048)
     CDS             complement(1124045..1124833)
     CDS             complement(1124830..1126092)
     CDS             complement(1126085..1127470)
     CDS             complement(1127597..1128853)
     CDS             complement(1129111..1130817)
     CDS             1130981..1131469
     CDS             1131565..1132335
     CDS             complement(1132340..1133320)
     CDS             complement(1133413..1134465)
     CDS             complement(1134650..1135444)
     CDS             complement(1135501..1136868)
     CDS             complement(1136890..1138569)
     CDS             1138812..1139252
     CDS             1139249..1140370
     CDS             1140645..1140947
     CDS             complement(1141030..1142184)
     CDS             complement(1142188..1142790)
     CDS             complement(1142853..1143494)
     CDS             complement(1143578..1144597)
     CDS             complement(1144699..1145214)
     CDS             complement(1145227..1146984)
     CDS             complement(1147103..1148017)
     CDS             1148055..1148930
     CDS             1148998..1149852
     CDS             complement(1149849..1150532)
     CDS             1150637..1151422
     CDS             complement(1151419..1151826)
     CDS             complement(1151823..1152155)
     CDS             complement(1152244..1154478)
     CDS             complement(1154489..1155169)
     CDS             complement(1155170..1155565)
     CDS             1155628..1155891
     CDS             1155904..1156812
     CDS             1156812..1157324
     CDS             1157417..1158112
     CDS             1158147..1159190
     CDS             1159219..1160163
     CDS             1160160..1160924
     CDS             1160959..1162101
     CDS             1162167..1164149
     CDS             complement(1164223..1164837)
     CDS             complement(1165038..1165382)
     CDS             1165494..1165805
     CDS             complement(1165828..1166040)
     CDS             complement(1166091..1167245)
     CDS             complement(1167248..1167709)
     CDS             complement(1167713..1167937)
     CDS             complement(1167945..1169249)
     CDS             complement(1169258..1169704)
     CDS             complement(1169754..1170653)
     CDS             complement(1170672..1172699)
     CDS             complement(1172710..1174587)
     CDS             complement(1174633..1175412)
     CDS             complement(1175412..1175861)
     CDS             1176001..1177308
     CDS             1177724..1181053
     CDS             1181176..1181643
     CDS             complement(1181663..1182139)
     CDS             complement(1182148..1182417)
     CDS             complement(1182478..1182969)
     CDS             complement(1183012..1183350)
     CDS             complement(1183337..1183774)
     CDS             complement(1183800..1184408)
     CDS             1184592..1185878
     CDS             complement(1186083..1186517)
     CDS             1186850..1187890
     CDS             1187902..1188993
     CDS             complement(1189000..1189422)
     CDS             complement(1189426..1190622)
     CDS             complement(1190944..1192065)
     CDS             complement(1192062..1194107)
     CDS             complement(1194107..1194661)
     CDS             complement(1194661..1195566)
     CDS             complement(1195584..1196627)
     CDS             1196815..1198638
     CDS             1198638..1199132
     CDS             complement(1199137..1199874)
     CDS             complement(1199910..1200716)
     CDS             complement(1200776..1201876)
     CDS             complement(1201932..1202927)
     CDS             complement(1202924..1203421)
     CDS             complement(1203430..1204254)
     CDS             complement(1204251..1204820)
     CDS             complement(1204915..1205604)
     CDS             complement(1205729..1206616)
     CDS             complement(1206613..1207554)
     CDS             1207695..1209794
     CDS             1209873..1210772
     CDS             1210881..1213109
     CDS             1213238..1215931
     CDS             complement(1215933..1216685)
     CDS             1217159..1217530
     CDS             1217844..1218221
     CDS             1218254..1218694
     CDS             1218746..1220551
     CDS             complement(1220620..1221540)
     CDS             complement(1221568..1222866)
     CDS             complement(1222925..1223263)
     CDS             complement(1223387..1224616)
     CDS             1224696..1225214
     CDS             1225211..1226419
     CDS             complement(1226413..1227276)
     CDS             complement(1227738..1228922)
     CDS             1229010..1230407
     CDS             1230503..1231450
     CDS             complement(1231451..1232302)
     CDS             complement(1232382..1233680)
     CDS             1233800..1235020
     CDS             1235140..1235322
     CDS             complement(1235319..1237295)
     CDS             complement(1237377..1238546)
     CDS             1238585..1239430
     CDS             1239427..1239777
     CDS             1239786..1240739
     CDS             complement(1240740..1241534)
     CDS             complement(1241633..1242784)
     CDS             complement(1242794..1243423)
     CDS             complement(1243420..1244133)
     CDS             1244286..1245326
     CDS             1245346..1245939
     CDS             complement(1245949..1246614)
     CDS             1246692..1248458
     CDS             complement(1248460..1248795)
     CDS             complement(1248961..1250124)
     CDS             complement(1250215..1250742)
     CDS             complement(1250745..1251221)
     CDS             1251391..1253322
     CDS             1253396..1254505
     CDS             1254577..1255458
     CDS             complement(1255466..1257778)
     CDS             1257849..1259216
     CDS             1259230..1259745
     CDS             1259745..1260176
     CDS             1260226..1261866
     CDS             1261874..1262920
     CDS             1262951..1263565
     CDS             1263618..1265162
     CDS             1265135..1266613
     CDS             1266637..1268922
     CDS             1268977..1269492
     CDS             complement(1269497..1269946)
     CDS             1270110..1271423
     CDS             1271427..1272008
     CDS             1272005..1272394
     CDS             1272478..1272789
     CDS             1272817..1274229
     CDS             1274254..1275510
     CDS             1275567..1275794
     CDS             1275825..1277678
     CDS             complement(1277828..1279513)
     CDS             complement(1279513..1284567)
     CDS             complement(1284630..1285766)
     CDS             complement(1285837..1286304)
     CDS             complement(1286319..1287287)
     CDS             1287674..1288591
     CDS             1288627..1289337
     CDS             1289421..1290452
     CDS             1290436..1291641
     CDS             1291705..1292814
     CDS             1292811..1293449
     CDS             1293449..1294411
     CDS             1294404..1295963
     CDS             1295963..1296739
     CDS             1296748..1297503
     CDS             1297500..1297667
     CDS             1297803..1298954
     CDS             1298951..1299700
     CDS             complement(1299707..1301008)
     CDS             complement(1301026..1301553)
     CDS             complement(1301712..1303088)
     CDS             complement(1303129..1305348)
     CDS             complement(1305411..1306823)
     CDS             complement(1306820..1307893)
     CDS             complement(1307890..1308906)
     CDS             1308988..1310148
     CDS             1310145..1310681
     CDS             1310681..1311181
     CDS             complement(1311142..1311603)
     CDS             complement(1311603..1312565)
     CDS             1312707..1313690
     CDS             1313687..1313995
     CDS             1314028..1314669
     CDS             1314710..1315447
     CDS             complement(1315526..1316824)
     CDS             1317152..1319947
     CDS             1319944..1320789
     CDS             complement(1320770..1321432)
     CDS             1321498..1322865
     CDS             complement(1322931..1323395)
     CDS             complement(1323439..1324050)
     CDS             1324203..1325510
     CDS             1325510..1325962
     CDS             1325959..1326585
     CDS             1326644..1328596
     CDS             1328593..1329180
     CDS             1329177..1329878
     CDS             complement(1329894..1331282)
     CDS             complement(1331286..1332383)
     CDS             complement(1332531..1332884)
     CDS             1333082..1334203
     CDS             1334200..1334772
     CDS             1334864..1335775
     CDS             1335788..1336996
     CDS             complement(1336984..1337718)
     CDS             complement(1337931..1338407)
     CDS             complement(1338404..1339231)
     CDS             complement(1339246..1339509)
     CDS             1339672..1340148
     CDS             complement(1340540..1342174)
     CDS             complement(1342266..1342634)
     CDS             complement(1342716..1343480)
     CDS             1343673..1345616
     CDS             1345696..1347141
     CDS             1347138..1347971
     CDS             1347971..1348948
     CDS             1348945..1349496
     CDS             1349500..1350111
     CDS             1350108..1351100
     CDS             1351251..1352036
     CDS             1352191..1352661
     CDS             1352658..1353836
     CDS             1353944..1354645
     CDS             complement(1354714..1356915)
     CDS             1356945..1358393
     CDS             1358417..1359700
     CDS             1359713..1359916
     CDS             complement(1359913..1361139)
     CDS             complement(1361310..1362272)
     CDS             complement(1362312..1363478)
     CDS             complement(1363568..1363867)
     CDS             1363939..1366569
     CDS             complement(1366570..1366851)
     CDS             complement(1366855..1368504)
     CDS             complement(1368512..1369291)
     CDS             complement(1369308..1370018)
     CDS             complement(1370015..1371478)
     CDS             complement(1371478..1373025)
     CDS             complement(1373025..1375100)
     CDS             complement(1375105..1375410)
     CDS             complement(1375407..1376027)
     CDS             complement(1376055..1376543)
     CDS             complement(1376540..1377586)
     CDS             complement(1377586..1377795)
     CDS             complement(1377792..1379807)
     CDS             complement(1379800..1380432)
     CDS             complement(1380429..1381721)
     CDS             complement(1381711..1381896)
     CDS             complement(1381893..1382033)
     CDS             complement(1382037..1382705)
     CDS             complement(1382698..1382880)
     CDS             complement(1382877..1384088)
     CDS             complement(1384085..1384627)
     CDS             complement(1384624..1385376)
     CDS             complement(1385392..1386045)
     CDS             complement(1386047..1386421)
     CDS             complement(1386623..1388059)
     CDS             1388234..1389430
     CDS             1389505..1389912
     CDS             complement(1389922..1390392)
     CDS             1390487..1391503
     CDS             1391636..1392931
     CDS             complement(1392928..1393380)
     CDS             complement(1393391..1394179)
     CDS             complement(1394192..1395421)
     CDS             complement(1395430..1395939)
     CDS             complement(1396047..1396802)
     CDS             complement(1396799..1397926)
     CDS             complement(1398030..1400531)
     CDS             complement(1400608..1401471)
     CDS             1401934..1404666
     CDS             complement(1404710..1405345)
     CDS             1405509..1406519
     CDS             complement(1406639..1407373)
     CDS             1407599..1408381
     CDS             1408415..1408879
     CDS             1408879..1410009
     CDS             complement(1410006..1410875)
     CDS             complement(1411105..1413003)
     CDS             complement(1413013..1414575)
     CDS             complement(1414565..1415791)
     CDS             complement(1415791..1416855)
     CDS             complement(1416852..1417739)
     CDS             complement(1417760..1418872)
     CDS             complement(1418896..1420602)
     CDS             complement(1420616..1421641)
     CDS             complement(1421652..1423175)
     CDS             complement(1423190..1423837)
     CDS             complement(1424020..1425282)
     CDS             complement(1425279..1426805)
     CDS             1426837..1427826
     CDS             1427876..1428184
     CDS             1428193..1428885
     CDS             1428882..1429658
     CDS             complement(1429647..1430855)
     CDS             complement(1430852..1432258)
     CDS             complement(1432248..1432607)
     CDS             complement(1432588..1434309)
     CDS             complement(1434437..1435168)
     CDS             complement(1435165..1435986)
     CDS             complement(1435983..1436417)
     CDS             complement(1436470..1438119)
     CDS             1438209..1438994
     CDS             1438997..1440775
     CDS             1440775..1441302
     CDS             1441343..1442377
     CDS             1442415..1443500
     CDS             1443590..1444087
     CDS             complement(1444108..1444716)
     CDS             complement(1444795..1445229)
     CDS             complement(1445233..1446831)
     CDS             complement(1446920..1450411)
     CDS             complement(1450588..1450932)
     CDS             complement(1450986..1451465)
     CDS             complement(1451462..1451995)
     CDS             complement(1452093..1452371)
     CDS             complement(1452422..1453096)
     CDS             complement(1453089..1454336)
     CDS             1454502..1455974
     CDS             1455975..1456688
     CDS             1456781..1457140
     CDS             complement(1457153..1458382)
     CDS             complement(1458379..1459647)
     CDS             1459754..1460167
     CDS             complement(1460157..1461548)
     CDS             complement(1461576..1462604)
     CDS             complement(1462779..1463471)
     CDS             complement(1463561..1464595)
     CDS             complement(1464729..1466696)
     CDS             1466823..1467773
     CDS             1467776..1468270
     CDS             complement(1468363..1468866)
     CDS             complement(1468935..1470116)
     CDS             complement(1470160..1471623)
     CDS             complement(1471705..1473141)
     CDS             complement(1473171..1473929)
     CDS             1474031..1474900
     CDS             1474905..1475435
     CDS             complement(1475536..1477218)
     CDS             complement(1477215..1477595)
     CDS             1477736..1478566
     CDS             1478572..1479207
     CDS             1479248..1479811
     CDS             complement(1479826..1480671)
     CDS             complement(1480780..1481151)
     CDS             complement(1481179..1483011)
     CDS             complement(1483011..1483397)
     CDS             complement(1483408..1483788)
     CDS             1483954..1484679
     CDS             1484776..1485045
     CDS             1485103..1486023
     CDS             1485987..1486715
     CDS             1486742..1487545
     CDS             1487612..1488283
     CDS             1488326..1488832
     CDS             complement(1488833..1489324)
     CDS             complement(1489321..1490448)
     CDS             complement(1490451..1492661)
     CDS             complement(1492658..1493419)
     CDS             complement(1493419..1495083)
     CDS             complement(1495187..1495987)
     CDS             complement(1496088..1497323)
     CDS             1497499..1498764
     CDS             1498802..1499710
     CDS             complement(1500000..1502114)
     CDS             1502240..1502506
     CDS             1502557..1503411
     CDS             complement(1503383..1504363)
     CDS             complement(1504395..1506224)
     CDS             complement(1506357..1506710)
     CDS             complement(1506902..1509124)
     CDS             complement(1509231..1511960)
     CDS             1512127..1513449
     CDS             1513596..1515281
     CDS             1515359..1516171
     CDS             1516283..1517761
     CDS             complement(1517739..1518626)
     CDS             1518716..1520470
     CDS             1520467..1521297
     CDS             1521304..1522314
     CDS             complement(1522311..1523393)
     CDS             complement(1523467..1524594)
     CDS             complement(1524773..1525528)
     CDS             complement(1525528..1526466)
     CDS             complement(1526494..1527324)
     CDS             1527459..1528889
     CDS             complement(1528886..1529521)
     CDS             1529702..1530067
     CDS             1530067..1530291
     CDS             1530303..1531001
     CDS             1531098..1532537
     CDS             1532792..1533562
     CDS             1533571..1534296
     CDS             complement(1534299..1535204)
     CDS             complement(1535201..1535668)
     CDS             complement(1535665..1536672)
     CDS             complement(1536672..1538519)
     CDS             complement(1538585..1539103)
     CDS             complement(1539107..1539901)
     CDS             complement(1539865..1540515)
     CDS             complement(1540526..1541065)
     CDS             complement(1541070..1542095)
     CDS             1542194..1543063
     CDS             complement(1543150..1545378)
     CDS             complement(1545516..1545902)
     CDS             complement(1545899..1546750)
     CDS             complement(1546747..1547031)
     CDS             complement(1547050..1548018)
     CDS             complement(1548060..1548788)
     CDS             complement(1548824..1549333)
     CDS             complement(1549471..1550091)
     CDS             complement(1550129..1551631)
     CDS             complement(1552105..1552431)
     CDS             1552549..1553940
     CDS             1554059..1554325
     CDS             1554322..1554945
     CDS             1555319..1557025
     CDS             1557224..1557979
     CDS             1557984..1558958
     CDS             complement(1559147..1559710)
     CDS             complement(1559703..1560197)
     CDS             complement(1560276..1560503)
     CDS             complement(1560548..1561336)
     CDS             complement(1561374..1561709)
     CDS             complement(1561878..1562267)
     CDS             complement(1562286..1562528)
     CDS             complement(1562525..1565746)
     CDS             1565832..1566542
     CDS             1566603..1567913
     CDS             1567985..1568347
     CDS             1568344..1569018
     CDS             1569015..1569800
     CDS             1569814..1570443
     CDS             1570466..1571767
     CDS             1572093..1572872
     CDS             1572883..1573731
     CDS             1573829..1575118
     CDS             complement(1575241..1577016)
     CDS             1577121..1577921
     CDS             1577918..1578466
     CDS             complement(1578480..1578926)
     CDS             complement(1579118..1579516)
     CDS             complement(1579636..1579917)
     CDS             1580043..1582373
     CDS             1582497..1583585
     CDS             1583603..1583968
     CDS             complement(1584192..1585013)
     CDS             complement(1585067..1586434)
     CDS             complement(1586577..1587128)
     CDS             1587300..1588748
     CDS             1588823..1589605
     CDS             complement(1589813..1590757)
     CDS             1590854..1591246
     CDS             1591494..1592189
     CDS             1592290..1593510
     CDS             1593602..1595236
     CDS             1595283..1597043
     CDS             1597096..1597278
     CDS             complement(1597286..1599949)
     CDS             complement(1600021..1600845)
     CDS             complement(1601026..1602084)
     CDS             complement(1602234..1604678)
     CDS             complement(1604675..1605265)
     CDS             complement(1605424..1605906)
     CDS             1606049..1607110
     CDS             complement(1607107..1607601)
     CDS             complement(1607615..1608496)
     CDS             1608598..1610547
     CDS             1610557..1611036
     CDS             1611029..1611514
     CDS             complement(1611590..1612261)
     CDS             1612519..1613775
     CDS             1613825..1614781
     CDS             1614786..1615376
     CDS             complement(1615360..1616991)
     CDS             1617173..1617817
     CDS             complement(1617825..1619069)
     CDS             1619289..1619666
     CDS             1619955..1620665
     CDS             1620662..1621339
     CDS             1621336..1622103
     CDS             complement(1622100..1622474)
     CDS             complement(1622475..1622927)
     CDS             1622976..1624235
     CDS             1624331..1625545
     CDS             complement(1625425..1626264)
     CDS             1626522..1627058
     CDS             complement(1627110..1627562)
     CDS             complement(1627810..1628007)
     CDS             complement(1628092..1629246)
     CDS             complement(1629352..1629639)
     CDS             1629739..1630005
     CDS             1630056..1630910
     CDS             complement(1630882..1632846)
     CDS             complement(1632933..1633127)
     CDS             complement(1633163..1636090)
     CDS             1636261..1637250
     CDS             1637433..1638638
     CDS             complement(1638698..1639723)
     CDS             complement(1639759..1640019)
     CDS             1640579..1641160
     CDS             1641289..1643565
     CDS             complement(1643578..1643877)
     CDS             complement(1643920..1644951)
     CDS             complement(1645002..1645751)
     CDS             complement(1645748..1646701)
     CDS             complement(1646698..1647474)
     CDS             complement(1647564..1649582)
     CDS             1650022..1651185
     CDS             1651304..1651615
     CDS             1651731..1653695
     CDS             1653975..1654949
     CDS             1655161..1655454
     CDS             1655465..1656355
     CDS             1656457..1656744
     CDS             1656796..1659648
     CDS             1659659..1660909
     CDS             1661026..1662444
     CDS             1662460..1662879
     CDS             1662936..1664270
     CDS             1664293..1664991
     CDS             1664988..1665782
     CDS             1665779..1666471
     CDS             complement(1666468..1667157)
     CDS             complement(1667291..1667860)
     CDS             complement(1668008..1669396)
     CDS             complement(1669482..1669904)
     CDS             complement(1670077..1671132)
     CDS             complement(1671236..1671625)
     CDS             complement(1671680..1672048)
     CDS             complement(1672331..1673074)
     CDS             complement(1673132..1673776)
     CDS             complement(1673814..1675178)
     CDS             complement(1675284..1675814)
     CDS             complement(1675848..1676123)
     CDS             complement(1676123..1676299)
     CDS             complement(1676305..1677159)
     CDS             complement(1677159..1677503)
     CDS             complement(1677505..1678038)
     CDS             complement(1678038..1678433)
     CDS             complement(1678445..1678750)
     CDS             complement(1678777..1679355)
     CDS             complement(1679348..1679668)
     CDS             complement(1679668..1680036)
     CDS             complement(1680122..1680424)
     CDS             complement(1680436..1680642)
     CDS             complement(1680642..1681076)
     CDS             complement(1681098..1681793)
     CDS             complement(1681795..1682172)
     CDS             complement(1682172..1682447)
     CDS             complement(1682454..1683290)
     CDS             complement(1683305..1683610)
     CDS             complement(1683603..1684226)
     CDS             complement(1684230..1685099)
     CDS             complement(1685412..1685723)
     CDS             complement(1685957..1686685)
     CDS             complement(1686786..1687976)
     CDS             complement(1688069..1690204)
     CDS             complement(1690325..1690795)
     CDS             complement(1690981..1691352)
     CDS             1691808..1693094
     CDS             1693100..1693984
     CDS             1694039..1694806
     CDS             1694937..1695578
     CDS             complement(1695726..1696517)
     CDS             complement(1696586..1696987)
     CDS             1697340..1699220
     CDS             1699231..1699839
     CDS             1699839..1700540
     CDS             1700551..1700979
     CDS             complement(1700995..1701606)
     CDS             1701688..1702185
     CDS             1702266..1702694
     CDS             complement(1702691..1703908)
     CDS             complement(1704063..1704281)
     CDS             complement(1704510..1705031)
     CDS             1705118..1705510
     CDS             complement(1705598..1705813)
     CDS             complement(1705902..1706111)
     CDS             1706280..1707554
     CDS             complement(1707551..1708639)
     CDS             complement(1708652..1709710)
     CDS             complement(1709729..1710268)
     CDS             complement(1710322..1710438)
     CDS             complement(1710435..1710680)
     CDS             complement(1710723..1711286)
     CDS             complement(1711421..1712164)
     CDS             1712250..1712783
     CDS             1713495..1714574
     CDS             1714580..1715515
     CDS             1715512..1716141
     CDS             complement(1716138..1717040)
     CDS             1717146..1717847
     CDS             1717909..1718502
     CDS             complement(1718558..1719445)
     CDS             complement(1719452..1721770)
     CDS             complement(1721796..1722818)
     CDS             1723001..1723849
     CDS             1723920..1725314
     CDS             complement(1725601..1726299)
     CDS             complement(1726341..1727240)
     CDS             complement(1727280..1728209)
     CDS             complement(1728222..1729208)
     CDS             complement(1729208..1730464)
     CDS             complement(1730580..1731956)
     CDS             complement(1732068..1735010)
     CDS             1735091..1735669
     CDS             1735692..1736300
     CDS             1736320..1736946
     CDS             1736943..1737398
     CDS             1737547..1737987
     CDS             1738083..1738505
     CDS             1738495..1739421
     CDS             1739472..1740812
     CDS             1740920..1741951
     CDS             1741965..1742450
     CDS             1742486..1743406
     CDS             1743471..1744355
     CDS             complement(1744339..1744647)
     CDS             complement(1744647..1745597)
     CDS             complement(1745616..1746077)
     CDS             1746206..1747654
     CDS             complement(1747990..1748931)
     CDS             1748998..1749387
     CDS             1749447..1749692
     CDS             complement(1749689..1750498)
     CDS             complement(1750495..1751184)
     CDS             complement(1751181..1752074)
     CDS             complement(1752074..1753390)
     CDS             1753494..1753718
     CDS             complement(1753800..1754843)
     CDS             1754858..1755454
     CDS             1755451..1756128
     CDS             1756240..1756992
     CDS             1757002..1760424
     CDS             complement(1760456..1760902)
     CDS             complement(1760904..1761206)
     CDS             complement(1761354..1762319)
     CDS             complement(1762316..1763383)
     CDS             complement(1763406..1763585)
     CDS             1763781..1764179
     CDS             complement(1764186..1764881)
     CDS             1764996..1765328
     CDS             complement(1765387..1766049)
     CDS             1766169..1766357
     CDS             1766347..1766697
     CDS             complement(1766823..1767761)
     CDS             1767828..1768439
     CDS             complement(1768436..1768975)
     CDS             complement(1769013..1770515)
     CDS             complement(1770622..1771296)
     CDS             complement(1771406..1771741)
     CDS             complement(1771741..1773558)
     CDS             complement(1773654..1774307)
     CDS             complement(1774389..1775090)
     CDS             1775146..1777311
     CDS             1777326..1777964
     CDS             1778001..1779569
     CDS             1779639..1781018
     CDS             complement(1781040..1781423)
     CDS             complement(1781420..1781815)
     CDS             complement(1781856..1782893)
     CDS             1782974..1784524
     CDS             1784524..1785075
     CDS             complement(1785111..1785938)
     CDS             1786474..1787028
     CDS             1787035..1788564
     CDS             1788671..1789543
     CDS             1789557..1789904
     CDS             1789933..1791390
     CDS             1791396..1791653
     CDS             1791815..1793986
     CDS             complement(1794044..1794676)
     CDS             complement(1794745..1795014)
     CDS             complement(1795007..1795372)
     CDS             complement(1795452..1796819)
     CDS             1796879..1797562
     CDS             1797722..1798651
     CDS             complement(1798715..1799068)
     CDS             complement(1799068..1799775)
     CDS             complement(1799813..1800442)
     CDS             complement(1800454..1801767)
     CDS             1801804..1802910
     CDS             1802903..1803871
     CDS             complement(1804407..1804829)
     CDS             complement(1804933..1805430)
     CDS             complement(1805453..1805887)
     CDS             complement(1805895..1806047)
     CDS             complement(1806086..1807546)
     CDS             1807671..1809926
     CDS             1810068..1811474
     CDS             1811479..1812489
     CDS             1812482..1813327
     CDS             complement(1813435..1814085)
     CDS             complement(1814131..1816245)
     CDS             1816397..1817590
     CDS             1817587..1818603
     CDS             1818709..1819959
     CDS             1820084..1820326
     CDS             complement(1820838..1821347)
     CDS             1821479..1822084
     CDS             1822093..1822896
     CDS             1822896..1823711
     CDS             1823715..1824389
     CDS             1824541..1825092
     CDS             1825089..1825871
     CDS             complement(1825992..1826207)
     CDS             complement(1826204..1826323)
     CDS             complement(1826362..1826469)
     CDS             complement(1826504..1826611)
     CDS             1826844..1827929
     CDS             complement(1828020..1828595)
     CDS             1828772..1829518
     CDS             1829515..1832043
     CDS             complement(1832064..1832522)
     CDS             complement(1832644..1835292)
     CDS             1835485..1837365
     CDS             complement(1837749..1839386)
     CDS             complement(1839449..1840597)
     CDS             1840947..1842434
     CDS             1842505..1842876
     CDS             complement(1842883..1843662)
     CDS             1843775..1844434
     CDS             complement(1844466..1845125)
     CDS             complement(1845313..1846053)
     CDS             complement(1846090..1846905)
     CDS             complement(1846905..1847849)
     CDS             complement(1847863..1849290)
     CDS             complement(1849345..1850130)
     CDS             complement(1850190..1850783)
     CDS             complement(1850774..1851316)
     CDS             complement(1851407..1852324)
     CDS             1852400..1854583
     CDS             complement(1854670..1855524)
     CDS             complement(1855575..1855841)
     CDS             1855994..1856248
     CDS             1856245..1856463
     CDS             1856486..1857061
     CDS             complement(1856976..1859081)
     CDS             1859129..1860349
     CDS             complement(1860351..1861271)
     CDS             complement(1861324..1862013)
     CDS             complement(1862010..1862939)
     CDS             1862985..1864019
     CDS             1864016..1865008
     CDS             1865005..1866573
     CDS             1866653..1868395
     CDS             1868437..1869165
     CDS             1869167..1869295
     CDS             1869308..1869841
     CDS             1869932..1870291
     CDS             1870378..1871562
     CDS             1871603..1872451
     CDS             1872453..1873463
     CDS             1873463..1873981
     CDS             1874024..1874539
     CDS             complement(1874602..1876026)
     CDS             complement(1876099..1876614)
     CDS             complement(1876618..1877709)
     CDS             complement(1877713..1878921)
     CDS             complement(1878944..1879939)
     CDS             complement(1879930..1880892)
     CDS             complement(1880889..1881659)
     CDS             complement(1881656..1881757)
     CDS             complement(1881750..1885379)
     CDS             complement(1885424..1886080)
     CDS             1886546..1886824
     CDS             1886824..1887435
     CDS             1887432..1888394
     CDS             1888412..1890280
     CDS             1890293..1890745
     CDS             1890750..1893551
     CDS             1893551..1894036
     CDS             1894033..1894914
     CDS             1894925..1895077
     CDS             1895088..1896152
     CDS             1896149..1896874
     CDS             1896871..1898907
     CDS             1898904..1899308
     CDS             1899310..1901586
     CDS             1901586..1904429
     CDS             1904473..1905795
     CDS             1905788..1907083
     CDS             1907117..1908394
     CDS             1908410..1910437
     CDS             1910609..1912297
     CDS             1912294..1914270
     CDS             1914274..1918032
     CDS             1918033..1918680
     CDS             complement(1918718..1921228)
     CDS             1921633..1922037
     CDS             1922077..1923159
     CDS             1923156..1923473
     CDS             complement(1923470..1925563)
     CDS             1925689..1927188
     CDS             complement(1927220..1928089)
     CDS             complement(1928086..1928943)
     CDS             1928988..1929689
     CDS             1929804..1930322
     CDS             complement(1930348..1930989)
     CDS             1931166..1931534
     CDS             1931595..1932320
     CDS             1932500..1933627
     CDS             1933688..1935097
     CDS             1935181..1935834
     CDS             1935834..1936541
     CDS             1936619..1937932
     CDS             1938111..1939430
     CDS             1939575..1940747
     CDS             1940752..1941546
     CDS             complement(1941553..1942086)
     CDS             1942252..1942416
     CDS             complement(1942460..1942972)
     CDS             complement(1943056..1944588)
     CDS             complement(1944585..1945424)
     CDS             complement(1945436..1945879)
     CDS             complement(1946040..1946744)
     CDS             complement(1946741..1947211)
     CDS             complement(1947429..1947812)
     CDS             complement(1948196..1948510)
     CDS             complement(1948525..1949382)
     CDS             complement(1949489..1950217)
     CDS             complement(1950214..1950846)
     CDS             complement(1950839..1951432)
     CDS             1951515..1952018
     CDS             1952049..1952474
     CDS             1952573..1953214
     CDS             1953306..1954340
     CDS             complement(1954366..1955175)
     CDS             complement(1955274..1956413)
     CDS             complement(1956525..1957703)
     CDS             1957874..1958728
     CDS             1958744..1960216
     CDS             1960312..1961664
     CDS             1961788..1962876
     CDS             1962876..1963958
     CDS             complement(1963963..1966344)
     CDS             1966495..1967316
     CDS             1967384..1967656
     CDS             1967714..1967947
     CDS             1967947..1968138
     CDS             1968138..1968473
     CDS             complement(1968491..1969753)
     CDS             1969867..1970277
     CDS             complement(1970274..1970522)
     CDS             complement(1970543..1971130)
     CDS             1971338..1972765
     CDS             1972765..1973097
     CDS             complement(1973155..1973739)
     CDS             complement(1973883..1974473)
     CDS             complement(1974470..1974919)
     CDS             complement(1974916..1975323)
     CDS             complement(1975320..1975700)
     CDS             complement(1975697..1976611)
     CDS             1976686..1977936
     CDS             1978089..1978676
     CDS             complement(1978724..1979104)
     CDS             complement(1979104..1979571)
     CDS             complement(1979583..1979927)
     CDS             complement(1979991..1981997)
     CDS             complement(1982343..1982645)
     CDS             1982737..1983156
     CDS             complement(1983153..1983431)
     CDS             complement(1983519..1983731)
     CDS             1983936..1984424
     CDS             1984521..1984652
     CDS             1984725..1985363
     CDS             complement(1985379..1986611)
     CDS             complement(1986680..1986784)
     CDS             complement(1986798..1988687)
     CDS             complement(1988708..1989115)
     CDS             complement(1989314..1989811)
     CDS             1990147..1991385
     CDS             1991389..1992372
     CDS             1992385..1993503
     CDS             1993500..1994882
     CDS             complement(1994886..1995332)
     CDS             1995468..1997339
     CDS             1997407..1997592
     CDS             complement(1997552..1998019)
     CDS             complement(1998117..1999994)
     CDS             complement(2000072..2000986)
     CDS             complement(2000986..2002272)
     CDS             2002368..2004407
     CDS             2004509..2004958
     CDS             complement(2004946..2005857)
     CDS             2005967..2007169
     CDS             2007166..2008671
     CDS             2008668..2009249
     CDS             2009246..2010331
     CDS             2010385..2012253
     CDS             2012396..2013940
     CDS             complement(2014031..2015296)
     CDS             2015378..2016514
     CDS             complement(2016522..2016992)
     CDS             complement(2016980..2017588)
     CDS             complement(2017676..2018137)
     CDS             complement(2018243..2018797)
     CDS             2018896..2019690
     CDS             complement(2019707..2019943)
     CDS             complement(2019958..2021022)
     CDS             complement(2021027..2021704)
     CDS             complement(2021747..2023279)
     CDS             complement(2023276..2024079)
     CDS             complement(2024800..2025189)
     CDS             complement(2025186..2025401)
     CDS             2025810..2027141
     CDS             2027138..2027530
     CDS             complement(2027998..2029227)
     CDS             2029662..2031158
     CDS             2031164..2031682
     CDS             2031687..2032202
     CDS             2032263..2032583
     CDS             2032644..2033063
     CDS             2033074..2033460
     CDS             2033513..2034661
     CDS             2034667..2035722
     CDS             2035813..2036595
     CDS             2036600..2036953
     CDS             2036950..2037819
     CDS             complement(2037960..2038694)
     CDS             2038769..2039566
     CDS             2039582..2040859
     CDS             complement(2040863..2042494)
     CDS             complement(2042491..2043852)
     CDS             complement(2043945..2044316)
     CDS             complement(2044322..2045461)
     CDS             complement(2045760..2048387)
     CDS             complement(2048384..2048911)
     CDS             complement(2048908..2049954)
     CDS             complement(2049951..2050889)
     CDS             complement(2050886..2051878)
     CDS             2051972..2052994
     CDS             complement(2053001..2056393)
     CDS             complement(2056762..2057682)
     CDS             complement(2057743..2058264)
     CDS             complement(2058335..2058829)
     CDS             complement(2059041..2059598)
     CDS             complement(2059611..2060129)
     CDS             2060616..2061392
     CDS             complement(2061405..2062217)
     CDS             complement(2062315..2062764)
     CDS             complement(2062764..2063249)
     CDS             complement(2063270..2063605)
     CDS             complement(2063622..2064194)
     CDS             complement(2064297..2065595)
     CDS             2065656..2067533
     CDS             2067688..2068479
     CDS             2068707..2069090
     CDS             2069152..2070465
     CDS             2070479..2071576
     CDS             2071573..2072091
     CDS             complement(2072088..2073185)
     CDS             2073332..2074522
     CDS             2074781..2075581
     CDS             complement(2075594..2077204)
     CDS             2077405..2077575
     CDS             2077578..2078192
     CDS             complement(2078271..2078882)
     CDS             complement(2078935..2080224)
     CDS             2080314..2081672
     CDS             2081672..2081896
     CDS             2081893..2082702
     CDS             complement(2082699..2083598)
     CDS             complement(2083654..2084208)
     CDS             complement(2084366..2085505)
     CDS             2085864..2087153
     CDS             2087150..2087812
     CDS             complement(2087840..2088517)
     CDS             2088714..2089607
     CDS             2089617..2090282
     CDS             2090282..2091607
     CDS             2091604..2092566
     CDS             2092573..2093907
     CDS             2093904..2094968
     CDS             2094965..2095864
     CDS             2095916..2096830
     CDS             complement(2096841..2097953)
     CDS             2098080..2099288
     CDS             2099331..2099897
     CDS             2099894..2100868
     CDS             2100963..2101493
     CDS             2101496..2102137
     CDS             complement(2102147..2103154)
     CDS             2103232..2104374
     CDS             2104371..2104886
     CDS             2104920..2105843
     CDS             2105840..2107294
     CDS             2107353..2108066
     CDS             complement(2108073..2109494)
     CDS             2109650..2110531
     CDS             2110657..2113332
     CDS             2113397..2113909
     CDS             2114058..2115017
     CDS             complement(2115817..2116848)
     CDS             2116911..2117246
     CDS             complement(2117291..2117830)
     CDS             complement(2117842..2118444)
     CDS             2118747..2119844
     CDS             2119991..2120557
     CDS             2120694..2122283
     CDS             2122501..2124717
     CDS             complement(2124845..2125603)
     CDS             complement(2125609..2126415)
     CDS             2126571..2127122
     CDS             complement(2127132..2127698)
     CDS             complement(2127695..2128906)
     CDS             complement(2128935..2129582)
     CDS             2129784..2130368
     CDS             2130396..2131976
     CDS             2131980..2133038
     CDS             2133170..2133865
     CDS             2133960..2134253
     CDS             complement(2134258..2134752)
     CDS             complement(2134745..2136439)
     CDS             2136588..2136983
     CDS             2137096..2138142
     CDS             complement(2138139..2139695)
     CDS             complement(2139705..2140436)
     CDS             2140494..2141309
     CDS             2141702..2141962
     CDS             2142229..2142435
     CDS             2142392..2143858
     CDS             2144032..2144805
     CDS             complement(2144802..2145287)
     CDS             complement(2145284..2145985)
     CDS             2146131..2146823
     CDS             2146834..2147484
     CDS             complement(2147481..2147885)
     CDS             complement(2147895..2149133)
     CDS             complement(2149318..2150454)
     CDS             2150484..2150951
     CDS             complement(2151044..2151958)
     CDS             complement(2151919..2152590)
     CDS             complement(2152669..2153538)
     CDS             complement(2153535..2154176)
     CDS             complement(2154184..2155929)
     CDS             complement(2155975..2156184)
     CDS             complement(2156314..2156679)
     CDS             complement(2157227..2158018)
     CDS             2158145..2159152
     CDS             complement(2159454..2160434)
     CDS             complement(2160431..2160805)
     CDS             complement(2160850..2161230)
     CDS             2161258..2162055
     CDS             2162072..2162863
     CDS             2162877..2163806
     CDS             2164350..2166959
     CDS             2167045..2167188
     CDS             2167190..2168614
     CDS             2168691..2170325
     CDS             2170455..2171999
     CDS             2172066..2172860
     CDS             2172904..2174142
     CDS             2174180..2175325
     CDS             2175431..2176333
     CDS             2176516..2177595
     CDS             2177652..2178677
     CDS             complement(2178842..2179843)
     CDS             2179924..2181069
     CDS             2182073..2182777
     CDS             complement(2182749..2183603)
     CDS             complement(2183654..2183920)
     CDS             2183989..2184381
     CDS             2184508..2185671
     CDS             complement(2186224..2187153)
     CDS             complement(2187155..2187709)
     CDS             complement(2187721..2189652)
     CDS             2190190..2190702
     CDS             complement(2190750..2191034)
     CDS             complement(2191189..2192094)
     CDS             2192258..2193460
     CDS             2193789..2195183
     CDS             2195207..2196124
     CDS             2196604..2198124
     CDS             2198464..2200260
     CDS             complement(2200257..2201246)
     CDS             complement(2201231..2202154)
     CDS             complement(2202151..2203914)
     CDS             complement(2204127..2204372)
     CDS             2204499..2205269
     CDS             complement(2205301..2206026)
     CDS             2206152..2206811
     CDS             2206841..2207620
     CDS             2208047..2208469
     CDS             complement(2208549..2208869)
     CDS             complement(2208872..2209429)
     CDS             2209634..2209981
     CDS             complement(2210091..2210708)
     CDS             complement(2210874..2210999)
     CDS             complement(2211086..2212099)
     CDS             2212226..2212840
     CDS             2212845..2213972
     CDS             2213960..2214961
     CDS             complement(2214972..2215394)
     CDS             complement(2215459..2215764)
     CDS             complement(2215826..2216533)
     CDS             complement(2216537..2217019)
     CDS             2217149..2218687
     CDS             complement(2218694..2219878)
     CDS             2220000..2220344
     CDS             2220498..2221238
     CDS             complement(2221235..2222074)
     CDS             2222165..2223247
     CDS             complement(2223251..2223484)
     CDS             complement(2223585..2223962)
     CDS             complement(2224037..2225995)
     CDS             2226183..2226782
     CDS             2226779..2227345
     CDS             2227384..2227776
     CDS             complement(2227773..2228426)
     CDS             2228524..2229660
     CDS             2229657..2230418
     CDS             2230443..2231453
     CDS             2231450..2232877
     CDS             complement(2232847..2233818)
     CDS             complement(2233815..2234630)
     CDS             complement(2234627..2236543)
     CDS             complement(2236603..2237220)
     CDS             complement(2237254..2238417)
     CDS             2238542..2239417
     CDS             2239466..2240926
     CDS             complement(2240949..2241830)
     CDS             complement(2241930..2242466)
     CDS             complement(2242496..2242708)
     CDS             2242943..2244460
     CDS             2244664..2245230
     CDS             complement(2245579..2245728)
     CDS             2246052..2246741
     CDS             complement(2246666..2247205)
     CDS             complement(2247187..2247609)
     CDS             complement(2247674..2248186)
     CDS             complement(2248162..2248722)
     CDS             2248852..2250585
     CDS             complement(2250599..2251444)
     CDS             2251624..2252856
     CDS             2252856..2253662
     CDS             2253659..2253961
     CDS             complement(2253974..2254696)
     CDS             complement(2254824..2258222)
     CDS             complement(2258461..2259390)
     CDS             complement(2259401..2260750)
     CDS             2260919..2261611
     CDS             2261681..2262343
     CDS             2262490..2263449
     CDS             complement(2263453..2266716)
     CDS             complement(2266793..2267353)
     CDS             complement(2267346..2268248)
     CDS             complement(2268314..2268766)
     CDS             complement(2268781..2271030)
     CDS             complement(2271027..2271512)
     CDS             complement(2271622..2273025)
     CDS             complement(2273022..2274527)
     CDS             complement(2274618..2275466)
     CDS             complement(2275463..2276548)
     CDS             complement(2276560..2276925)
     CDS             complement(2276983..2277426)
     CDS             complement(2277423..2279504)
     CDS             complement(2279726..2280223)
     CDS             complement(2280208..2281059)
     CDS             complement(2281069..2281812)
     CDS             complement(2281886..2282839)
     CDS             2282939..2283481
     CDS             complement(2283819..2285021)
     CDS             2285043..2285288
     CDS             complement(2285295..2285723)
     CDS             complement(2285720..2287126)
     CDS             complement(2287196..2288188)
     CDS             complement(2288272..2290545)
     CDS             complement(2290545..2291516)
     CDS             2291593..2292747
     CDS             2292750..2293595
     CDS             2293749..2295281
     CDS             complement(2295336..2297507)
     CDS             complement(2297619..2298032)
     CDS             complement(2298206..2298877)
     CDS             complement(2298928..2299383)
     CDS             complement(2299459..2299797)
     CDS             2299901..2301331
     CDS             2301457..2302563
     CDS             2302563..2302931
     CDS             2302945..2303325
     CDS             2303462..2303854
     CDS             2303861..2304355
     CDS             2304466..2305308
     CDS             complement(2305305..2305904)
     CDS             complement(2305897..2306991)
     CDS             2307123..2308226
     CDS             2308223..2309125
     CDS             complement(2309122..2309802)
     CDS             complement(2309814..2310344)
     CDS             complement(2310341..2311276)
     CDS             complement(2311273..2312019)
     CDS             2312172..2313056
     CDS             2313361..2314236
     CDS             complement(2314233..2315045)
     CDS             complement(2315065..2315964)
     CDS             2316111..2319233
     CDS             2319368..2319817
     CDS             2319901..2320455
     CDS             2320565..2321365
     CDS             complement(2321376..2322047)
     CDS             2322209..2323393
     CDS             2323472..2324653
     CDS             2324696..2325163
     CDS             complement(2325185..2327371)
     CDS             2327823..2328740
     CDS             2328856..2329461
     CDS             complement(2329464..2330087)
     CDS             complement(2330088..2330753)
     CDS             complement(2330753..2331649)
     CDS             complement(2331646..2331939)
     CDS             complement(2332050..2332949)
     CDS             complement(2333032..2333325)
     CDS             complement(2333402..2334028)
     CDS             complement(2334018..2334260)
     CDS             2334384..2334914
     CDS             2334953..2335603
     CDS             2335826..2336053
     CDS             2336269..2336685
     CDS             2337248..2337607
     CDS             complement(2337930..2338214)
     CDS             complement(2338851..2339852)
     CDS             complement(2339890..2340960)
     CDS             2341233..2341418
     CDS             2341541..2341783
     CDS             complement(2341925..2343283)
     CDS             complement(2343336..2343509)
     CDS             complement(2343543..2343827)
     CDS             2343916..2344359
     CDS             complement(2344377..2346422)
     CDS             complement(2347046..2347324)
     CDS             complement(2347399..2348289)
     CDS             complement(2348468..2348992)
     CDS             complement(2349242..2350828)
     CDS             complement(2351152..2351889)
     CDS             complement(2351900..2352925)
     CDS             2353226..2353486
     CDS             2353566..2354006
     CDS             2354015..2354566
     CDS             complement(2354556..2355230)
     CDS             complement(2355237..2355950)
     CDS             2356093..2356458
     CDS             complement(2356604..2358178)
     CDS             complement(2358933..2360471)
     CDS             2360554..2361330
     CDS             2361415..2363958
     CDS             2364073..2364834
     CDS             2364831..2365913
     CDS             2365914..2367098
     CDS             complement(2367112..2367744)
     CDS             complement(2367851..2368495)
     CDS             complement(2368639..2369157)
     CDS             complement(2369216..2370871)
     CDS             complement(2370868..2371152)
     CDS             complement(2371149..2371520)
     CDS             complement(2371608..2372126)
     CDS             complement(2372123..2373289)
     CDS             2373369..2374949
     CDS             2375004..2375771
     CDS             2375768..2377321
     CDS             complement(2377323..2377739)
     CDS             complement(2377803..2378858)
     CDS             complement(2378866..2379723)
     CDS             2379860..2381551
     CDS             2381548..2384307
     CDS             2384570..2385451
     CDS             complement(2385509..2386171)
     CDS             2386194..2386754
     CDS             2386897..2389188
     CDS             complement(2389185..2389742)
     CDS             complement(2389739..2390947)
     CDS             2390985..2392559
     CDS             complement(2392640..2393692)
     CDS             complement(2393771..2395135)
     CDS             2395333..2396451
     CDS             complement(2396455..2397732)
     CDS             complement(2397729..2398142)
     CDS             complement(2398139..2398762)
     CDS             complement(2398832..2401009)
     CDS             2401124..2402944
     CDS             2403042..2403422
     CDS             2403427..2403843
     CDS             2404016..2404555
     CDS             2404575..2405321
     CDS             2405325..2406797
     CDS             2406850..2407947
     CDS             complement(2408086..2409612)
     CDS             2409721..2411532
     CDS             2411635..2412324
     CDS             2412317..2412733
     CDS             2412859..2413026
     CDS             2413113..2413778
     CDS             complement(2414154..2415584)
     CDS             2415703..2416500
     CDS             2416530..2417567
     CDS             2417564..2418067
     CDS             complement(2418064..2418915)
     CDS             complement(2419010..2419993)
     CDS             complement(2420053..2420310)
     CDS             complement(2420315..2420515)
     CDS             complement(2420538..2421452)
     CDS             complement(2421535..2423358)
     CDS             2423484..2423816
     CDS             2423767..2424138
     CDS             2424151..2425341
     CDS             2425477..2426706
     CDS             2426820..2428049
     CDS             2428049..2428900
     CDS             complement(2428875..2429675)
     CDS             2429714..2430673
     CDS             complement(2430732..2430995)
     CDS             complement(2431078..2431314)
     CDS             complement(2431420..2432277)
     CDS             complement(2432438..2434591)
     CDS             complement(2434733..2436592)
     CDS             2436768..2438015
     CDS             complement(2438012..2438611)
     CDS             complement(2438930..2440111)
     CDS             complement(2440206..2440655)
     CDS             2440899..2442857
     CDS             complement(2442864..2444240)
     CDS             complement(2444237..2444371)
     CDS             2444499..2445728
     CDS             2445777..2447777
     CDS             2448032..2452687
     CDS             2452787..2454223
     CDS             2454414..2455784
     CDS             complement(2455816..2456448)
     CDS             complement(2456439..2456603)
     CDS             complement(2456700..2457035)
     CDS             complement(2457209..2457895)
     CDS             2457977..2458597
     CDS             2458622..2459287
     CDS             2459287..2459838
     CDS             2459849..2461066
     CDS             2461083..2462603
     CDS             2462593..2463891
     CDS             2463935..2464669
     CDS             2464688..2466847
     CDS             2466847..2467977
     CDS             2467974..2468549
     CDS             complement(2468546..2469226)
     CDS             2469383..2470129
     CDS             complement(2470131..2471096)
     CDS             complement(2471131..2472594)
     CDS             complement(2472594..2472944)
     CDS             complement(2472981..2474168)
     CDS             complement(2474165..2475517)
     CDS             complement(2475514..2476743)
     CDS             2476944..2477168
     CDS             complement(2477241..2478665)
     CDS             complement(2478728..2479765)
     CDS             complement(2479762..2480256)
     CDS             complement(2480256..2480708)
     CDS             2481033..2481779
     CDS             2481908..2482630
     CDS             complement(2482664..2483446)
     CDS             2483584..2484246
     CDS             2484283..2484507
     CDS             2484504..2484797
     CDS             complement(2484804..2486147)
     CDS             2486207..2487088
     CDS             complement(2487085..2487822)
     CDS             complement(2487819..2489117)
     CDS             complement(2489114..2490652)
     CDS             complement(2490824..2491525)
     CDS             complement(2491961..2492434)
     CDS             complement(2492434..2495133)
     CDS             2495238..2496923
     CDS             2497075..2498046
     CDS             2498082..2498189
     CDS             2498265..2499071
     CDS             complement(2499068..2499811)
     CDS             complement(2499817..2501835)
     CDS             complement(2502140..2502412)
     CDS             complement(2502490..2504148)
     CDS             2504307..2504477
     CDS             2504453..2505091
     CDS             2505088..2505288
     CDS             2505285..2505392
     CDS             2505433..2506164
     CDS             2506161..2507156
     CDS             complement(2507351..2510818)
     CDS             2510838..2512004
     CDS             2512054..2513280
     CDS             2513294..2514475
     CDS             complement(2514472..2515524)
     CDS             2515569..2516603
     CDS             2516600..2517847
     CDS             2518001..2519338
     CDS             2519408..2519902
     CDS             complement(2519889..2521655)
     CDS             complement(2521660..2522082)
     CDS             complement(2522112..2523713)
     CDS             complement(2523801..2524424)
     CDS             complement(2524972..2525250)
     CDS             complement(2525415..2525771)
     CDS             2525960..2527531
     CDS             2527568..2528950
     CDS             2528947..2530326
     CDS             2530386..2531075
     CDS             complement(2531077..2531424)
     CDS             2531501..2531968
     CDS             complement(2531940..2532761)
     CDS             complement(2532773..2534695)
     CDS             complement(2534763..2535221)
     CDS             complement(2535276..2535953)
     CDS             complement(2535950..2536084)
     CDS             complement(2536292..2537878)
     CDS             complement(2537883..2539742)
     CDS             complement(2539742..2540407)
     CDS             2540568..2540840
     CDS             2540948..2541097
     CDS             2541129..2543006
     CDS             2543050..2544768
     CDS             2544895..2545392
     CDS             complement(2545383..2546294)
     CDS             complement(2546291..2547271)
     CDS             2547439..2548977
     CDS             2549307..2550263
     CDS             2550302..2550703
     CDS             2550753..2551247
     CDS             2551288..2552010
     CDS             2551968..2552432
     CDS             2552538..2554412
     CDS             2554469..2555569
     CDS             2555577..2556539
     CDS             2556549..2557904
     CDS             2557914..2558612
     CDS             2558609..2559559
     CDS             complement(2559577..2560209)
     CDS             2560309..2561520
     CDS             2561523..2562320
     CDS             complement(2562455..2563822)
     CDS             2563929..2564792
     CDS             2564906..2565592
     CDS             2565617..2565982
     CDS             complement(2565984..2566412)
     CDS             2566560..2566859
     CDS             complement(2566930..2567970)
     CDS             complement(2567927..2568862)
     CDS             complement(2568862..2569065)
     CDS             complement(2569090..2570523)
     CDS             2570695..2571975
     CDS             complement(2571972..2572967)
     CDS             2573107..2573802
     CDS             2573792..2574232
     CDS             2574302..2575246
     CDS             complement(2575250..2575609)
     CDS             complement(2575609..2576121)
     CDS             complement(2576118..2577434)
     CDS             complement(2577431..2578186)
     CDS             complement(2578179..2578928)
     CDS             complement(2578915..2579607)
     CDS             complement(2579604..2579975)
     CDS             complement(2579972..2580520)
     CDS             complement(2580517..2580783)
     CDS             complement(2580780..2582261)
     CDS             complement(2582258..2582668)
     CDS             complement(2582776..2583822)
     CDS             complement(2583908..2584108)
     CDS             complement(2584142..2585053)
     CDS             complement(2585094..2586953)
     CDS             2587236..2588267
     CDS             2588279..2590009
     CDS             2590096..2591907
     CDS             complement(2592135..2592662)
     CDS             complement(2592803..2592973)
     CDS             complement(2593120..2594118)
     CDS             complement(2594136..2594519)
     CDS             2594614..2595681
     CDS             2595678..2595995
     CDS             2596159..2596638
     CDS             2596638..2597348
     CDS             complement(2597424..2598278)
     CDS             complement(2598275..2599123)
     CDS             complement(2599171..2599437)
     CDS             2599642..2599950
     CDS             complement(2600426..2601166)
     CDS             complement(2601163..2602413)
     CDS             complement(2602521..2604047)
     CDS             2604222..2604821
     CDS             2604824..2606293
     CDS             2606314..2606784
     CDS             2606952..2609027
     CDS             2609024..2609392
     CDS             complement(2609389..2609679)
     CDS             2609791..2610222
     CDS             2610254..2610607
     CDS             2610739..2611527
     CDS             complement(2611636..2612283)
     CDS             complement(2612489..2612827)
     CDS             complement(2612829..2613296)
     CDS             complement(2613283..2613744)
     CDS             complement(2613852..2614424)
     CDS             complement(2614479..2615168)
     CDS             complement(2615228..2615818)
     CDS             complement(2615815..2616690)
     CDS             complement(2616693..2617283)
     CDS             complement(2617280..2618116)
     CDS             2618441..2619466
     CDS             2619489..2619932
     CDS             2620134..2621399
     CDS             2621416..2621949
     CDS             2622008..2623426
     CDS             complement(2623464..2623868)
     CDS             complement(2623865..2625445)
     CDS             complement(2625458..2626156)
     CDS             2626296..2626565
     CDS             2626584..2627858
     CDS             2627917..2629782
     CDS             2629779..2630402
     CDS             2630399..2631175
     CDS             2631172..2632164
     CDS             complement(2632266..2633258)
     CDS             complement(2633384..2633866)
     CDS             2633959..2635440
     CDS             complement(2635444..2636259)
     CDS             complement(2636273..2638015)
     CDS             2638067..2639011
     CDS             complement(2639012..2639353)
     CDS             complement(2639422..2640228)
     CDS             complement(2640347..2640883)
     CDS             complement(2641095..2641832)
     CDS             complement(2641904..2642242)
     CDS             complement(2642239..2642550)
     CDS             complement(2642550..2645129)
     CDS             2645353..2646957
     CDS             2647069..2648001
     CDS             2647994..2648551
     CDS             2648544..2649101
     CDS             2649098..2649667
     CDS             complement(2649695..2651290)
     CDS             complement(2651413..2652480)
     CDS             complement(2652919..2655297)
     CDS             complement(2655448..2655651)
     CDS             2655762..2656772
     CDS             2656765..2657382
     CDS             2657510..2658418
     CDS             2658415..2659485
     CDS             2659597..2660325
     CDS             2660437..2662140
     CDS             complement(2662216..2662638)
     CDS             complement(2662631..2663731)
     CDS             2663962..2664732
     CDS             2664820..2665230
     CDS             2665381..2665803
     CDS             2665811..2667040
     CDS             2667174..2668511
     CDS             2668530..2669027
     CDS             2669024..2669545
     CDS             2669644..2670261
     CDS             2670302..2671435
     CDS             complement(2671445..2672449)
     CDS             2672628..2673947
     CDS             2674293..2675267
     CDS             2675264..2676157
     CDS             2676170..2677294
     CDS             2677322..2678647
     CDS             2678830..2680044
     CDS             complement(2680089..2681255)
     CDS             2681593..2682891
     CDS             2682914..2684074
     CDS             2684071..2685210
     CDS             complement(2685256..2685897)
     CDS             complement(2685922..2687067)
     CDS             complement(2687064..2687858)
     CDS             complement(2687858..2688532)
     CDS             2688751..2689815
     CDS             2689808..2690272
     CDS             2690276..2691373
     CDS             2691381..2692598
     CDS             complement(2692662..2693276)
     CDS             2693406..2695361
     CDS             complement(2695406..2695828)
     CDS             complement(2695825..2697054)
     CDS             complement(2697055..2699274)
     CDS             complement(2699277..2699996)
     CDS             complement(2700079..2701422)
     CDS             2701681..2701926
     CDS             complement(2701933..2702745)
     CDS             complement(2702738..2703757)
     CDS             complement(2703781..2704740)
     CDS             2704853..2705929
     CDS             complement(2705930..2706724)
     CDS             complement(2706721..2707743)
     CDS             2707848..2708465
     CDS             2708462..2709397
     CDS             2709394..2710212
     CDS             complement(2710197..2711324)
     CDS             2711362..2711712
     CDS             complement(2711734..2712678)
     CDS             complement(2712675..2713829)
     CDS             2713978..2714301
     CDS             2714298..2714597
     CDS             2714722..2714988
     CDS             2715213..2716427
     CDS             2716433..2719903
     CDS             2719900..2721177
     CDS             complement(2721237..2722166)
     CDS             complement(2722290..2723036)
     CDS             2723254..2723763
     CDS             complement(2723878..2725077)
     CDS             2725185..2725985
     CDS             complement(2726064..2726759)
     CDS             2726999..2728234
     CDS             complement(2728601..2729011)
     CDS             complement(2729017..2729571)
     CDS             complement(2729568..2732465)
     CDS             complement(2732548..2733279)
     CDS             complement(2733356..2734303)
     CDS             complement(2734303..2735502)
     CDS             complement(2735499..2735969)
     CDS             complement(2735998..2737053)
     CDS             complement(2737056..2737538)
     CDS             complement(2737542..2738228)
     CDS             complement(2738279..2738437)
     CDS             2738833..2739390
     CDS             2739387..2740964
     CDS             complement(2740983..2741300)
     CDS             2741350..2742345
     CDS             2742342..2743307
     CDS             complement(2743304..2744098)
     CDS             2744163..2746796
     CDS             2746801..2747484
     CDS             2747680..2748258
     CDS             2748279..2749571
     CDS             2749593..2750444
     CDS             2750528..2751064
     CDS             2751148..2753019
     CDS             2753037..2753630
     CDS             complement(2753627..2754385)
     CDS             complement(2754391..2756334)
     CDS             complement(2756440..2757345)
     CDS             complement(2757647..2758057)
     CDS             complement(2758233..2760008)
     CDS             complement(2760045..2760431)
     CDS             complement(2760469..2762427)
     CDS             complement(2762536..2763396)
     CDS             2763415..2764281
     CDS             2764288..2764587
     CDS             2764584..2765993
     CDS             2766021..2766884
     CDS             2766931..2769387
     CDS             complement(2769405..2769806)
     CDS             complement(2769913..2770353)
     CDS             complement(2770527..2770991)
     CDS             complement(2771024..2771554)
     CDS             complement(2771636..2772427)
     CDS             complement(2772465..2773142)
     CDS             2773409..2774308
     CDS             2774454..2774891
     CDS             2774888..2776204
     CDS             complement(2776211..2776645)
     CDS             2776719..2777732
     CDS             2778038..2778973
     CDS             complement(2778983..2779939)
     CDS             complement(2779995..2780972)
     CDS             2781089..2781874
     CDS             2781932..2782690
     CDS             2782978..2783181
     CDS             2783208..2783567
     CDS             2783692..2784555
     CDS             complement(2784620..2785495)
     CDS             2785633..2786526
     CDS             2786642..2787742
     CDS             2787739..2790171
     CDS             2790193..2791725
     CDS             2791889..2792464
     CDS             2792472..2793173
     CDS             2793312..2793650
     CDS             2793668..2794987
     CDS             2795245..2797656
     CDS             complement(2797727..2799334)
     CDS             complement(2799360..2800307)
     CDS             complement(2800300..2800704)
     CDS             2800800..2802221
     CDS             complement(2802231..2802671)
     CDS             complement(2802668..2803468)
     CDS             2803742..2804503
     CDS             2804626..2805819
     CDS             2805819..2806763
     CDS             2806808..2807701
     CDS             2807783..2808196
     CDS             2808243..2808962
     CDS             2808959..2810533
     CDS             complement(2810541..2811077)
     CDS             complement(2811166..2812263)
     CDS             complement(2812472..2812927)
     CDS             complement(2812951..2815128)
     CDS             complement(2815141..2815545)
     CDS             complement(2815542..2816357)
     CDS             complement(2816354..2818678)
     CDS             complement(2818685..2819257)
     CDS             complement(2819250..2819444)
     CDS             complement(2819441..2819734)
     CDS             complement(2819770..2820177)
     CDS             complement(2820194..2820586)
     CDS             complement(2820590..2820748)
     CDS             complement(2820745..2821290)
     CDS             complement(2821620..2822768)
     CDS             complement(2822936..2823325)
     CDS             complement(2823491..2823799)
     CDS             complement(2823796..2824944)
     CDS             complement(2825002..2825310)
     CDS             complement(2825432..2826784)
     CDS             complement(2826788..2827237)
     CDS             2827459..2828115
     CDS             complement(2828112..2828741)
     CDS             2828832..2829683
     CDS             2829819..2830496
     CDS             complement(2830493..2830924)
     CDS             complement(2830993..2832243)
     CDS             complement(2832425..2832667)
     CDS             complement(2832783..2833151)
     CDS             2833277..2833486
     CDS             2833483..2834121
     CDS             2834118..2834576
     CDS             2834584..2835342
     CDS             2835339..2836478
     CDS             complement(2836486..2836812)
     CDS             2837128..2837586
     CDS             2837715..2838089
     CDS             2838134..2839597
     CDS             2839615..2840031
     CDS             2840079..2840870
     CDS             2840881..2841531
     CDS             2841521..2842870
     CDS             complement(2842867..2843664)
     CDS             complement(2843737..2844378)
     CDS             2844451..2845281
     CDS             2845291..2845521
     CDS             2845610..2846179
     CDS             2846253..2847122
     CDS             2847175..2847546
     CDS             complement(2847543..2847989)
     CDS             complement(2848049..2848399)
     CDS             complement(2848436..2851075)
     CDS             2851190..2853451
     CDS             2853462..2854601
     CDS             complement(2854598..2855092)
     CDS             complement(2855162..2855863)
     CDS             complement(2855911..2857038)
     CDS             complement(2857264..2857959)
     CDS             complement(2858218..2859624)
     CDS             complement(2859808..2860599)
     CDS             2860796..2861173
     CDS             2861211..2862614
     CDS             complement(2862611..2863141)
     CDS             2863377..2864726
     CDS             2864723..2865790
     CDS             2865912..2866763
     CDS             2866909..2867634
     CDS             2867673..2869250
     CDS             2869315..2870526
     CDS             2870544..2871752
     CDS             complement(2871749..2872894)
     CDS             complement(2872901..2873545)
     CDS             complement(2873542..2874465)
     CDS             complement(2874469..2875191)
     CDS             2875426..2875755
     CDS             2875798..2878116
     CDS             complement(2878130..2879212)
     CDS             complement(2879506..2882352)
     CDS             2882593..2882856
     CDS             complement(2882974..2883990)
     CDS             complement(2884137..2884544)
     CDS             2884636..2885997
     CDS             2886002..2887288
     CDS             2887389..2889650
     CDS             complement(2889672..2890451)
     CDS             complement(2890514..2892364)
     CDS             complement(2892435..2893463)
     CDS             complement(2893463..2895199)
     CDS             2895250..2895534
     CDS             complement(2895538..2896158)
     CDS             2896256..2896693
     CDS             complement(2896753..2898405)
     CDS             complement(2898526..2898813)
     CDS             2899061..2899894
     CDS             complement(2899875..2901410)
     CDS             complement(2901551..2901928)
     CDS             complement(2902000..2902515)
     CDS             complement(2902839..2903126)
     CDS             complement(2903220..2903450)
     CDS             complement(2903450..2903977)
     CDS             complement(2904005..2904136)
     CDS             2904705..2906621
     CDS             2906934..2911124
     CDS             2911175..2911969
     CDS             2912041..2916357
     CDS             2916453..2917283
     CDS             2917326..2918684
     CDS             complement(2918728..2920191)
     CDS             2920241..2920561
     CDS             2920664..2920900
     CDS             2920972..2921862
     CDS             2921875..2922222
     CDS             complement(2922219..2922986)
     CDS             2923043..2923789
     CDS             2923786..2923896
     CDS             2923893..2924384
     CDS             2924608..2924961
     CDS             2924955..2926070
     CDS             complement(2926035..2926757)
     CDS             complement(2926758..2927651)
     CDS             2927792..2929057
     CDS             2929098..2929952
     CDS             2930049..2930852
     CDS             2930933..2931724
     CDS             2931736..2932623
     CDS             complement(2932628..2934799)
     CDS             2934942..2935922
     CDS             2935926..2936396
     CDS             complement(2936409..2937359)
     CDS             complement(2937585..2937749)
     CDS             2937805..2939028
     CDS             2939304..2939567
     CDS             complement(2939723..2940304)
     CDS             complement(2940482..2940676)
     CDS             complement(2940667..2941224)
     CDS             complement(2941283..2941990)
     CDS             2942012..2942920
     CDS             2942996..2947243
     CDS             2947348..2949321
     CDS             complement(2949568..2951244)
     CDS             2951259..2952191
     CDS             2952203..2952643
     CDS             2952863..2953798
     CDS             2953868..2954137
     CDS             2954410..2954808
     CDS             complement(2954876..2955142)
     CDS             complement(2955315..2955446)
     CDS             2955492..2955713
     CDS             2956443..2956775
     CDS             2956765..2959080
     CDS             2959141..2962065
     CDS             complement(2962081..2962716)
     CDS             2963192..2963806
     CDS             2963811..2964410
     CDS             2964416..2967934
     CDS             2967934..2969121
     CDS             2969618..2973112
     CDS             2973112..2975607
     CDS             2975616..2977697
     CDS             2977731..2978867
     CDS             complement(2978971..2980266)
     CDS             2980775..2980975
     CDS             complement(2980976..2983678)
     CDS             complement(2983691..2985040)
     CDS             complement(2985117..2985932)
     CDS             complement(2985929..2987653)
     CDS             complement(2987650..2988399)
     CDS             complement(2988396..2989409)
     CDS             complement(2989406..2990041)
     CDS             complement(2990038..2990559)
     CDS             complement(2990556..2990942)
     CDS             complement(2990935..2991312)
     CDS             complement(2991312..2993855)
     CDS             complement(2993852..2994424)
     CDS             complement(2994421..2995293)
     CDS             complement(2995290..2996606)
     CDS             complement(2996606..2997421)
     CDS             complement(2997418..2997987)
     CDS             complement(2998000..2998287)
     CDS             complement(2998321..2998653)
     CDS             2999018..2999509
     CDS             2999472..2999717
     CDS             2999927..3000316
     CDS             3000297..3000485
     CDS             complement(3000908..3001138)
     CDS             3001224..3001502
     CDS             3001547..3002416
     CDS             complement(3002555..3004141)
     CDS             complement(3004138..3004614)
     CDS             3005484..3006371
     CDS             3006368..3006781
     CDS             3007267..3007365
     CDS             complement(3007429..3010161)
     CDS             complement(3010329..3011399)
     CDS             complement(3011418..3012629)
     CDS             complement(3012698..3013024)
     CDS             complement(3013053..3014315)
     CDS             3014517..3015245
     CDS             3015296..3016438
     CDS             3016457..3017212
     CDS             3017209..3018381
     CDS             3018378..3018854
     CDS             3018861..3020111
     CDS             3020111..3021202
     CDS             3021266..3022876
     CDS             3022873..3024510
     CDS             3024507..3025478
     CDS             3025898..3028834
     CDS             complement(3029275..3030792)
     CDS             complement(3030800..3032353)
     CDS             complement(3032357..3033484)
     CDS             3033593..3033772
     CDS             3034159..3034953
     CDS             complement(3035556..3036209)
     CDS             complement(3036347..3038725)
     CDS             complement(3038718..3039275)
     CDS             3039475..3044931
     CDS             3044977..3050457
     CDS             complement(3050896..3050991)
     CDS             complement(3051232..3052293)