CDS             45..1457
     CDS             1739..2860
     CDS             2950..4023
     CDS             4020..4640
     CDS             complement(4633..5220)
     CDS             5336..5929
     CDS             6015..8432
     CDS             complement(8429..9175)
     CDS             complement(9343..10500)
     CDS             complement(10577..12505)
     CDS             12854..13315
     CDS             complement(13332..14210)
     CDS             14274..15071
     CDS             15072..15872
     CDS             16023..16916
     CDS             17017..18000
     CDS             18017..19078
     CDS             19217..20203
     CDS             20200..21900
     CDS             21907..23346
     CDS             complement(23420..23884)
     CDS             complement(23940..24503)
     CDS             complement(24823..25581)
     CDS             complement(25581..26015)
     CDS             complement(26085..26684)
     CDS             complement(26757..27416)
     CDS             27635..29086
     CDS             29083..30393
     CDS             30394..31401
     CDS             31401..32708
     CDS             complement(32737..34287)
     CDS             34629..35831
     CDS             complement(35895..36665)
     CDS             complement(36662..37519)
     CDS             complement(37516..38433)
     CDS             complement(38430..39422)
     CDS             complement(39490..41088)
     CDS             complement(41146..42195)
     CDS             42535..43575
     CDS             43680..44879
     CDS             complement(44852..45442)
     CDS             complement(45518..46546)
     CDS             complement(46543..47076)
     CDS             complement(47063..49636)
     CDS             complement(49724..50212)
     CDS             50494..51438
     CDS             51557..52213
     CDS             complement(52205..52705)
     CDS             complement(52702..53790)
     CDS             53960..54646
     CDS             complement(54785..55903)
     CDS             56222..57010
     CDS             57235..58170
     CDS             58198..58842
     CDS             58839..59024
     CDS             complement(59044..60270)
     CDS             60494..61825
     CDS             61934..63112
     CDS             63232..66279
     CDS             66347..66943
     CDS             complement(67002..67772)
     CDS             67820..68146
     CDS             complement(68184..69761)
     CDS             complement(70069..70509)
     CDS             complement(70543..70887)
     CDS             70985..72157
     CDS             72257..72724
     CDS             72740..73369
     CDS             73397..73768
     CDS             73920..74855
     CDS             74929..75582
     CDS             complement(75566..76279)
     CDS             complement(76421..77863)
     CDS             78109..78759
     CDS             complement(78842..79999)
     CDS             complement(80070..80933)
     CDS             complement(81035..83170)
     CDS             complement(83364..83552)
     CDS             complement(83627..84841)
     CDS             complement(85005..85274)
     CDS             complement(85539..86606)
     CDS             complement(86710..87231)
     CDS             complement(87460..88368)
     CDS             complement(88426..89199)
     CDS             complement(89204..89599)
     CDS             89693..90502
     CDS             complement(90697..90891)
     CDS             90990..92264
     CDS             92456..94201
     CDS             94226..95815
     CDS             95835..96317
     CDS             96470..96976
     CDS             97110..98543
     CDS             98540..99913
     CDS             complement(100018..102360)
     CDS             complement(102371..103426)
     CDS             103637..104599
     CDS             104599..105405
     CDS             105437..106639
     CDS             106640..107566
     CDS             107594..109591
     CDS             109602..110837
     CDS             110834..112147
     CDS             112226..112549
     CDS             complement(112632..113774)
     CDS             complement(113804..114856)
     CDS             complement(114868..115482)
     CDS             complement(115503..116159)
     CDS             complement(116273..116500)
     CDS             complement(116589..117308)
     CDS             complement(117301..119205)
     CDS             119466..121451
     CDS             121536..122354
     CDS             122393..123379
     CDS             complement(123416..123841)
     CDS             123944..124204
     CDS             124243..125319
     CDS             125411..126694
     CDS             126813..127649
     CDS             127666..128883
     CDS             129006..130685
     CDS             complement(130689..131552)
     CDS             complement(131939..132949)
     CDS             complement(133310..133435)
     CDS             133671..134600
     CDS             complement(134637..135908)
     CDS             136011..136430
     CDS             complement(136844..137569)
     CDS             137814..140432
     CDS             140622..142115
     CDS             complement(142088..142489)
     CDS             142784..143686
     CDS             143686..144285
     CDS             complement(150726..151112)
     CDS             complement(151103..152278)
     CDS             complement(152275..152919)
     CDS             complement(152904..153326)
     CDS             complement(153323..153679)
     CDS             complement(153682..154578)
     CDS             complement(154810..156234)
     CDS             complement(156335..156646)
     CDS             156843..159035
     CDS             complement(159057..160424)
     CDS             complement(160500..161540)
     CDS             161599..162282
     CDS             162286..163173
     CDS             complement(163129..165105)
     CDS             165208..166107
     CDS             complement(166208..167086)
     CDS             complement(167083..167544)
     CDS             complement(167639..168676)
     CDS             complement(168851..169615)
     CDS             complement(169615..171393)
     CDS             complement(171551..173017)
     CDS             173159..173482
     CDS             173475..174506
     CDS             complement(174832..176232)
     CDS             176517..177329
     CDS             177326..178654
     CDS             178802..179851
     CDS             complement(179945..180706)
     CDS             complement(180902..181501)
     CDS             complement(181645..181989)
     CDS             complement(182088..183914)
     CDS             184138..184677
     CDS             complement(184688..185134)
     CDS             complement(185822..187720)
     CDS             187981..188964
     CDS             189050..189517
     CDS             189692..191749
     CDS             191860..192174
     CDS             192195..192584
     CDS             complement(192594..195974)
     CDS             complement(195974..197452)
     CDS             complement(197394..197981)
     CDS             complement(198056..198667)
     CDS             complement(198664..199296)
     CDS             complement(199436..200230)
     CDS             complement(200236..201465)
     CDS             complement(201548..202057)
     CDS             202285..202713
     CDS             complement(202858..203727)
     CDS             203892..205214
     CDS             205559..206137
     CDS             206149..206454
     CDS             206670..207686
     CDS             complement(207790..208269)
     CDS             208344..208856
     CDS             208879..209781
     CDS             209778..211304
     CDS             211416..212597
     CDS             212770..213438
     CDS             213570..214337
     CDS             complement(214406..215035)
     CDS             complement(215228..215839)
     CDS             complement(215899..216381)
     CDS             complement(216374..217726)
     CDS             218325..220001
     CDS             complement(220102..220743)
     CDS             221101..221388
     CDS             221389..221739
     CDS             221741..222388
     CDS             222662..223507
     CDS             223721..224980
     CDS             complement(225112..225483)
     CDS             225625..226233
     CDS             226220..226921
     CDS             226926..227567
     CDS             227730..228554
     CDS             complement(228609..229106)
     CDS             229195..230097
     CDS             complement(230182..231018)
     CDS             231109..231594
     CDS             complement(231708..232337)
     CDS             complement(232430..233146)
     CDS             233156..234322
     CDS             complement(234369..235532)
     CDS             complement(235639..235926)
     CDS             236023..237453
     CDS             complement(237554..238357)
     CDS             complement(238456..238968)
     CDS             239155..240252
     CDS             240406..241329
     CDS             241515..241712
     CDS             241908..242441
     CDS             242545..243768
     CDS             243929..244354
     CDS             244356..245054
     CDS             245240..246118
     CDS             246441..246959
     CDS             247040..247417
     CDS             247712..251851
     CDS             251905..256137
     CDS             256298..257110
     CDS             257154..257993
     CDS             complement(257972..258778)
     CDS             259113..259484
     CDS             259503..259973
     CDS             259995..262115
     CDS             262178..263353
     CDS             263547..264038
     CDS             264476..264727
     CDS             264947..265261
     CDS             265280..265999
     CDS             265996..266613
     CDS             266610..266906
     CDS             267658..268230
     CDS             268935..269777
     CDS             269781..270059
     CDS             270063..270443
     CDS             270443..271162
     CDS             271175..271588
     CDS             271848..272147
     CDS             272252..272962
     CDS             273110..273730
     CDS             273804..274844
     CDS             complement(274857..275486)
     CDS             complement(275530..275739)
     CDS             275778..275978
     CDS             275991..276221
     CDS             276322..276690
     CDS             276690..276995
     CDS             276995..277558
     CDS             277577..277882
     CDS             277895..278287
     CDS             278303..278836
     CDS             278848..279207
     CDS             279375..279938
     CDS             279951..280139
     CDS             280364..280579
     CDS             281136..281606
     CDS             281738..283081
     CDS             283078..283659
     CDS             284068..284436
     CDS             284453..284842
     CDS             284956..285972
     CDS             286119..286544
     CDS             286665..287573
     CDS             complement(287589..287927)
     CDS             complement(288006..288905)
     CDS             289070..289723
     CDS             complement(289710..291107)
     CDS             291466..292560
     CDS             292758..294155
     CDS             294157..295488
     CDS             complement(295557..296960)
     CDS             297162..297542
     CDS             297539..298585
     CDS             298582..299250
     CDS             299318..300022
     CDS             300335..301351
     CDS             301493..302761
     CDS             302763..304091
     CDS             304104..304895
     CDS             complement(305059..305484)
     CDS             complement(305689..306186)
     CDS             complement(306183..306878)
     CDS             complement(307007..307867)
     CDS             307893..308054
     CDS             308089..308820
     CDS             complement(308867..310279)
     CDS             complement(310348..310680)
     CDS             complement(310715..311365)
     CDS             complement(311365..312102)
     CDS             complement(312099..313925)
     CDS             complement(314351..315850)
     CDS             complement(315963..316850)
     CDS             316985..317530
     CDS             complement(317527..317787)
     CDS             complement(317986..318423)
     CDS             complement(318476..318610)
     CDS             319077..319814
     CDS             319818..321233
     CDS             321251..322636
     CDS             323531..324073
     CDS             324863..325447
     CDS             325584..326150
     CDS             326224..326781
     CDS             complement(326868..327740)
     CDS             327846..328961
     CDS             329049..329936
     CDS             329940..330761
     CDS             330758..331876
     CDS             331873..333141
     CDS             333138..334046
     CDS             334033..334734
     CDS             complement(334809..335477)
     CDS             335647..336549
     CDS             complement(336588..337442)
     CDS             337542..338690
     CDS             338687..339277
     CDS             complement(339509..339937)
     CDS             complement(339939..341264)
     CDS             341517..341957
     CDS             342242..343732
     CDS             343924..344769
     CDS             344893..345972
     CDS             345984..347057
     CDS             347255..349738
     CDS             complement(349883..350665)
     CDS             complement(350662..351750)
     CDS             complement(351754..352602)
     CDS             complement(352602..353681)
     CDS             353932..355944
     CDS             355964..356425
     CDS             356422..357102
     CDS             357102..357494
     CDS             357498..357893
     CDS             357890..358804
     CDS             complement(358801..359538)
     CDS             complement(359541..360473)
     CDS             360576..361823
     CDS             361863..362840
     CDS             362954..363667
     CDS             363664..364962
     CDS             365386..368169
     CDS             368350..370440
     CDS             370462..371640
     CDS             371829..372626
     CDS             372959..373921
     CDS             374058..374852
     CDS             complement(374933..375625)
     CDS             complement(375616..376452)
     CDS             complement(376581..377777)
     CDS             377973..378989
     CDS             379180..380241
     CDS             380238..381017
     CDS             381014..381637
     CDS             381666..382331
     CDS             complement(382535..383410)
     CDS             complement(383481..383897)
     CDS             complement(384038..384685)
     CDS             complement(384690..386501)
     CDS             complement(386534..387985)
     CDS             complement(388010..389620)
     CDS             389946..390125
     CDS             complement(390218..390859)
     CDS             complement(390856..391524)
     CDS             complement(391490..392020)
     CDS             complement(392070..392297)
     CDS             complement(392436..393050)
     CDS             complement(393082..394794)
     CDS             complement(394907..395194)
     CDS             complement(395209..395376)
     CDS             complement(395402..395704)
     CDS             complement(395726..396637)
     CDS             396997..398121
     CDS             complement(398118..398918)
     CDS             399046..401052
     CDS             complement(401118..401666)
     CDS             complement(401790..402266)
     CDS             complement(402282..402986)
     CDS             complement(402983..404047)
     CDS             complement(404143..406101)
     CDS             406234..407001
     CDS             406998..407654
     CDS             407669..408277
     CDS             408384..408572
     CDS             408686..411580
     CDS             411594..412187
     CDS             412303..413517
     CDS             413522..414805
     CDS             414807..414932
     CDS             414942..416294
     CDS             complement(416325..418301)
     CDS             complement(418401..419141)
     CDS             complement(419138..419860)
     CDS             complement(419857..420426)
     CDS             complement(420423..421640)
     CDS             complement(421643..422185)
     CDS             complement(422175..423335)
     CDS             complement(423335..424114)
     CDS             complement(424111..425421)
     CDS             425509..426225
     CDS             426222..426857
     CDS             complement(427011..428015)
     CDS             428354..430087
     CDS             430269..430526
     CDS             complement(430753..431982)
     CDS             complement(431975..432754)
     CDS             433172..434839
     CDS             435016..435714
     CDS             435852..437273
     CDS             437482..437877
     CDS             complement(437908..439386)
     CDS             complement(439386..440156)
     CDS             complement(440156..441160)
     CDS             complement(441173..442003)
     CDS             complement(442019..442885)
     CDS             complement(442988..444295)
     CDS             complement(444427..445458)
     CDS             complement(445657..447936)
     CDS             complement(448712..451171)
     CDS             451273..451926
     CDS             complement(452191..453096)
     CDS             complement(453126..455156)
     CDS             455317..456102
     CDS             456106..456537
     CDS             456593..457903
     CDS             457910..458506
     CDS             458711..458974
     CDS             complement(459119..460147)
     CDS             460262..460948
     CDS             complement(460965..462512)
     CDS             complement(462509..465337)
     CDS             complement(465297..466472)
     CDS             466570..467433
     CDS             467439..467813
     CDS             467874..468809
     CDS             468806..469702
     CDS             complement(469699..471201)
     CDS             complement(471312..471992)
     CDS             complement(472051..472632)
     CDS             complement(472629..473249)
     CDS             473334..474212
     CDS             474209..475072
     CDS             475190..476401
     CDS             476575..477012
     CDS             477198..479711
     CDS             479863..480354
     CDS             480351..481427
     CDS             481430..482221
     CDS             482295..483101
     CDS             483198..485213
     CDS             complement(485294..486220)
     CDS             complement(486217..486627)
     CDS             486728..487573
     CDS             complement(487570..488709)
     CDS             complement(488706..490652)
     CDS             complement(490649..491188)
     CDS             complement(491181..492128)
     CDS             complement(492184..493230)
     CDS             complement(493430..494182)
     CDS             494301..495080
     CDS             complement(495160..496929)
     CDS             complement(497149..499365)
     CDS             499866..501158
     CDS             complement(501173..501775)
     CDS             501938..502924
     CDS             503457..504770
     CDS             505027..506433
     CDS             506534..506977
     CDS             complement(506989..507291)
     CDS             507703..510210
     CDS             510374..511339
     CDS             complement(511342..511809)
     CDS             complement(511915..512568)
     CDS             complement(512568..513653)
     CDS             complement(513650..514597)
     CDS             514715..515323
     CDS             complement(515592..516668)
     CDS             complement(516786..517706)
     CDS             complement(517706..518788)
     CDS             complement(518785..518913)
     CDS             complement(518906..520426)
     CDS             complement(520423..521358)
     CDS             complement(521348..523696)
     CDS             complement(523693..525096)
     CDS             525502..529002
     CDS             complement(529337..529831)
     CDS             complement(529955..530149)
     CDS             530303..531805
     CDS             531808..532899
     CDS             532896..533588
     CDS             complement(533746..534213)
     CDS             complement(534367..534696)
     CDS             534809..535510
     CDS             535543..536205
     CDS             536336..537115
     CDS             537112..538005
     CDS             538014..539153
     CDS             539153..540061
     CDS             540185..541099
     CDS             541096..542631
     CDS             542752..543573
     CDS             543576..544052
     CDS             complement(544203..545180)
     CDS             complement(545281..547413)
     CDS             complement(547395..547817)
     CDS             complement(547839..548060)
     CDS             complement(548599..548973)
     CDS             complement(549000..550034)
     CDS             complement(550031..551305)
     CDS             complement(551302..552300)
     CDS             complement(552342..553172)
     CDS             553735..554442
     CDS             complement(554564..555736)
     CDS             complement(555733..558348)
     CDS             complement(558345..559640)
     CDS             complement(559749..562301)
     CDS             563004..564938
     CDS             564957..565316
     CDS             565370..566272
     CDS             566278..567795
     CDS             complement(567866..568981)
     CDS             569385..569786
     CDS             570587..571387
     CDS             571387..572250
     CDS             complement(573038..573619)
     CDS             complement(573619..574689)
     CDS             complement(574699..575739)
     CDS             complement(575727..577433)
     CDS             complement(577430..578398)
     CDS             578562..579359
     CDS             579549..580178
     CDS             complement(580200..582749)
     CDS             complement(582746..586342)
     CDS             586629..587639
     CDS             complement(587652..588155)
     CDS             588383..588934
     CDS             588982..590268
     CDS             590293..590685
     CDS             590711..592147
     CDS             complement(592559..593632)
     CDS             complement(593672..594505)
     CDS             complement(594515..595132)
     CDS             complement(595135..595857)
     CDS             complement(595854..596258)
     CDS             complement(596251..597039)
     CDS             complement(597039..598208)
     CDS             598278..599228
     CDS             599575..600474
     CDS             complement(600959..602131)
     CDS             602298..603287
     CDS             603420..603689
     CDS             complement(603693..604196)
     CDS             complement(604197..605432)
     CDS             complement(605508..607328)
     CDS             complement(607521..608468)
     CDS             complement(608489..608776)
     CDS             608802..609461
     CDS             609547..612501
     CDS             612509..612883
     CDS             612951..613289
     CDS             613567..614076
     CDS             complement(614143..614895)
     CDS             614997..616007
     CDS             complement(616034..617911)
     CDS             complement(618069..619292)
     CDS             complement(619356..619811)
     CDS             619950..621050
     CDS             complement(621175..623808)
     CDS             624063..624779
     CDS             complement(624873..626165)
     CDS             complement(626316..627305)
     CDS             complement(627404..628279)
     CDS             complement(628389..628832)
     CDS             complement(629035..629910)
     CDS             complement(630062..632194)
     CDS             632483..633289
     CDS             complement(633408..634328)
     CDS             complement(634464..635525)
     CDS             complement(635522..636613)
     CDS             636662..637360
     CDS             637635..637922
     CDS             637983..639626
     CDS             639883..639996
     CDS             640194..640463
     CDS             640633..641526
     CDS             641536..642342
     CDS             642346..643503
     CDS             complement(643704..644801)
     CDS             complement(644794..645282)
     CDS             645532..646422
     CDS             646560..646958
     CDS             complement(646940..647470)
     CDS             complement(647574..649223)
     CDS             complement(649309..649533)
     CDS             complement(649537..649950)
     CDS             650146..650370
     CDS             complement(650528..652246)
     CDS             complement(652460..654220)
     CDS             complement(654406..655347)
     CDS             655592..656092
     CDS             complement(656123..656890)
     CDS             complement(657138..657293)
     CDS             complement(657574..658341)
     CDS             complement(658338..659411)
     CDS             complement(659408..660316)
     CDS             660413..660676
     CDS             661243..661743
     CDS             661804..662619
     CDS             662612..662962
     CDS             662962..663930
     CDS             complement(664038..664640)
     CDS             665179..665640
     CDS             complement(665754..666878)
     CDS             667095..667577
     CDS             667574..668647
     CDS             668659..671709
     CDS             complement(672273..675635)
     CDS             675847..676980
     CDS             676935..677582
     CDS             677748..679532
     CDS             complement(680127..680846)
     CDS             681032..681436
     CDS             681506..681781
     CDS             complement(681912..682967)
     CDS             complement(683422..683763)
     CDS             complement(683825..685609)
     CDS             complement(686000..687877)
     CDS             complement(688037..689023)
     CDS             complement(689252..689851)
     CDS             complement(690169..690795)
     CDS             690913..691167
     CDS             complement(691219..691788)
     CDS             complement(691865..693112)
     CDS             complement(693219..694622)
     CDS             694800..696089
     CDS             696203..698143
     CDS             complement(698293..699789)
     CDS             complement(699813..700646)
     CDS             complement(700651..702408)
     CDS             complement(702386..703045)
     CDS             703380..703982
     CDS             703975..704766
     CDS             complement(704912..705784)
     CDS             706043..706831
     CDS             706831..707241
     CDS             707403..707921
     CDS             complement(708098..708688)
     CDS             708878..709702
     CDS             complement(709699..710691)
     CDS             710999..712174
     CDS             712251..713177
     CDS             complement(713370..714860)
     CDS             complement(714982..715449)
     CDS             complement(715629..718154)
     CDS             718401..719402
     CDS             719704..719994
     CDS             720156..720500
     CDS             720577..721068
     CDS             complement(721127..722059)
     CDS             722117..722389
     CDS             complement(722497..723462)
     CDS             complement(723729..724040)
     CDS             724251..726050
     CDS             726193..727596
     CDS             complement(727602..728786)
     CDS             729001..730170
     CDS             730217..731314
     CDS             731311..732720
     CDS             732684..732887
     CDS             732887..733126
     CDS             733268..734194
     CDS             734553..735437
     CDS             735425..736324
     CDS             736326..737660
     CDS             738085..739758
     CDS             739918..740904
     CDS             741250..742101
     CDS             742178..743827
     CDS             743914..745608
     CDS             complement(745727..746419)
     CDS             complement(746416..746994)
     CDS             747262..747540
     CDS             complement(747648..747890)
     CDS             748019..748678
     CDS             748689..749069
     CDS             749165..749440
     CDS             complement(749516..751024)
     CDS             complement(751184..751918)
     CDS             752089..754533
     CDS             complement(754656..756002)
     CDS             complement(756188..756643)
     CDS             complement(756633..759197)
     CDS             759319..759525
     CDS             complement(759629..761062)
     CDS             complement(761076..762599)
     CDS             762784..762972
     CDS             complement(762988..763764)
     CDS             complement(763923..766052)
     CDS             766372..767652
     CDS             complement(767742..768734)
     CDS             complement(768727..769734)
     CDS             complement(769931..771628)
     CDS             771872..773809
     CDS             773813..774979
     CDS             775182..776354
     CDS             776435..777598
     CDS             complement(777706..778089)
     CDS             complement(778374..778766)
     CDS             complement(779020..780093)
     CDS             complement(780104..781408)
     CDS             complement(781420..782427)
     CDS             782532..783122
     CDS             complement(783149..783826)
     CDS             complement(783823..785631)
     CDS             complement(785636..786985)
     CDS             787121..787798
     CDS             complement(787842..788300)
     CDS             788442..789647
     CDS             789814..790977
     CDS             790985..791335
     CDS             complement(791464..792066)
     CDS             792215..793741
     CDS             793741..794145
     CDS             794142..795746
     CDS             795827..797764
     CDS             797797..798663
     CDS             798693..799478
     CDS             799720..800085
     CDS             800076..800609
     CDS             800625..801230
     CDS             801379..802590
     CDS             802587..803081
     CDS             803081..804277
     CDS             804336..804566
     CDS             804573..805871
     CDS             805880..806239
     CDS             806338..806802
     CDS             806806..808788
     CDS             808785..809177
     CDS             809184..810221
     CDS             810223..810717
     CDS             810714..811124
     CDS             811121..811723
     CDS             811738..812043
     CDS             812049..814169
     CDS             814169..815734
     CDS             815747..817183
     CDS             817272..818021
     CDS             818036..818818
     CDS             818815..820482
     CDS             820572..820691
     CDS             complement(820756..821496)
     CDS             complement(821644..821997)
     CDS             complement(822118..822480)
     CDS             complement(822656..822928)
     CDS             complement(822928..823815)
     CDS             complement(823906..825321)
     CDS             825392..826522
     CDS             complement(826781..826942)
     CDS             complement(827050..827559)
     CDS             827885..828559
     CDS             828617..828880
     CDS             829194..831602
     CDS             complement(832173..833177)
     CDS             complement(833335..833490)
     CDS             complement(833487..833927)
     CDS             complement(833924..834868)
     CDS             complement(834865..835524)
     CDS             complement(835670..836443)
     CDS             complement(836465..836842)
     CDS             complement(836839..837342)
     CDS             complement(837342..837950)
     CDS             complement(837950..838672)
     CDS             complement(838781..839026)
     CDS             complement(839023..839229)
     CDS             complement(839240..839599)
     CDS             complement(839907..840665)
     CDS             complement(841219..841848)
     CDS             842228..842701
     CDS             842705..842935
     CDS             842939..843241
     CDS             843244..843765
     CDS             843762..844118
     CDS             844653..845414
     CDS             845411..845632
     CDS             845629..846108
     CDS             846108..846362
     CDS             846385..846966
     CDS             847550..847684
     CDS             847787..848365
     CDS             848334..849593
     CDS             849590..850969
     CDS             850956..852005
     CDS             851987..852190
     CDS             852235..852918
     CDS             852931..853899
     CDS             853963..854214
     CDS             854216..854683
     CDS             854680..855129
     CDS             855126..855500
     CDS             855500..855901
     CDS             855898..856296
     CDS             856293..856484
     CDS             856572..857060
     CDS             857163..857633
     CDS             857759..858004
     CDS             complement(858001..858372)
     CDS             complement(858386..858688)
     CDS             complement(858798..859124)
     CDS             complement(859121..859522)
     CDS             859581..863936
     CDS             863936..864880
     CDS             864877..866394
     CDS             866391..866936
     CDS             866908..867261
     CDS             867268..867564
     CDS             867561..867995
     CDS             867997..868806
     CDS             868803..869201
     CDS             complement(869373..869987)
     CDS             complement(870157..870582)
     CDS             complement(870579..871763)
     CDS             872223..872369
     CDS             872401..872595
     CDS             complement(872933..873844)
     CDS             873956..875506
     CDS             875521..877938
     CDS             complement(878016..879683)
     CDS             complement(879761..880786)
     CDS             complement(880854..881654)
     CDS             complement(881647..882579)
     CDS             complement(882584..883663)
     CDS             884254..887037
     CDS             888266..889966
     CDS             889986..894845
     CDS             complement(894888..895775)
     CDS             895874..897502
     CDS             897499..898674
     CDS             898671..900155
     CDS             complement(900379..901287)
     CDS             901433..902737
     CDS             902829..903710
     CDS             903710..904561
     CDS             904570..905625
     CDS             905622..906569
     CDS             906573..907493
     CDS             907564..909198
     CDS             909271..909846
     CDS             complement(910004..910246)
     CDS             complement(910312..910590)
     CDS             910897..911307
     CDS             complement(911391..912782)
     CDS             913268..914491
     CDS             914620..915837
     CDS             915958..917091
     CDS             complement(917168..917932)
     CDS             complement(917929..919350)
     CDS             919373..920518
     CDS             920518..921756
     CDS             922143..924650
     CDS             924764..925888
     CDS             complement(926009..927346)
     CDS             927480..928859
     CDS             928914..929723
     CDS             complement(929716..930516)
     CDS             930711..931130
     CDS             complement(931317..931877)
     CDS             complement(931943..933694)
     CDS             complement(934294..934995)
     CDS             complement(935016..936440)
     CDS             936737..937822
     CDS             937972..938907
     CDS             938924..941278
     CDS             complement(941492..941875)
     CDS             complement(941881..942630)
     CDS             complement(942879..943310)
     CDS             complement(943379..943834)
     CDS             944459..947317
     CDS             947289..947594
     CDS             947791..947931
     CDS             948037..949254
     CDS             949266..949805
     CDS             complement(949911..950897)
     CDS             complement(950986..951672)
     CDS             complement(952013..953197)
     CDS             complement(953229..953396)
     CDS             complement(953503..954930)
     CDS             complement(955075..955914)
     CDS             956048..956524
     CDS             956617..957786
     CDS             complement(958089..958895)
     CDS             959349..959564
     CDS             959653..960717
     CDS             960714..961715
     CDS             complement(961909..962232)
     CDS             962323..963465
     CDS             963640..965382
     CDS             965493..966827
     CDS             966827..967888
     CDS             967881..968678
     CDS             968678..969358
     CDS             969526..969846
     CDS             complement(969800..970999)
     CDS             971086..971610
     CDS             complement(971618..972697)
     CDS             complement(973041..975521)
     CDS             complement(975623..975925)
     CDS             complement(976013..976984)
     CDS             complement(977000..978127)
     CDS             complement(978169..978375)
     CDS             complement(978666..979214)
     CDS             979301..979768
     CDS             979926..980702
     CDS             980765..982579
     CDS             complement(982763..983518)
     CDS             complement(983670..984593)
     CDS             984624..984776
     CDS             complement(984889..986142)
     CDS             986286..987413
     CDS             complement(987585..988055)
     CDS             988123..989541
     CDS             complement(989796..991133)
     CDS             991564..991980
     CDS             992140..993033
     CDS             complement(993036..994274)
     CDS             994521..995798
     CDS             995924..996535
     CDS             complement(996615..997064)
     CDS             complement(997061..998002)
     CDS             998134..999015
     CDS             complement(999002..999844)
     CDS             999907..1001070
     CDS             1001160..1002125
     CDS             1002122..1003069
     CDS             complement(1003342..1003671)
     CDS             1003744..1004796
     CDS             1004793..1005629
     CDS             1005851..1006501
     CDS             complement(1006604..1007446)
     CDS             complement(1007596..1008576)
     CDS             complement(1008573..1009847)
     CDS             complement(1009832..1012027)
     CDS             complement(1012011..1013117)
     CDS             complement(1013114..1014253)
     CDS             1014475..1015950
     CDS             1015957..1016421
     CDS             complement(1016672..1017253)
     CDS             complement(1017303..1017926)
     CDS             complement(1017923..1019836)
     CDS             1020018..1021610
     CDS             1021740..1022948
     CDS             1023097..1023519
     CDS             complement(1023637..1023972)
     CDS             1024317..1025639
     CDS             complement(1026394..1027038)
     CDS             1027361..1027828
     CDS             1027895..1030345
     CDS             1030665..1031591
     CDS             1031901..1032911
     CDS             1032917..1033714
     CDS             complement(1033845..1034081)
     CDS             complement(1034085..1034558)
     CDS             complement(1034555..1035793)
     CDS             1036036..1037280
     CDS             1037333..1037665
     CDS             1037740..1040775
     CDS             1040768..1041337
     CDS             1041451..1041861
     CDS             1041955..1042398
     CDS             1042474..1042935
     CDS             1043026..1043625
     CDS             1043835..1044398
     CDS             complement(1044530..1045072)
     CDS             1045222..1047177
     CDS             1047285..1049105
     CDS             1049409..1049657
     CDS             complement(1050017..1050601)
     CDS             1050757..1051590
     CDS             1052015..1053841
     CDS             complement(1054046..1054297)
     CDS             complement(1054261..1054578)
     CDS             complement(1054875..1058678)
     CDS             complement(1058675..1059922)
     CDS             1060287..1060955
     CDS             1061027..1062349
     CDS             1062663..1064141
     CDS             1064379..1065344
     CDS             1065465..1066124
     CDS             complement(1066244..1067536)
     CDS             1067792..1068076
     CDS             1068111..1069775
     CDS             1069779..1070747
     CDS             1070995..1071348
     CDS             1071433..1072047
     CDS             1072059..1072700
     CDS             1072745..1073479
     CDS             1073472..1073627
     CDS             1073620..1074156
     CDS             complement(1074159..1074863)
     CDS             complement(1075048..1075395)
     CDS             complement(1075536..1078283)
     CDS             1078383..1079210
     CDS             complement(1079214..1080134)
     CDS             complement(1080288..1081391)
     CDS             complement(1081470..1082015)
     CDS             complement(1082157..1083461)
     CDS             complement(1083576..1083836)
     CDS             complement(1083921..1085192)
     CDS             1085321..1085908
     CDS             1085908..1086813
     CDS             complement(1086832..1088175)
     CDS             1088369..1089136
     CDS             complement(1089174..1090178)
     CDS             complement(1090440..1091252)
     CDS             complement(1091340..1092602)
     CDS             1092767..1093228
     CDS             complement(1093375..1094781)
     CDS             complement(1094869..1095207)
     CDS             1095376..1096962
     CDS             complement(1096959..1097507)
     CDS             1097776..1100565
     CDS             1100965..1103352
     CDS             1103990..1107736
     CDS             1107741..1108124
     CDS             1108126..1110486
     CDS             1110483..1110878
     CDS             1111339..1112463
     CDS             1112761..1114092
     CDS             1114531..1115472
     CDS             complement(1115617..1117575)
     CDS             complement(1117856..1118326)
     CDS             1118812..1119660
     CDS             1119990..1120835
     CDS             1121126..1121977
     CDS             1122114..1122275
     CDS             1122681..1122866
     CDS             complement(1123604..1124218)
     CDS             complement(1124232..1124459)
     CDS             complement(1124490..1124843)
     CDS             1125241..1125774
     CDS             1126045..1126620
     CDS             1126856..1127638
     CDS             complement(1127786..1129018)
     CDS             1129265..1130200
     CDS             1130221..1130958
     CDS             1131088..1131576
     CDS             1131760..1132503
     CDS             1133065..1134333
     CDS             1134335..1135489
     CDS             1135810..1136163
     CDS             1136132..1137433
     CDS             1137683..1138888
     CDS             1138881..1139105
     CDS             1139140..1139712
     CDS             1139733..1140929
     CDS             1141108..1141710
     CDS             1141707..1142045
     CDS             1142042..1142449
     CDS             1142485..1142898
     CDS             1142902..1143225
     CDS             1143222..1143437
     CDS             1143441..1144100
     CDS             1144114..1144746
     CDS             1144746..1145624
     CDS             1145621..1146058
     CDS             1146071..1149991
     CDS             1149988..1150299
     CDS             complement(1150412..1150618)
     CDS             1150977..1151783
     CDS             1151953..1152252
     CDS             complement(1152399..1153739)
     CDS             complement(1153751..1155127)
     CDS             complement(1155145..1156158)
     CDS             complement(1156589..1156888)
     CDS             complement(1157120..1157443)
     CDS             complement(1157674..1159446)
     CDS             complement(1159751..1160941)
     CDS             1161321..1161827
     CDS             1161820..1162368
     CDS             complement(1162460..1163092)
     CDS             complement(1163225..1163353)
     CDS             complement(1163480..1164001)
     CDS             complement(1163991..1165322)
     CDS             complement(1165550..1166392)
     CDS             complement(1166917..1167378)
     CDS             1167440..1170907
     CDS             1170953..1172182
     CDS             1172453..1173727
     CDS             1173877..1174455
     CDS             1174730..1176124
     CDS             1176282..1177466
     CDS             1177570..1180461
     CDS             complement(1180567..1181016)
     CDS             1181139..1181903
     CDS             complement(1181900..1182772)
     CDS             complement(1182774..1183817)
     CDS             complement(1183842..1184987)
     CDS             1185278..1187128
     CDS             complement(1187238..1187855)
     CDS             complement(1188053..1189552)
     CDS             1189708..1190604
     CDS             1190660..1191094
     CDS             1191220..1191717
     CDS             complement(1191785..1191928)
     CDS             complement(1192007..1193008)
     CDS             1193263..1194213
     CDS             complement(1194349..1196370)
     CDS             1196728..1197648
     CDS             1197648..1198193
     CDS             complement(1198356..1198718)
     CDS             complement(1198853..1199077)
     CDS             complement(1199086..1199322)
     CDS             complement(1199601..1201796)
     CDS             complement(1202216..1203121)
     CDS             1203290..1206709
     CDS             1206847..1207725
     CDS             1207757..1208566
     CDS             1208651..1209679
     CDS             1209696..1210139
     CDS             1210282..1210890
     CDS             1210900..1211436
     CDS             1211514..1213478
     CDS             1213475..1213960
     CDS             1214188..1214706
     CDS             1214788..1215567
     CDS             complement(1215643..1216653)
     CDS             complement(1216941..1218236)
     CDS             complement(1218376..1219776)
     CDS             1219856..1221880
     CDS             complement(1221954..1222679)
     CDS             complement(1222806..1223978)
     CDS             complement(1223982..1224452)
     CDS             complement(1224499..1225308)
     CDS             complement(1225301..1226005)
     CDS             complement(1226005..1227027)
     CDS             complement(1227024..1227605)
     CDS             1227757..1229316
     CDS             complement(1229411..1230922)
     CDS             complement(1230946..1232781)
     CDS             complement(1232945..1234120)
     CDS             complement(1234272..1234802)
     CDS             complement(1234809..1235615)
     CDS             1235783..1236388
     CDS             1236516..1237055
     CDS             1237055..1237534
     CDS             1238449..1242102
     CDS             1242613..1243077
     CDS             1243613..1244986
     CDS             1244983..1246611
     CDS             1246601..1247377
     CDS             complement(1247435..1248664)
     CDS             1248737..1249369
     CDS             1249366..1250031
     CDS             complement(1250051..1250470)
     CDS             1250605..1250919
     CDS             complement(1250925..1251590)
     CDS             1251838..1252422
     CDS             complement(1252474..1253520)
     CDS             complement(1253517..1254446)
     CDS             complement(1254443..1255372)
     CDS             1255482..1255913
     CDS             complement(1255924..1256397)
     CDS             complement(1256394..1256972)
     CDS             complement(1257343..1259133)
     CDS             complement(1259585..1261264)
     CDS             complement(1261221..1262021)
     CDS             complement(1262032..1262481)
     CDS             complement(1262504..1263646)
     CDS             complement(1263806..1264339)
     CDS             1264744..1265736
     CDS             complement(1265730..1266824)
     CDS             complement(1266814..1269228)
     CDS             complement(1269225..1269887)
     CDS             1270013..1270456
     CDS             1270490..1271353
     CDS             1271478..1271687
     CDS             complement(1271718..1272434)
     CDS             complement(1272519..1273631)
     CDS             1273898..1274194
     CDS             1274224..1275156
     CDS             1275160..1276218
     CDS             1276546..1277559
     CDS             1277641..1279176
     CDS             1279188..1280183
     CDS             1280191..1281171
     CDS             1281161..1282156
     CDS             1282229..1283944
     CDS             1283935..1284777
     CDS             1284740..1286305
     CDS             1286318..1286605
     CDS             1286849..1287859
     CDS             1288124..1288369
     CDS             1288731..1289417
     CDS             complement(1289383..1289520)
     CDS             1289858..1290730
     CDS             1290983..1291579
     CDS             1291592..1291861
     CDS             1292084..1292620
     CDS             1292795..1293841
     CDS             1293829..1294935
     CDS             1295027..1296292
     CDS             complement(1296378..1296974)
     CDS             1297004..1297186
     CDS             1297294..1298055
     CDS             1298052..1298912
     CDS             1299082..1299852
     CDS             1299933..1300808
     CDS             complement(1301262..1302017)
     CDS             1302077..1302214
     CDS             1302602..1303312
     CDS             1303383..1303571
     CDS             complement(1304000..1304461)
     CDS             complement(1304451..1306760)
     CDS             complement(1307375..1307941)
     CDS             1308297..1309919
     CDS             1309957..1311030
     CDS             1311082..1311339
     CDS             1311374..1312582
     CDS             complement(1312723..1313358)
     CDS             1313953..1315497
     CDS             complement(1315559..1317007)
     CDS             1317194..1318342
     CDS             1318464..1320509
     CDS             1320632..1321807
     CDS             1321904..1324213
     CDS             complement(1324244..1324840)
     CDS             1325036..1326109
     CDS             1326112..1326660
     CDS             1326722..1329430
     CDS             1329437..1329724
     CDS             1329844..1330620
     CDS             complement(1330689..1332509)
     CDS             complement(1332636..1332965)
     CDS             complement(1333106..1334272)
     CDS             complement(1334269..1334517)
     CDS             complement(1334517..1335170)
     CDS             1335387..1335815
     CDS             1335882..1336925
     CDS             1336941..1338461
     CDS             1338500..1338814
     CDS             1338827..1339591
     CDS             1339654..1340409
     CDS             1340409..1341689
     CDS             1341698..1342183
     CDS             1342183..1342761
     CDS             1342754..1343974
     CDS             complement(1344152..1344583)
     CDS             complement(1344583..1347180)
     CDS             complement(1347286..1348257)
     CDS             complement(1348352..1349239)
     CDS             1349387..1351786
     CDS             1351986..1352084
     CDS             complement(1352244..1353467)
     CDS             1353542..1354474
     CDS             complement(1354554..1355243)
     CDS             complement(1355247..1355957)
     CDS             complement(1355974..1356771)
     CDS             complement(1356784..1358109)
     CDS             complement(1358151..1359629)
     CDS             complement(1359739..1360779)
     CDS             complement(1361081..1362121)
     CDS             complement(1362175..1363356)
     CDS             complement(1363359..1363880)
     CDS             complement(1363877..1364530)
     CDS             complement(1364546..1365442)
     CDS             1365687..1366631
     CDS             complement(1366861..1368231)
     CDS             1368432..1369436
     CDS             complement(1369443..1370549)
     CDS             1370689..1371888
     CDS             1371995..1372786
     CDS             1372783..1373496
     CDS             1373500..1374510
     CDS             1374507..1375832
     CDS             complement(1375914..1376249)
     CDS             complement(1376648..1377646)
     CDS             complement(1377646..1377864)
     CDS             complement(1377836..1378249)
     CDS             complement(1378246..1380720)
     CDS             complement(1380844..1381143)
     CDS             complement(1381153..1381659)
     CDS             complement(1381659..1382876)
     CDS             complement(1382990..1383349)
     CDS             complement(1383350..1383850)
     CDS             complement(1383852..1384859)
     CDS             complement(1384859..1385179)
     CDS             complement(1385181..1385909)
     CDS             complement(1385920..1386507)
     CDS             complement(1386446..1387345)
     CDS             complement(1387345..1387650)
     CDS             complement(1387732..1388022)
     CDS             complement(1388022..1388399)
     CDS             complement(1388396..1388932)
     CDS             complement(1388932..1389480)
     CDS             complement(1389485..1389796)
     CDS             complement(1389796..1390053)
     CDS             complement(1390120..1392057)
     CDS             complement(1392128..1393741)
     CDS             complement(1393738..1394265)
     CDS             complement(1394279..1396231)
     CDS             complement(1396228..1396782)
     CDS             complement(1396955..1397338)
     CDS             complement(1397338..1398066)
     CDS             complement(1398109..1398345)
     CDS             1398593..1399195
     CDS             1399240..1399593
     CDS             complement(1399675..1400223)
     CDS             complement(1400406..1400966)
     CDS             complement(1400970..1401383)
     CDS             complement(1401380..1401808)
     CDS             complement(1401814..1402398)
     CDS             complement(1402391..1402690)
     CDS             complement(1402687..1403685)
     CDS             complement(1403682..1403885)
     CDS             complement(1403888..1404421)
     CDS             complement(1404698..1404880)
     CDS             complement(1404873..1405187)
     CDS             complement(1405184..1405507)
     CDS             complement(1405504..1405716)
     CDS             1405725..1406438
     CDS             complement(1406799..1407716)
     CDS             complement(1407723..1408715)
     CDS             complement(1409154..1409492)
     CDS             complement(1409890..1412286)
     CDS             1412750..1413019
     CDS             1413248..1413550
     CDS             1413693..1414379
     CDS             1414407..1414586
     CDS             1414633..1414836
     CDS             1414830..1415831
     CDS             1416383..1416856
     CDS             complement(1416887..1417558)
     CDS             complement(1417659..1417928)
     CDS             1418017..1420857
     CDS             1420988..1421338
     CDS             complement(1421393..1422862)
     CDS             complement(1422867..1424012)
     CDS             complement(1424076..1424825)
     CDS             1424982..1425614
     CDS             1425754..1426662
     CDS             1426659..1427567
     CDS             1427655..1428362
     CDS             complement(1428363..1429391)
     CDS             complement(1429486..1430259)
     CDS             1430594..1432423
     CDS             1432659..1432883
     CDS             complement(1432942..1433571)
     CDS             1433650..1435158
     CDS             1435162..1435863
     CDS             1436054..1437277
     CDS             complement(1437358..1440807)
     CDS             complement(1440838..1441389)
     CDS             1441507..1442535
     CDS             1442665..1443237
     CDS             complement(1443294..1444166)
     CDS             1444280..1446769
     CDS             complement(1446786..1448057)
     CDS             complement(1448057..1448296)
     CDS             complement(1448429..1449967)
     CDS             complement(1449969..1451345)
     CDS             complement(1451445..1452863)
     CDS             complement(1452860..1455130)
     CDS             complement(1455239..1456618)
     CDS             complement(1456636..1457724)
     CDS             complement(1457721..1458707)
     CDS             1458902..1460050
     CDS             1460047..1460544
     CDS             1460541..1461020
     CDS             complement(1461054..1461473)
     CDS             1461575..1462117
     CDS             1462243..1462569
     CDS             complement(1462602..1463744)
     CDS             complement(1463741..1464733)
     CDS             complement(1464883..1465929)
     CDS             1466164..1466496
     CDS             complement(1466516..1468060)
     CDS             1468257..1469819
     CDS             1469995..1470888
     CDS             1471021..1472160
     CDS             1472320..1473192
     CDS             1473238..1474176
     CDS             1474186..1475151
     CDS             1475213..1476082
     CDS             1476075..1476692
     CDS             1476848..1478965
     CDS             complement(1479063..1479548)
     CDS             complement(1479554..1480012)
     CDS             complement(1480196..1481611)
     CDS             1481704..1481934
     CDS             1482166..1482672
     CDS             1482669..1483523
     CDS             complement(1483581..1484003)
     CDS             1484433..1485740
     CDS             1485777..1486391
     CDS             1486388..1487236
     CDS             complement(1487246..1487617)
     CDS             1487695..1488147
     CDS             complement(1488384..1488506)
     CDS             complement(1488653..1490743)
     CDS             complement(1490751..1492994)
     CDS             complement(1493148..1493867)
     CDS             complement(1493993..1494271)
     CDS             1494429..1495574
     CDS             complement(1495642..1496802)
     CDS             complement(1496806..1497594)
     CDS             complement(1497608..1498393)
     CDS             complement(1498393..1498875)
     CDS             complement(1498939..1499484)
     CDS             complement(1499580..1501916)
     CDS             complement(1502126..1502254)
     CDS             complement(1502394..1503746)
     CDS             complement(1503751..1504938)
     CDS             complement(1504970..1505767)
     CDS             complement(1505764..1506534)
     CDS             complement(1506544..1507107)
     CDS             complement(1507284..1508033)
     CDS             1508184..1509050
     CDS             1509244..1510074
     CDS             1510334..1512001
     CDS             1512170..1513222
     CDS             1513238..1514674
     CDS             1514770..1516857
     CDS             complement(1516976..1518391)
     CDS             complement(1518520..1519656)
     CDS             complement(1519788..1520162)
     CDS             complement(1520328..1520903)
     CDS             1521186..1521710
     CDS             complement(1521820..1524237)
     CDS             complement(1524444..1525757)
     CDS             complement(1525837..1526790)
     CDS             complement(1526794..1528326)
     CDS             complement(1528316..1528465)
     CDS             1528549..1529139
     CDS             1529139..1530260
     CDS             1530350..1530904
     CDS             complement(1530905..1531567)
     CDS             complement(1532091..1532918)
     CDS             complement(1532982..1533827)
     CDS             complement(1534364..1536886)
     CDS             complement(1536892..1538076)
     CDS             complement(1538196..1538636)
     CDS             complement(1538768..1540192)
     CDS             complement(1540223..1541440)
     CDS             complement(1541561..1542556)
     CDS             complement(1542571..1543728)
     CDS             complement(1543768..1544442)
     CDS             complement(1544461..1545234)
     CDS             1545359..1546090
     CDS             1546769..1547203
     CDS             1547314..1548600
     CDS             1548715..1549194
     CDS             complement(1549340..1549924)
     CDS             1550169..1551566
     CDS             1551566..1551742
     CDS             1551916..1553010
     CDS             1553015..1553245
     CDS             complement(1553254..1554612)
     CDS             complement(1554609..1555856)
     CDS             complement(1555970..1556848)
     CDS             complement(1557176..1560094)
     CDS             complement(1560700..1561389)
     CDS             complement(1561389..1562726)
     CDS             complement(1562751..1564553)
     CDS             complement(1564590..1565258)
     CDS             complement(1565258..1565488)
     CDS             complement(1565595..1566356)
     CDS             1566817..1567134
     CDS             1567246..1569153
     CDS             1569216..1570238
     CDS             complement(1570319..1571401)
     CDS             1571618..1572316
     CDS             1572318..1573064
     CDS             complement(1573147..1573557)
     CDS             1573688..1574203
     CDS             complement(1574347..1575504)
     CDS             complement(1575595..1576200)
     CDS             complement(1576197..1577243)
     CDS             complement(1577426..1578394)
     CDS             1578515..1579444
     CDS             complement(1579845..1581173)
     CDS             1581224..1582147
     CDS             complement(1582635..1583594)
     CDS             complement(1583603..1584724)
     CDS             complement(1584788..1585987)
     CDS             complement(1585984..1586757)
     CDS             complement(1586750..1587571)
     CDS             complement(1587568..1588521)
     CDS             1588830..1590218
     CDS             1591016..1593580
     CDS             1593933..1595891
     CDS             1595898..1596581
     CDS             1596744..1597244
     CDS             complement(1597298..1597990)
     CDS             complement(1598143..1599129)
     CDS             complement(1599332..1600177)
     CDS             complement(1600230..1601147)
     CDS             complement(1601172..1601999)
     CDS             complement(1602053..1603507)
     CDS             complement(1603637..1604887)
     CDS             1605177..1605788
     CDS             complement(1606078..1607382)
     CDS             complement(1607447..1608781)
     CDS             complement(1609074..1609340)
     CDS             1609548..1609763
     CDS             complement(1609805..1610020)
     CDS             1610302..1610730
     CDS             complement(1610887..1612149)
     CDS             complement(1612226..1614916)
     CDS             complement(1614913..1615326)
     CDS             complement(1615337..1615750)
     CDS             complement(1615849..1617180)
     CDS             1617419..1618765
     CDS             1618965..1619996
     CDS             1620001..1621200
     CDS             1621211..1621966
     CDS             1621985..1622740
     CDS             1622952..1623500
     CDS             1623674..1624165
     CDS             1624175..1625524
     CDS             1625590..1626222
     CDS             complement(1626186..1626623)
     CDS             complement(1626623..1627075)
     CDS             complement(1627146..1627532)
     CDS             complement(1627653..1628045)
     CDS             complement(1628057..1628422)
     CDS             complement(1628514..1629239)
     CDS             complement(1629344..1630609)
     CDS             complement(1630761..1631393)
     CDS             1631689..1632696
     CDS             1632820..1633362
     CDS             1633394..1635007
     CDS             1634994..1636193
     CDS             1636457..1637821
     CDS             1637844..1639151
     CDS             1639148..1640674
     CDS             1640675..1642567
     CDS             complement(1642659..1643489)
     CDS             complement(1643486..1643971)
     CDS             1644301..1647162
     CDS             1647167..1647520
     CDS             1647517..1649139
     CDS             1649139..1649636
     CDS             1649633..1649902
     CDS             1649913..1650290
     CDS             1650329..1652491
     CDS             complement(1652518..1653570)
     CDS             1653655..1654122
     CDS             complement(1654155..1654457)
     CDS             complement(1654635..1656215)
     CDS             1656405..1656743
     CDS             1656807..1657865
     CDS             complement(1658100..1659422)
     CDS             complement(1659441..1659959)
     CDS             complement(1659956..1660378)
     CDS             1660504..1660872
     CDS             1660921..1661163
     CDS             1661412..1661813
     CDS             1661878..1663659
     CDS             1663752..1663964
     CDS             1664004..1665167
     CDS             1665453..1666085
     CDS             1666096..1667307
     CDS             1667347..1669548
     CDS             complement(1669877..1670569)
     CDS             complement(1670697..1671362)
     CDS             1671523..1673154
     CDS             complement(1673331..1673957)
     CDS             1674329..1675339
     CDS             complement(1675407..1676660)
     CDS             complement(1676842..1677474)
     CDS             complement(1677559..1678773)
     CDS             complement(1678773..1680077)
     CDS             complement(1680082..1680501)
     CDS             1680851..1683130
     CDS             1683467..1685359
     CDS             complement(1685432..1685641)
     CDS             complement(1685763..1686326)
     CDS             1686460..1687896
     CDS             complement(1688007..1688762)
     CDS             1688939..1690234
     CDS             1690351..1691043
     CDS             complement(1691081..1691368)
     CDS             complement(1691455..1692129)
     CDS             complement(1692230..1692826)
     CDS             1693000..1693896
     CDS             complement(1693850..1694215)
     CDS             1694245..1695096
     CDS             complement(1695177..1696058)
     CDS             complement(1696199..1699804)
     CDS             complement(1700175..1701434)
     CDS             complement(1701431..1701970)
     CDS             complement(1702034..1703014)
     CDS             complement(1703050..1703613)
     CDS             complement(1703743..1704630)
     CDS             complement(1704640..1705593)
     CDS             1705772..1706560
     CDS             1706570..1707535
     CDS             1707635..1709071
     CDS             complement(1709078..1710358)
     CDS             complement(1710889..1711800)
     CDS             complement(1712755..1713351)
     CDS             complement(1713369..1714235)
     CDS             complement(1714470..1714868)
     CDS             complement(1714865..1715674)
     CDS             complement(1715676..1716110)
     CDS             complement(1716107..1716403)
     CDS             complement(1716410..1716757)
     CDS             complement(1716735..1717235)
     CDS             complement(1717238..1718308)
     CDS             complement(1718305..1719249)
     CDS             complement(1719249..1723772)
     CDS             complement(1724207..1724542)
     CDS             complement(1724641..1725090)
     CDS             complement(1725189..1725638)
     CDS             complement(1725699..1725983)
     CDS             complement(1726025..1726378)
     CDS             complement(1726378..1726833)
     CDS             complement(1726846..1727238)
     CDS             complement(1727252..1727833)
     CDS             complement(1727837..1728298)
     CDS             complement(1728295..1728756)
     CDS             complement(1728820..1730139)
     CDS             complement(1730142..1731089)
     CDS             complement(1731086..1732372)
     CDS             complement(1732375..1734075)
     CDS             complement(1734086..1734616)
     CDS             complement(1734672..1735037)
     CDS             complement(1735226..1735813)
     CDS             complement(1736144..1738018)
     CDS             complement(1738048..1738329)
     CDS             complement(1738333..1739175)
     CDS             complement(1739172..1739588)
     CDS             complement(1739641..1740522)
     CDS             complement(1740519..1740797)
     CDS             complement(1740784..1740903)
     CDS             complement(1740964..1741440)
     CDS             1741820..1742167
     CDS             1742348..1743016
     CDS             complement(1742974..1743789)
     CDS             1743833..1744090
     CDS             1744087..1744389
     CDS             1744513..1744701
     CDS             1744698..1745402
     CDS             1745594..1745950
     CDS             1745947..1747818
     CDS             1747815..1748174
     CDS             1748176..1748427
     CDS             1748417..1749649
     CDS             complement(1749890..1750084)
     CDS             complement(1750096..1750350)
     CDS             complement(1750371..1751012)
     CDS             1751144..1751659
     CDS             1751659..1751919
     CDS             1751959..1752168
     CDS             1752186..1752467
     CDS             complement(1752567..1752965)
     CDS             complement(1752962..1753771)
     CDS             complement(1753773..1754207)
     CDS             complement(1754204..1754500)
     CDS             complement(1754507..1754854)
     CDS             complement(1754832..1755464)
     CDS             complement(1755461..1756978)
     CDS             complement(1756975..1757919)
     CDS             complement(1757916..1762442)
     CDS             1762471..1762809
     CDS             complement(1762850..1763800)
     CDS             complement(1763994..1764293)
     CDS             complement(1764431..1764880)
     CDS             complement(1764979..1765428)
     CDS             complement(1765489..1765773)
     CDS             complement(1765815..1766168)
     CDS             complement(1766168..1766623)
     CDS             complement(1766620..1766958)
     CDS             complement(1766958..1767530)
     CDS             complement(1767527..1767709)
     CDS             complement(1767772..1768983)
     CDS             complement(1769008..1769694)
     CDS             complement(1769678..1770901)
     CDS             complement(1770902..1772683)
     CDS             complement(1772661..1773068)
     CDS             complement(1773227..1773460)
     CDS             complement(1773659..1773793)
     CDS             complement(1774102..1774671)
     CDS             complement(1774694..1774948)
     CDS             complement(1774948..1775424)
     CDS             complement(1775424..1775645)
     CDS             complement(1775642..1776403)
     CDS             complement(1776938..1777294)
     CDS             complement(1777291..1777863)
     CDS             complement(1777863..1778165)
     CDS             complement(1778169..1778399)
     CDS             complement(1778403..1778846)
     CDS             1779119..1779922
     CDS             1779945..1780214
     CDS             1780207..1780608
     CDS             1780907..1781299
     CDS             1781310..1781516
     CDS             1781513..1781776
     CDS             1781885..1782862
     CDS             1782883..1783587
     CDS             1783587..1783760
     CDS             1783760..1784104
     CDS             1784101..1784478
     CDS             1784456..1784605
     CDS             1784602..1786695
     CDS             1786692..1786847
     CDS             1786847..1787056
     CDS             1787053..1788099
     CDS             complement(1788393..1789004)
     CDS             complement(1789014..1789490)
     CDS             1789603..1793010
     CDS             1793112..1793882
     CDS             1793908..1794294
     CDS             complement(1794466..1795251)
     CDS             complement(1795432..1796337)
     CDS             1796495..1797364
     CDS             1797423..1797905
     CDS             complement(1797922..1798926)
     CDS             1798978..1799601
     CDS             complement(1799623..1800708)
     CDS             complement(1800686..1802995)
     CDS             1803784..1806879
     CDS             1807090..1807383
     CDS             1807406..1807864
     CDS             1807873..1808316
     CDS             1808313..1809083
     CDS             1809264..1810043
     CDS             1810083..1810790
     CDS             1810884..1811792
     CDS             1811789..1812595
     CDS             complement(1812653..1814482)
     CDS             1814631..1815902
     CDS             1815914..1816507
     CDS             complement(1816511..1817314)
     CDS             complement(1817526..1817951)
     CDS             complement(1818044..1818787)
     CDS             1819028..1820974
     CDS             1821195..1821500
     CDS             1821631..1822482
     CDS             1822482..1823228
     CDS             1823237..1823800
     CDS             complement(1823880..1824197)
     CDS             1824418..1824624
     CDS             complement(1824709..1825200)
     CDS             complement(1825228..1826061)
     CDS             1826199..1826627
     CDS             complement(1827197..1827694)
     CDS             complement(1827774..1828052)
     CDS             complement(1828049..1828450)
     CDS             1828535..1829737
     CDS             1830011..1830427
     CDS             complement(1830497..1831915)
     CDS             complement(1832077..1833159)
     CDS             complement(1833164..1833802)
     CDS             complement(1833899..1834507)
     CDS             1834720..1836678
     CDS             complement(1836784..1837215)
     CDS             complement(1837357..1838223)
     CDS             complement(1838226..1838567)
     CDS             complement(1838579..1839010)
     CDS             complement(1839068..1839442)
     CDS             complement(1839580..1840134)
     CDS             1840468..1841259
     CDS             complement(1841365..1842276)
     CDS             1842361..1843008
     CDS             complement(1843111..1843791)
     CDS             1843922..1844821
     CDS             1844973..1845140
     CDS             1845256..1845462
     CDS             1845488..1845703
     CDS             1846171..1846413
     CDS             complement(1846962..1847441)
     CDS             1847589..1848404
     CDS             1848404..1848724
     CDS             1848717..1850384
     CDS             1850388..1851149
     CDS             1851155..1851559
     CDS             1851729..1852598
     CDS             complement(1852751..1853548)
     CDS             1853938..1854345
     CDS             complement(1854464..1855252)
     CDS             complement(1855343..1857721)
     CDS             complement(1857876..1858361)
     CDS             complement(1858406..1859479)
     CDS             complement(1859476..1860504)
     CDS             complement(1860620..1861903)
     CDS             complement(1861967..1862881)
     CDS             1863144..1864166
     CDS             1864177..1864836
     CDS             1864836..1867199
     CDS             1867202..1868335
     CDS             1868485..1869480
     CDS             1869523..1870563
     CDS             1870640..1871320
     CDS             1871573..1873090
     CDS             1873275..1874312
     CDS             1874309..1875091
     CDS             1875088..1875846
     CDS             1875883..1876587
     CDS             1876572..1877072
     CDS             1877394..1878758
     CDS             1878802..1879356
     CDS             1879765..1880475
     CDS             1880937..1882457
     CDS             1882654..1883196
     CDS             1883451..1883705
     CDS             1883789..1884436
     CDS             1884712..1885494
     CDS             1885491..1886138
     CDS             1886267..1887547
     CDS             complement(1887686..1888528)
     CDS             complement(1888716..1889606)
     CDS             complement(1889603..1890091)
     CDS             complement(1890099..1890314)
     CDS             1890558..1890881
     CDS             1890915..1891604
     CDS             complement(1891610..1892461)
     CDS             complement(1892504..1893631)
     CDS             complement(1893699..1894817)
     CDS             complement(1894822..1895601)
     CDS             1895664..1896818
     CDS             complement(1896897..1897289)
     CDS             complement(1897294..1897587)
     CDS             1897742..1899487
     CDS             1899560..1900498
     CDS             1900693..1902174
     CDS             1902409..1902582
     CDS             complement(1902842..1904218)
     CDS             complement(1904218..1904895)
     CDS             complement(1905025..1906029)
     CDS             complement(1906276..1907505)
     CDS             complement(1907502..1909253)
     CDS             1909313..1910500
     CDS             1910678..1911868
     CDS             1912042..1913139
     CDS             1913416..1913886
     CDS             1914075..1915658
     CDS             1915660..1916616
     CDS             1916613..1917428
     CDS             1917425..1919062
     CDS             1919245..1920081
     CDS             1920125..1920685
     CDS             complement(1920735..1921682)
     CDS             complement(1921801..1923687)
     CDS             complement(1923997..1925799)
     CDS             1926225..1927085
     CDS             1927315..1927812
     CDS             complement(1927865..1929025)
     CDS             1929196..1930872
     CDS             complement(1931108..1931575)
     CDS             1931935..1934538
     CDS             complement(1934618..1934785)
     CDS             1935253..1935987
     CDS             1936107..1937426
     CDS             1937482..1938162
     CDS             1938162..1939529
     CDS             1939640..1940950
     CDS             1941291..1942529
     CDS             complement(1942779..1943336)
     CDS             complement(1943664..1944110)
     CDS             1944290..1944865
     CDS             1945139..1945750
     CDS             complement(1945917..1946600)
     CDS             complement(1946593..1947876)
     CDS             complement(1947965..1948477)
     CDS             complement(1948766..1949188)
     CDS             complement(1949215..1950009)
     CDS             complement(1950214..1950744)
     CDS             complement(1951398..1952174)
     CDS             complement(1952289..1953644)
     CDS             1954506..1956245
     CDS             1956344..1957486
     CDS             1957540..1958217
     CDS             1958393..1960039
     CDS             complement(1960107..1960547)
     CDS             complement(1960571..1961605)
     CDS             complement(1961586..1962293)
     CDS             complement(1962303..1962836)
     CDS             complement(1962836..1963435)
     CDS             1963667..1964164
     CDS             complement(1964494..1964646)
     CDS             complement(1964662..1966791)
     CDS             complement(1966754..1967707)
     CDS             1967864..1968388
     CDS             complement(1968507..1969112)
     CDS             complement(1969271..1971301)
     CDS             complement(1971445..1971648)
     CDS             complement(1972185..1972532)
     CDS             complement(1972602..1972745)
     CDS             complement(1972960..1973883)
     CDS             complement(1973883..1974230)
     CDS             complement(1974319..1974792)
     CDS             complement(1974839..1976371)
     CDS             1976745..1977938
     CDS             1978118..1979593
     CDS             complement(1979648..1979887)
     CDS             1980272..1980664
     CDS             complement(1980763..1982418)
     CDS             complement(1982575..1984032)
     CDS             complement(1984236..1985444)
     CDS             1985642..1986232
     CDS             complement(1986308..1987381)
     CDS             complement(1987499..1988431)
     CDS             1988725..1990362
     CDS             complement(1990311..1991252)
     CDS             complement(1991345..1991974)
     CDS             1992084..1993004
     CDS             1993025..1993882
     CDS             complement(1994121..1994861)
     CDS             1995323..1997098
     CDS             1997303..1998976
     CDS             1999008..1999481
     CDS             complement(1999575..2000039)
     CDS             complement(2000157..2001935)
     CDS             2002217..2003110
     CDS             complement(2003515..2004327)
     CDS             2004704..2005543
     CDS             complement(2005708..2006295)
     CDS             complement(2006318..2007706)
     CDS             2007845..2009134
     CDS             complement(2009233..2010573)
     CDS             complement(2010784..2011578)
     CDS             complement(2011866..2012237)
     CDS             2012602..2013576
     CDS             complement(2013545..2014462)
     CDS             2014585..2014797
     CDS             2015026..2015805
     CDS             2015909..2016448
     CDS             complement(2016550..2016696)
     CDS             complement(2016984..2017151)
     CDS             complement(2017873..2018532)
     CDS             complement(2018542..2019306)
     CDS             complement(2019347..2020834)
     CDS             complement(2020838..2021125)
     CDS             2021537..2022229
     CDS             2022229..2023398
     CDS             complement(2023619..2024221)
     CDS             complement(2024218..2024511)
     CDS             complement(2024543..2025112)
     CDS             complement(2025549..2026001)
     CDS             2026097..2027365
     CDS             2027532..2028440
     CDS             2028463..2029653
     CDS             2029664..2030617
     CDS             complement(2030640..2031263)
     CDS             complement(2031373..2033085)
     CDS             complement(2033657..2035897)
     CDS             complement(2036243..2037481)
     CDS             complement(2037616..2039064)
     CDS             complement(2039112..2039879)
     CDS             complement(2040105..2041208)
     CDS             complement(2041410..2042597)
     CDS             2043063..2044004
     CDS             complement(2044201..2044836)
     CDS             complement(2044881..2045789)
     CDS             complement(2045848..2047008)
     CDS             complement(2047082..2047735)
     CDS             2047873..2048283
     CDS             complement(2048352..2049860)
     CDS             2050013..2051275
     CDS             2051283..2051846
     CDS             complement(2051746..2052543)
     CDS             complement(2052543..2052866)
     CDS             2053003..2053719
     CDS             2053848..2054516
     CDS             2055091..2056218
     CDS             complement(2056616..2058115)
     CDS             2058558..2059079
     CDS             complement(2059189..2060073)
     CDS             complement(2060073..2061236)
     CDS             complement(2061345..2062700)
     CDS             complement(2062849..2063478)
     CDS             2063653..2064093
     CDS             complement(2064158..2064946)
     CDS             2065279..2065986
     CDS             2065987..2067360
     CDS             complement(2067414..2068052)
     CDS             2068068..2068943
     CDS             2069025..2069999
     CDS             complement(2069965..2070636)
     CDS             2070774..2072972
     CDS             complement(2073325..2073570)
     CDS             complement(2073570..2074883)
     CDS             complement(2075153..2075515)
     CDS             complement(2075512..2076216)
     CDS             2077021..2077386
     CDS             2077611..2079254
     CDS             2079396..2079827
     CDS             2079901..2080233
     CDS             2080346..2081248
     CDS             complement(2081321..2082778)
     CDS             complement(2083197..2083919)
     CDS             complement(2083971..2084768)
     CDS             2084941..2086053
     CDS             2086159..2086395
     CDS             complement(2086629..2087843)
     CDS             2088076..2089935
     CDS             2090043..2090789
     CDS             2090902..2091483
     CDS             complement(2091657..2092220)
     CDS             2092447..2092764
     CDS             2092966..2094432
     CDS             complement(2094770..2096077)
     CDS             complement(2096154..2097575)
     CDS             complement(2097720..2098373)
     CDS             complement(2098899..2099207)
     CDS             2099559..2099696
     CDS             complement(2099764..2100681)
     CDS             2100839..2101030
     CDS             2101188..2102966
     CDS             2102968..2103390
     CDS             2103771..2103923
     CDS             complement(2103846..2105762)
     CDS             2106141..2106440
     CDS             2106428..2108020
     CDS             2108344..2109321
     CDS             2109545..2110426
     CDS             complement(2110423..2111313)
     CDS             2111425..2112573
     CDS             2112570..2113298
     CDS             complement(2113464..2113961)
     CDS             2114021..2114866
     CDS             complement(2114985..2116049)
     CDS             complement(2115992..2116261)
     CDS             2116316..2116756
     CDS             2117471..2118064
     CDS             2118068..2119057
     CDS             2119057..2119404
     CDS             2119401..2121182
     CDS             2121197..2122681
     CDS             2122678..2124069
     CDS             2124111..2125193
     CDS             complement(2125506..2126579)
     CDS             complement(2126599..2127684)
     CDS             2128003..2128224
     CDS             complement(2128764..2131208)
     CDS             2131376..2131885
     CDS             2132001..2133230
     CDS             complement(2133373..2133807)
     CDS             2134246..2137686
     CDS             2137758..2138666
     CDS             complement(2138667..2139308)
     CDS             complement(2139721..2139846)
     CDS             2140200..2141552
     CDS             complement(2141699..2141938)
     CDS             2142137..2142724
     CDS             2142831..2143469
     CDS             complement(2143723..2144454)
     CDS             2144634..2145170
     CDS             2145288..2145539
     CDS             complement(2145590..2145979)
     CDS             2146291..2147013
     CDS             2147329..2147820
     CDS             2147963..2148724
     CDS             2148721..2149038
     CDS             complement(2149095..2150258)
     CDS             complement(2150402..2150866)
     CDS             complement(2150883..2151590)
     CDS             complement(2151587..2151940)
     CDS             complement(2151940..2152641)
     CDS             2153152..2153940
     CDS             2154013..2154354
     CDS             2154527..2155009
     CDS             2155337..2155801
     CDS             complement(2155876..2156439)
     CDS             2156958..2158784
     CDS             complement(2158951..2159724)
     CDS             complement(2159766..2160791)
     CDS             complement(2160788..2161558)
     CDS             2161695..2162609
     CDS             2162703..2163857
     CDS             2163854..2164123
     CDS             complement(2164175..2165095)
     CDS             2165240..2165494
     CDS             2165536..2168046
     CDS             complement(2168043..2169287)
     CDS             complement(2169390..2169740)
     CDS             complement(2169776..2170804)
     CDS             complement(2170824..2172110)
     CDS             complement(2172115..2172678)
     CDS             complement(2172766..2173767)
     CDS             2173939..2175000
     CDS             2175116..2176048
     CDS             2176058..2176528
     CDS             complement(2176578..2177414)
     CDS             complement(2177411..2178025)
     CDS             2178130..2179152
     CDS             2179542..2180870
     CDS             2180867..2181340
     CDS             2181427..2182290
     CDS             complement(2182353..2183846)
     CDS             complement(2183985..2186429)
     CDS             complement(2186594..2186947)
     CDS             2187014..2187454
     CDS             complement(2187810..2188334)
     CDS             complement(2188344..2188700)
     CDS             complement(2188825..2189238)
     CDS             complement(2189250..2190674)
     CDS             complement(2190695..2191570)
     CDS             complement(2191586..2193127)
     CDS             complement(2193128..2193745)
     CDS             complement(2194104..2194850)
     CDS             2194905..2195720
     CDS             2195922..2198258
     CDS             complement(2198470..2199066)
     CDS             complement(2199187..2199489)
     CDS             complement(2199768..2202122)
     CDS             complement(2202126..2203304)
     CDS             complement(2203383..2203910)
     CDS             2203979..2204992
     CDS             complement(2205061..2205927)
     CDS             complement(2205924..2206856)
     CDS             complement(2206853..2207941)
     CDS             complement(2208354..2209778)
     CDS             2209885..2210346
     CDS             complement(2210392..2210859)
     CDS             complement(2210931..2211518)
     CDS             complement(2211714..2212334)
     CDS             complement(2212779..2213840)
     CDS             complement(2213973..2214914)
     CDS             complement(2215089..2215490)
     CDS             2215682..2216980
     CDS             complement(2217033..2217839)
     CDS             2217938..2219566
     CDS             2219573..2219674
     CDS             2219895..2221355
     CDS             2221360..2222301
     CDS             2222305..2223102
     CDS             2223110..2223844
     CDS             complement(2223999..2225036)
     CDS             2225122..2225343
     CDS             2225676..2226056
     CDS             2226311..2227423
     CDS             complement(2227506..2228117)
     CDS             complement(2228459..2228779)
     CDS             2228931..2230523
     CDS             complement(2230638..2232287)
     CDS             complement(2232329..2232745)
     CDS             complement(2232999..2233481)
     CDS             complement(2233505..2234029)
     CDS             complement(2234044..2235168)
     CDS             complement(2235165..2235284)
     CDS             complement(2235462..2236064)
     CDS             complement(2236064..2236669)
     CDS             2236933..2238237
     CDS             2238334..2239470
     CDS             2239480..2241516
     CDS             complement(2241583..2242659)
     CDS             complement(2242735..2243202)
     CDS             complement(2243348..2243776)
     CDS             complement(2243781..2244239)
     CDS             complement(2244370..2244660)
     CDS             complement(2244894..2245364)
     CDS             complement(2245649..2247643)
     CDS             complement(2247809..2249818)
     CDS             complement(2249884..2250240)
     CDS             complement(2250279..2250821)
     CDS             complement(2250829..2253774)
     CDS             complement(2253771..2254049)
     CDS             complement(2254046..2254138)
     CDS             complement(2254116..2255381)
     CDS             2255633..2256244
     CDS             2256244..2257008
     CDS             complement(2257115..2258545)
     CDS             2258932..2260680
     CDS             2260677..2261225
     CDS             2261229..2261834
     CDS             complement(2261944..2262378)
     CDS             complement(2262375..2263757)
     CDS             2264063..2266777
     CDS             complement(2266835..2267326)
     CDS             complement(2267409..2268128)
     CDS             2268651..2270105
     CDS             2270248..2271159
     CDS             complement(2271476..2271910)
     CDS             complement(2271969..2272577)
     CDS             2272682..2272984
     CDS             2273080..2274366
     CDS             2274543..2275526
     CDS             2275574..2277385
     CDS             complement(2277923..2279320)
     CDS             complement(2279428..2281509)
     CDS             complement(2281704..2282726)
     CDS             complement(2282723..2283310)
     CDS             complement(2283726..2285285)
     CDS             complement(2285415..2286107)
     CDS             complement(2286144..2286428)
     CDS             2286545..2287948
     CDS             complement(2287994..2288503)
     CDS             complement(2288500..2288895)
     CDS             complement(2288888..2289514)
     CDS             complement(2289585..2290088)
     CDS             2290354..2290785
     CDS             2290874..2291602
     CDS             complement(2291629..2292531)
     CDS             complement(2292577..2293602)
     CDS             complement(2293595..2293801)
     CDS             2293906..2294775
     CDS             complement(2294846..2295598)
     CDS             complement(2295598..2297073)
     CDS             complement(2297086..2297646)
     CDS             complement(2297712..2298629)
     CDS             2298647..2299795
     CDS             complement(2299874..2300920)
     CDS             2301194..2302420
     CDS             complement(2302522..2303400)
     CDS             2303499..2304203
     CDS             2304193..2304444
     CDS             complement(2304591..2306279)
     CDS             complement(2306335..2307087)
     CDS             2307335..2309056
     CDS             2309443..2309622
     CDS             2309674..2310942
     CDS             2311413..2311898
     CDS             2311933..2313438
     CDS             2313438..2314466
     CDS             2314503..2315603
     CDS             2315748..2316542
     CDS             2316535..2318115
     CDS             complement(2318230..2318877)
     CDS             2319278..2319781
     CDS             2319801..2320835
     CDS             2320961..2324206
     CDS             2324203..2325363
     CDS             2325365..2325994
     CDS             2326011..2326742
     CDS             2326739..2327560
     CDS             complement(2327557..2328273)
     CDS             2328317..2329525
     CDS             2329522..2329884
     CDS             2329881..2330675
     CDS             2330668..2330778
     CDS             2330775..2332091
     CDS             2332088..2332825
     CDS             2332822..2333205
     CDS             2333550..2333720
     CDS             2333671..2334423
     CDS             2334529..2335020
     CDS             2335093..2335857
     CDS             complement(2336081..2337271)
     CDS             complement(2337273..2338112)
     CDS             2338410..2340884
     CDS             2341200..2341916
     CDS             complement(2342347..2344695)
     CDS             2344893..2345891
     CDS             complement(2345962..2346357)
     CDS             complement(2346354..2346758)
     CDS             complement(2346762..2347448)
     CDS             complement(2347445..2348194)
     CDS             complement(2348187..2349170)
     CDS             complement(2349167..2350087)
     CDS             complement(2350145..2351275)
     CDS             complement(2351314..2352927)
     CDS             complement(2352927..2354081)
     CDS             complement(2354147..2354950)
     CDS             complement(2354957..2355442)
     CDS             complement(2355439..2356188)
     CDS             complement(2356185..2358479)
     CDS             complement(2358787..2359728)
     CDS             complement(2359730..2360392)
     CDS             complement(2360446..2360919)
     CDS             2361048..2361980
     CDS             complement(2361977..2362825)
     CDS             complement(2362822..2364417)
     CDS             complement(2364425..2365480)
     CDS             2365793..2366992
     CDS             2367010..2368707
     CDS             2368700..2369335
     CDS             complement(2369508..2369942)
     CDS             complement(2370043..2371710)
     CDS             2371966..2372181
     CDS             2372481..2372696
     CDS             2372850..2373452
     CDS             2373550..2375034
     CDS             complement(2375180..2375602)
     CDS             2375821..2377464
     CDS             2377716..2378129
     CDS             2378251..2380536
     CDS             complement(2380533..2381048)
     CDS             complement(2381126..2381788)
     CDS             2381892..2382212
     CDS             complement(2382231..2382629)
     CDS             complement(2382783..2383712)
     CDS             complement(2383855..2384532)
     CDS             2384585..2385289
     CDS             2385286..2387814
     CDS             complement(2387829..2388293)
     CDS             2388397..2388966
     CDS             2388963..2390147
     CDS             complement(2390226..2391551)
     CDS             2391780..2392718
     CDS             complement(2392715..2394016)
     CDS             complement(2394154..2395815)
     CDS             2395984..2397486
     CDS             2397495..2398535
     CDS             complement(2398532..2400055)
     CDS             2400415..2401998
     CDS             complement(2402080..2403336)
     CDS             2403547..2404638
     CDS             2404642..2406678
     CDS             2406682..2407326
     CDS             2407323..2407670
     CDS             2407667..2408398
     CDS             complement(2408455..2408850)
     CDS             complement(2408933..2409352)
     CDS             2409675..2411333
     CDS             2411475..2411969
     CDS             complement(2412068..2412541)
     CDS             2412716..2413876
     CDS             2414006..2415799
     CDS             complement(2415802..2416452)
     CDS             2416579..2417223
     CDS             2417308..2417556
     CDS             2417642..2418838
     CDS             complement(2418908..2420032)
     CDS             complement(2420155..2420613)
     CDS             complement(2420610..2421065)
     CDS             2421204..2422226
     CDS             2422378..2423277
     CDS             complement(2423398..2424741)
     CDS             complement(2424802..2425797)
     CDS             complement(2425794..2426714)
     CDS             complement(2426867..2427496)
     CDS             complement(2427681..2430272)
     CDS             complement(2430406..2432469)
     CDS             complement(2432547..2433074)
     CDS             complement(2433097..2434047)
     CDS             2434344..2436134
     CDS             complement(2436241..2436690)
     CDS             complement(2436816..2437457)
     CDS             complement(2437528..2438043)
     CDS             complement(2438318..2439094)
     CDS             complement(2439184..2439684)
     CDS             2439794..2440399
     CDS             2440401..2441042
     CDS             complement(2441144..2442754)
     CDS             2443037..2443366
     CDS             2443466..2444542
     CDS             2444645..2445517
     CDS             2445634..2446173
     CDS             2446388..2446870
     CDS             complement(2446978..2448393)
     CDS             complement(2448461..2449051)
     CDS             complement(2449051..2450313)
     CDS             complement(2450310..2451701)
     CDS             complement(2451716..2452378)
     CDS             complement(2452530..2453345)
     CDS             complement(2453371..2453958)
     CDS             complement(2453963..2454124)
     CDS             complement(2454126..2455067)
     CDS             complement(2455186..2456100)
     CDS             2456281..2457702
     CDS             2458080..2459228
     CDS             2459369..2462050
     CDS             2462335..2463039
     CDS             2463043..2463669
     CDS             complement(2463866..2464684)
     CDS             complement(2464747..2465013)
     CDS             2465040..2465225
     CDS             2465332..2465526
     CDS             2465660..2466523
     CDS             2466737..2468146
     CDS             2468168..2468791
     CDS             complement(2468728..2468886)
     CDS             2469041..2470285
     CDS             2470318..2471775
     CDS             2471775..2472743
     CDS             2472754..2473725
     CDS             2473735..2474340
     CDS             2474374..2475225
     CDS             2475241..2475738
     CDS             2475902..2477209
     CDS             complement(2477322..2478224)
     CDS             complement(2478269..2478574)
     CDS             complement(2478640..2480316)
     CDS             complement(2480306..2480407)
     CDS             complement(2480493..2481074)
     CDS             complement(2481123..2481845)
     CDS             complement(2482013..2483926)
     CDS             complement(2484016..2485308)
     CDS             complement(2485299..2486150)
     CDS             complement(2486156..2486659)
     CDS             complement(2486763..2488088)
     CDS             complement(2488085..2489236)
     CDS             complement(2489250..2489738)
     CDS             complement(2489742..2490437)
     CDS             complement(2490552..2490938)
     CDS             complement(2490935..2491600)
     CDS             complement(2491837..2492856)
     CDS             complement(2492868..2493557)
     CDS             complement(2493554..2494051)
     CDS             2494305..2494643
     CDS             complement(2494796..2495143)
     CDS             complement(2495256..2496125)
     CDS             complement(2496237..2497472)
     CDS             complement(2497575..2499782)
     CDS             2499963..2500616
     CDS             2500799..2501512
     CDS             2501509..2502444
     CDS             2502569..2503261
     CDS             2503459..2503764
     CDS             complement(2503881..2504660)
     CDS             2504824..2506260
     CDS             2506257..2506721
     CDS             2506718..2507698
     CDS             complement(2507721..2508134)
     CDS             2508425..2511349
     CDS             complement(2511432..2511881)
     CDS             complement(2512654..2515503)
     CDS             complement(2515630..2515989)
     CDS             complement(2516031..2517155)
     CDS             2517618..2518607
     CDS             2518778..2520610
     CDS             2520607..2524614
     CDS             2524618..2525616
     CDS             complement(2525684..2526406)
     CDS             2526578..2528044
     CDS             2528233..2534685
     CDS             2534689..2535711
     CDS             2535708..2540267
     CDS             2540264..2540974
     CDS             2540971..2541936
     CDS             2541933..2544470
     CDS             2544467..2545309
     CDS             complement(2545320..2546627)
     CDS             2546739..2548091
     CDS             complement(2548100..2549374)
     CDS             complement(2549408..2550598)
     CDS             complement(2550750..2551463)
     CDS             complement(2551834..2552862)
     CDS             2553324..2554130
     CDS             complement(2554164..2554964)
     CDS             complement(2555077..2556198)
     CDS             2556474..2558207
     CDS             2558405..2559481
     CDS             2559491..2560564
     CDS             2560570..2561433
     CDS             2561445..2562242
     CDS             2562244..2562522
     CDS             2562766..2563215
     CDS             2563205..2564347
     CDS             complement(2564427..2565302)
     CDS             2565471..2566295
     CDS             complement(2566366..2567295)
     CDS             complement(2567295..2568053)
     CDS             complement(2568050..2568334)
     CDS             complement(2568362..2568934)
     CDS             complement(2568936..2569139)
     CDS             complement(2569211..2570041)
     CDS             complement(2570072..2570755)
     CDS             2571061..2573409
     CDS             2573544..2574128
     CDS             2574242..2575417
     CDS             2575471..2575662
     CDS             complement(2576659..2577576)
     CDS             complement(2577596..2577865)
     CDS             complement(2577869..2578273)
     CDS             complement(2578283..2579185)
     CDS             complement(2579157..2579645)
     CDS             complement(2579623..2581356)
     CDS             complement(2581396..2582097)
     CDS             2582496..2584094
     CDS             complement(2584215..2584895)
     CDS             complement(2584992..2586689)
     CDS             2586837..2587604
     CDS             2587609..2588523
     CDS             complement(2588565..2589110)
     CDS             complement(2589284..2589949)
     CDS             complement(2590138..2590827)
     CDS             2590963..2591238
     CDS             complement(2591174..2592025)
     CDS             2592227..2592871
     CDS             2592868..2593860
     CDS             2594208..2596574
     CDS             complement(2596656..2597144)
     CDS             2597251..2598135
     CDS             complement(2598178..2598732)
     CDS             complement(2598701..2599207)
     CDS             2599378..2601405
     CDS             complement(2601478..2602539)
     CDS             complement(2602719..2603624)
     CDS             2603833..2604165
     CDS             2604162..2604518
     CDS             2604785..2605372
     CDS             complement(2605380..2606438)
     CDS             complement(2606459..2607031)
     CDS             complement(2607061..2607786)
     CDS             complement(2607783..2608505)
     CDS             2608608..2609324
     CDS             2609508..2610323
     CDS             complement(2610478..2611035)
     CDS             complement(2611032..2612243)
     CDS             2612366..2612851
     CDS             2612901..2613770
     CDS             complement(2613915..2614211)
     CDS             complement(2614208..2615395)
     CDS             complement(2615443..2616219)
     CDS             complement(2616228..2616689)
     CDS             complement(2616801..2618123)
     CDS             complement(2618120..2619883)
     CDS             2620035..2620835
     CDS             2620839..2621429
     CDS             complement(2621561..2622037)
     CDS             complement(2622133..2622999)
     CDS             complement(2623072..2623635)
     CDS             2623777..2624955
     CDS             2625094..2626938
     CDS             complement(2627160..2627978)
     CDS             2628013..2629692
     CDS             complement(2629773..2630507)
     CDS             complement(2630666..2631304)
     CDS             complement(2631472..2632680)
     CDS             complement(2632860..2633645)
     CDS             2633749..2635221
     CDS             complement(2635245..2635676)
     CDS             2635844..2638015
     CDS             2638410..2639303
     CDS             complement(2639283..2639888)
     CDS             complement(2640025..2640492)
     CDS             complement(2640633..2641472)
     CDS             complement(2641580..2642899)
     CDS             complement(2642904..2643998)
     CDS             complement(2644053..2645501)
     CDS             2645583..2646305
     CDS             2646341..2646700
     CDS             complement(2646706..2647176)
     CDS             complement(2647306..2647665)
     CDS             complement(2647796..2649223)
     CDS             2649341..2649451
     CDS             2649508..2650911
     CDS             2650924..2651529
     CDS             complement(2651628..2651927)
     CDS             complement(2651928..2653001)
     CDS             2653223..2654206
     CDS             complement(2654320..2654685)
     CDS             complement(2654701..2654901)
     CDS             complement(2655018..2655239)
     CDS             complement(2655276..2656721)
     CDS             complement(2657069..2658073)
     CDS             complement(2658190..2658900)
     CDS             2659018..2659224
     CDS             complement(2659370..2661277)
     CDS             complement(2661587..2662363)
     CDS             complement(2662400..2663344)
     CDS             complement(2663516..2664514)
     CDS             complement(2664552..2665313)
     CDS             complement(2665310..2666239)
     CDS             complement(2666437..2666982)
     CDS             2667184..2668305
     CDS             complement(2668364..2669401)
     CDS             2669522..2670478
     CDS             2670629..2670748
     CDS             complement(2670697..2671575)
     CDS             complement(2671697..2672599)
     CDS             complement(2672639..2673442)
     CDS             complement(2673606..2674592)
     CDS             complement(2674632..2674973)
     CDS             2675064..2675777
     CDS             2676094..2677785
     CDS             complement(2677985..2678143)
     CDS             complement(2678162..2680345)
     CDS             complement(2680424..2680900)
     CDS             complement(2680904..2682334)
     CDS             complement(2682482..2683366)
     CDS             2683477..2683680
     CDS             complement(2684043..2684927)
     CDS             complement(2684924..2685121)
     CDS             complement(2685136..2685864)
     CDS             complement(2685879..2687483)
     CDS             2687707..2688546
     CDS             complement(2688724..2689464)
     CDS             2689543..2690880
     CDS             complement(2690971..2692563)
     CDS             complement(2692619..2693725)
     CDS             complement(2693730..2694818)
     CDS             complement(2694826..2696676)
     CDS             complement(2697020..2697520)
     CDS             2697641..2698471
     CDS             complement(2698525..2700408)
     CDS             complement(2700556..2701281)
     CDS             complement(2701285..2701614)
     CDS             complement(2701779..2702684)
     CDS             complement(2702681..2703475)
     CDS             complement(2703577..2704413)
     CDS             complement(2704558..2704986)
     CDS             complement(2705013..2705438)
     CDS             complement(2705435..2706193)
     CDS             complement(2706314..2706931)
     CDS             complement(2707049..2709181)
     CDS             complement(2709220..2709573)
     CDS             complement(2709688..2710275)
     CDS             2710393..2710962
     CDS             2711132..2712082
     CDS             2712248..2712865
     CDS             2712865..2713323
     CDS             2713320..2713919
     CDS             2713912..2714385
     CDS             2714499..2715122
     CDS             complement(2715176..2715412)
     CDS             complement(2715494..2715730)
     CDS             complement(2715727..2716653)
     CDS             complement(2716810..2717307)
     CDS             complement(2717304..2717813)
     CDS             complement(2717810..2718334)
     CDS             2718493..2719665
     CDS             complement(2719778..2720146)
     CDS             2720387..2721361
     CDS             2721455..2722450
     CDS             2722447..2723358
     CDS             2723401..2724597
     CDS             complement(2724658..2728113)
     CDS             complement(2728243..2729457)
     CDS             2729612..2730379
     CDS             complement(2730376..2731197)
     CDS             complement(2731437..2731994)
     CDS             complement(2731997..2732542)
     CDS             complement(2732629..2732853)
     CDS             complement(2732910..2733713)
     CDS             complement(2733753..2734094)
     CDS             complement(2734304..2735191)
     CDS             2735291..2735620
     CDS             complement(2735663..2736574)
     CDS             complement(2736583..2737461)
     CDS             2737602..2738183
     CDS             complement(2738369..2738899)
     CDS             complement(2738987..2739772)
     CDS             2740131..2741675
     CDS             2741685..2742215
     CDS             2742212..2742817
     CDS             2742810..2743118
     CDS             2743178..2743543
     CDS             2743548..2744201
     CDS             2744240..2744389
     CDS             2744391..2744906
     CDS             complement(2744907..2745917)
     CDS             2745980..2746780
     CDS             complement(2746781..2747173)
     CDS             2747330..2747662
     CDS             complement(2747739..2748164)
     CDS             2748232..2749446
     CDS             2749710..2750081
     CDS             2750093..2750314
     CDS             2750599..2751408
     CDS             complement(2751599..2752912)
     CDS             2753377..2754732
     CDS             2754850..2756106
     CDS             2756189..2757139
     CDS             2757262..2758869
     CDS             2758875..2759081
     CDS             2759074..2759721
     CDS             2759858..2761072
     CDS             complement(2761148..2763355)
     CDS             2763645..2763983
     CDS             2764013..2765335
     CDS             complement(2765408..2766052)
     CDS             2766222..2766989
     CDS             2767201..2767701
     CDS             2767830..2768681
     CDS             2768685..2769869
     CDS             complement(2769971..2770585)
     CDS             complement(2770582..2771331)
     CDS             2771466..2772980
     CDS             2773117..2774463
     CDS             2774450..2775250
     CDS             2775250..2776446
     CDS             2776433..2777434
     CDS             complement(2777471..2778172)
     CDS             complement(2778169..2778696)
     CDS             2778782..2779843
     CDS             2779924..2781066
     CDS             complement(2781272..2782768)
     CDS             complement(2782796..2784190)
     CDS             complement(2784374..2785543)
     CDS             complement(2785589..2786278)
     CDS             complement(2786322..2786789)
     CDS             2786968..2787261
     CDS             2787233..2787934
     CDS             2788187..2789740
     CDS             complement(2789859..2791376)
     CDS             complement(2791376..2792497)
     CDS             complement(2792625..2793053)
     CDS             complement(2793057..2793812)
     CDS             complement(2793914..2795953)
     CDS             complement(2796082..2796369)
     CDS             2796504..2797082
     CDS             2797133..2798515
     CDS             2798512..2799435
     CDS             2799408..2800334
     CDS             2800489..2801121
     CDS             2801720..2802157
     CDS             2802298..2803320
     CDS             2803833..2804795
     CDS             2804811..2805431
     CDS             2805428..2806345
     CDS             2806342..2807274
     CDS             complement(2807277..2808515)
     CDS             2808684..2809748
     CDS             2809876..2810637
     CDS             complement(2810634..2811905)
     CDS             complement(2812060..2813022)
     CDS             complement(2813085..2813969)
     CDS             complement(2814095..2817148)
     CDS             2817505..2818284
     CDS             2818500..2819261
     CDS             2819297..2819674
     CDS             complement(2819870..2820934)
     CDS             complement(2821249..2822205)
     CDS             complement(2822202..2824085)
     CDS             complement(2824082..2825029)
     CDS             complement(2825147..2826733)
     CDS             2826841..2827515
     CDS             complement(2827522..2828289)
     CDS             2828383..2829603
     CDS             complement(2829620..2831923)
     CDS             complement(2832091..2833464)
     CDS             complement(2833528..2835003)
     CDS             complement(2835087..2835566)
     CDS             complement(2835568..2836560)
     CDS             complement(2836696..2837706)
     CDS             2837919..2838587
     CDS             complement(2838703..2839605)
     CDS             complement(2839728..2840570)
     CDS             2840738..2841928
     CDS             2841928..2842893
     CDS             2842959..2844122
     CDS             2844218..2845183
     CDS             complement(2845236..2846147)
     CDS             2846327..2847790
     CDS             2847805..2850138
     CDS             2850143..2850994
     CDS             2851063..2852646
     CDS             complement(2852734..2853201)
     CDS             2853377..2854435
     CDS             2854428..2855591
     CDS             2855588..2856346
     CDS             complement(2856397..2857500)
     CDS             complement(2857581..2859170)
     CDS             complement(2859216..2859830)
     CDS             2859969..2861120
     CDS             2861130..2862035
     CDS             2862032..2862871
     CDS             2862868..2863617
     CDS             2863621..2864109
     CDS             2864339..2864500
     CDS             2864555..2865052
     CDS             complement(2865208..2866029)
     CDS             2866142..2866339
     CDS             2866340..2866897
     CDS             2866903..2868744
     CDS             complement(2868869..2869456)
     CDS             2869670..2870158
     CDS             2870171..2870299
     CDS             complement(2870342..2871370)
     CDS             complement(2871357..2872124)
     CDS             complement(2872121..2873308)
     CDS             complement(2873298..2874818)
     CDS             complement(2874831..2875316)
     CDS             complement(2875403..2876383)
     CDS             2876486..2877151
     CDS             2877148..2878533
     CDS             2878503..2879540
     CDS             complement(2879545..2881929)
     CDS             complement(2881941..2883143)
     CDS             2883257..2883715
     CDS             complement(2883772..2885655)
     CDS             complement(2885691..2886146)
     CDS             complement(2886139..2887068)
     CDS             complement(2887058..2887870)
     CDS             complement(2887867..2888775)
     CDS             complement(2888775..2889809)
     CDS             complement(2889841..2891496)
     CDS             2891848..2895138
     CDS             complement(2895144..2896046)
     CDS             2896222..2896743
     CDS             2896740..2898026
     CDS             2898076..2899119
     CDS             2899183..2900649
     CDS             2900649..2901704
     CDS             2901701..2902627
     CDS             2902654..2903043
     CDS             complement(2903128..2904465)
     CDS             complement(2904473..2905618)
     CDS             complement(2905615..2907135)
     CDS             complement(2907454..2907759)
     CDS             complement(2907826..2908299)
     CDS             complement(2908299..2909228)
     CDS             2909299..2909481
     CDS             2909535..2910020
     CDS             complement(2910088..2910621)
     CDS             2910652..2913459
     CDS             complement(2913628..2914395)
     CDS             complement(2914614..2915207)
     CDS             2915260..2916267
     CDS             2916264..2917172
     CDS             2917169..2919958
     CDS             2920004..2922046
     CDS             complement(2922245..2923147)
     CDS             complement(2923147..2925327)
     CDS             complement(2925324..2930771)
     CDS             2930923..2933208
     CDS             complement(2933253..2934611)
     CDS             complement(2934612..2935877)
     CDS             complement(2935882..2936895)
     CDS             complement(2936897..2938138)
     CDS             complement(2938135..2939205)
     CDS             2939325..2939792
     CDS             complement(2939877..2941073)
     CDS             complement(2941116..2942498)
     CDS             complement(2942601..2943953)
     CDS             complement(2944029..2945063)
     CDS             complement(2945118..2946437)
     CDS             complement(2946434..2947021)
     CDS             complement(2947018..2947782)
     CDS             2947896..2948753
     CDS             2948817..2949971
     CDS             2949971..2951074
     CDS             complement(2951135..2953351)
     CDS             2953530..2954453
     CDS             complement(2954463..2955251)
     CDS             complement(2955248..2957194)
     CDS             complement(2957294..2957608)
     CDS             complement(2957611..2958774)
     CDS             2958859..2959806
     CDS             complement(2959852..2960178)
     CDS             2960323..2962128
     CDS             2962121..2963587
     CDS             2963731..2964024
     CDS             2964165..2965082
     CDS             2965204..2965653
     CDS             2965650..2966165
     CDS             complement(2966243..2968249)
     CDS             complement(2968323..2969366)
     CDS             complement(2969475..2970821)
     CDS             complement(2970802..2972145)
     CDS             2972936..2973763
     CDS             2973760..2975025
     CDS             2975043..2975564
     CDS             complement(2975706..2976497)
     CDS             complement(2976516..2977844)
     CDS             complement(2977860..2978420)
     CDS             complement(2978645..2979247)
     CDS             complement(2979365..2980060)
     CDS             complement(2980047..2981618)
     CDS             complement(2981594..2982574)
     CDS             2983051..2984163
     CDS             2984942..2985931
     CDS             complement(2985990..2986793)
     CDS             2987026..2988468
     CDS             2988543..2993075
     CDS             complement(2992997..2993173)
     CDS             2993220..2993963
     CDS             2994033..2994698
     CDS             complement(2994998..2996482)
     CDS             complement(2996493..2997812)
     CDS             complement(2997862..2998599)
     CDS             2998674..2999771
     CDS             2999768..3000730
     CDS             3000732..3001004
     CDS             3001004..3001426
     CDS             3001480..3001875
     CDS             complement(3002076..3002417)
     CDS             complement(3002642..3004027)
     CDS             3004306..3004902
     CDS             complement(3004905..3006122)
     CDS             complement(3006131..3006685)
     CDS             complement(3006766..3007389)
     CDS             3007508..3008905
     CDS             3008991..3010541
     CDS             3010583..3011059
     CDS             3011056..3012054
     CDS             3012051..3012731
     CDS             3012733..3015666
     CDS             3015663..3019028
     CDS             3019090..3019410
     CDS             complement(3019551..3019745)
     CDS             3019981..3020538
     CDS             3020535..3021590
     CDS             3021606..3022916
     CDS             3022996..3024117
     CDS             complement(3024125..3024727)
     CDS             complement(3024727..3025785)
     CDS             complement(3025782..3026438)
     CDS             3026553..3027050
     CDS             3027115..3027609
     CDS             complement(3027669..3028400)
     CDS             complement(3028393..3028986)
     CDS             complement(3028986..3029816)
     CDS             complement(3029813..3030412)
     CDS             3030831..3031286
     CDS             3031417..3032688
     CDS             3032719..3034005
     CDS             3034018..3035892
     CDS             3035889..3036506
     CDS             3036499..3037311
     CDS             3037330..3038229
     CDS             complement(3038219..3038572)
     CDS             complement(3038576..3039730)
     CDS             complement(3039723..3040337)
     CDS             complement(3040334..3041047)
     CDS             3041186..3042250
     CDS             3042260..3042823
     CDS             complement(3042910..3045549)
     CDS             complement(3045670..3046518)
     CDS             3046844..3049099
     CDS             3049119..3049991
     CDS             complement(3050052..3050723)
     CDS             complement(3050862..3051143)
     CDS             complement(3051234..3051620)
     CDS             complement(3051722..3052183)
     CDS             complement(3052183..3053406)
     CDS             3053537..3054292
     CDS             3054308..3055591
     CDS             complement(3055623..3055946)
     CDS             3056120..3057391
     CDS             complement(3057398..3057841)
     CDS             3057918..3058895
     CDS             3058901..3059500
     CDS             3059497..3060657
     CDS             3060885..3062723
     CDS             3062720..3064564
     CDS             3064623..3065867
     CDS             3065895..3066680
     CDS             3066755..3067270
     CDS             complement(3067377..3067871)
     CDS             3068040..3068657
     CDS             3068800..3068982
     CDS             complement(3069070..3070134)
     CDS             complement(3070236..3071075)
     CDS             3071087..3071818
     CDS             3071890..3072147
     CDS             3072152..3072985
     CDS             3072985..3073425
     CDS             complement(3073732..3074475)
     CDS             3074527..3075507
     CDS             3075504..3076355
     CDS             3076592..3077203
     CDS             3077203..3078819
     CDS             3078849..3079466
     CDS             3079475..3081982
     CDS             complement(3082512..3082922)
     CDS             complement(3082919..3084145)
     CDS             complement(3084178..3085029)
     CDS             3085207..3087894
     CDS             3088030..3088926
     CDS             3088950..3090503
     CDS             complement(3090662..3092599)
     CDS             complement(3092630..3093493)
     CDS             complement(3093500..3093745)
     CDS             complement(3093742..3094668)
     CDS             complement(3094788..3095492)
     CDS             complement(3095489..3096001)
     CDS             3096162..3097028
     CDS             complement(3097197..3097625)
     CDS             3097733..3098164
     CDS             complement(3098183..3099124)
     CDS             complement(3099209..3099859)
     CDS             3099944..3100360
     CDS             complement(3100370..3101275)
     CDS             3101671..3102390
     CDS             3102377..3103309
     CDS             3103310..3104317
     CDS             3104307..3105140
     CDS             complement(3105098..3107272)
     CDS             3107839..3108678
     CDS             3108809..3110077
     CDS             3110129..3111577
     CDS             3111581..3112588
     CDS             3112588..3113691
     CDS             complement(3114200..3114946)
     CDS             complement(3114943..3115239)
     CDS             complement(3115232..3115828)
     CDS             complement(3115828..3117543)
     CDS             3117624..3118148
     CDS             3118158..3118616
     CDS             3118616..3119233
     CDS             3119308..3120177
     CDS             3120174..3122588
     CDS             3122923..3125013
     CDS             3125010..3125789
     CDS             3125786..3126877
     CDS             3126889..3127278
     CDS             complement(3127555..3128064)
     CDS             complement(3128076..3128813)
     CDS             complement(3128813..3129229)
     CDS             complement(3129230..3130015)
     CDS             complement(3130025..3130741)
     CDS             complement(3130741..3131019)
     CDS             complement(3131023..3131319)
     CDS             complement(3131343..3131735)
     CDS             complement(3131752..3132141)
     CDS             3132230..3133558
     CDS             3133720..3134007
     CDS             3134061..3134855
     CDS             3134929..3135195
     CDS             3135228..3136025
     CDS             complement(3136295..3138247)
     CDS             complement(3138244..3138648)
     CDS             complement(3138651..3139022)
     CDS             complement(3139109..3139957)
     CDS             complement(3140173..3140541)
     CDS             complement(3140538..3140828)
     CDS             3140954..3142540
     CDS             3142545..3143240
     CDS             3143305..3144138
     CDS             complement(3144135..3145442)
     CDS             complement(3145439..3146257)
     CDS             complement(3146254..3147135)
     CDS             complement(3147135..3148331)
     CDS             complement(3148365..3149453)
     CDS             3149600..3150286
     CDS             3150350..3151747
     CDS             3152051..3153151
     CDS             3153256..3154362
     CDS             3154473..3156098
     CDS             3156106..3157281
     CDS             complement(3157346..3158713)
     CDS             complement(3158821..3159576)
     CDS             3159600..3160313
     CDS             complement(3160462..3162747)
     CDS             complement(3162863..3163285)
     CDS             complement(3163282..3164427)
     CDS             3164686..3165993
     CDS             3166064..3167128
     CDS             complement(3167180..3167641)
     CDS             3167703..3169283
     CDS             complement(3169277..3169978)
     CDS             3170058..3170588
     CDS             complement(3170563..3171927)
     CDS             3172003..3173220
     CDS             3173217..3174740
     CDS             3174737..3175513
     CDS             3175510..3177198
     CDS             complement(3177254..3177643)
     CDS             complement(3177816..3178643)
     CDS             complement(3178764..3179393)
     CDS             complement(3179412..3180365)
     CDS             3180522..3181370
     CDS             complement(3181566..3181769)
     CDS             complement(3181937..3183130)
     CDS             complement(3183354..3183887)
     CDS             3184117..3185124
     CDS             complement(3185138..3185458)
     CDS             complement(3185545..3186303)
     CDS             complement(3186312..3187187)
     CDS             3187424..3188569
     CDS             3188663..3190258
     CDS             3190437..3191171
     CDS             complement(3191378..3192424)
     CDS             complement(3192426..3193610)
     CDS             complement(3193775..3194341)
     CDS             3194450..3195625
     CDS             complement(3195735..3197261)
     CDS             complement(3197265..3198017)
     CDS             3198104..3198955
     CDS             3199021..3199797
     CDS             3200122..3200385