CDS             complement(270..710)
     CDS             complement(803..1264)
     CDS             1434..2426
     CDS             complement(2525..3991)
     CDS             complement(3995..5482)
     CDS             5552..6574
     CDS             6574..7353
     CDS             complement(7397..7507)
     CDS             7781..9649
     CDS             9854..10273
     CDS             10324..11250
     CDS             11303..11473
     CDS             complement(11470..12894)
     CDS             complement(12974..13666)
     CDS             14947..15090
     CDS             complement(19138..19260)
     CDS             complement(19230..19637)
     CDS             complement(20011..20283)
     CDS             20351..21280
     CDS             21701..23299
     CDS             23346..24653
     CDS             24798..26636
     CDS             complement(26756..27253)
     CDS             complement(27253..27600)
     CDS             27815..31510
     CDS             complement(31606..36513)
     CDS             complement(36583..38046)
     CDS             complement(38012..38359)
     CDS             complement(38840..40225)
     CDS             40595..42241
     CDS             complement(42238..42354)
     CDS             42376..42783
     CDS             complement(42926..43816)
     CDS             complement(43830..45407)
     CDS             complement(45594..46805)
     CDS             47393..47629
     CDS             47633..48742
     CDS             48813..50084
     CDS             50325..51236
     CDS             51575..51985
     CDS             complement(52137..52655)
     CDS             53179..53676
     CDS             53744..55225
     CDS             55232..55672
     CDS             55672..56898
     CDS             complement(56788..57447)
     CDS             complement(57627..58142)
     CDS             complement(58229..58498)
     CDS             complement(58620..59594)
     CDS             complement(59594..60004)
     CDS             complement(60070..62724)
     CDS             complement(62749..64236)
     CDS             complement(64258..64716)
     CDS             complement(65242..65577)
     CDS             complement(65800..67140)
     CDS             complement(67150..67983)
     CDS             complement(68103..70037)
     CDS             complement(70094..70723)
     CDS             70870..71163
     CDS             complement(71291..71767)
     CDS             72025..73473
     CDS             73479..74141
     CDS             74138..75205
     CDS             complement(75300..76472)
     CDS             complement(76473..77459)
     CDS             complement(77547..77804)
     CDS             complement(77824..78135)
     CDS             78395..79366
     CDS             complement(79463..79810)
     CDS             79994..80269
     CDS             complement(80703..81641)
     CDS             82105..82575
     CDS             82964..83227
     CDS             complement(83523..84905)
     CDS             84971..86089
     CDS             86289..86816
     CDS             complement(86934..87290)
     CDS             complement(87293..91210)
     CDS             complement(91207..92943)
     CDS             93218..93856
     CDS             94134..95465
     CDS             complement(95573..95785)
     CDS             96121..96684
     CDS             complement(96687..97427)
     CDS             97874..99832
     CDS             99987..100652
     CDS             complement(100750..101370)
     CDS             101712..102452
     CDS             102592..103047
     CDS             complement(103169..103414)
     CDS             complement(103823..104275)
     CDS             complement(104315..104542)
     CDS             complement(104873..105265)
     CDS             complement(105279..105557)
     CDS             complement(105632..106333)
     CDS             106390..107412
     CDS             107412..108191
     CDS             complement(108242..108463)
     CDS             complement(109156..111792)
     CDS             complement(112166..113329)
     CDS             113580..114584
     CDS             114750..115526
     CDS             115693..117066
     CDS             complement(117229..117354)
     CDS             117665..120157
     CDS             120379..120996
     CDS             121162..122970
     CDS             123046..124374
     CDS             124439..125242
     CDS             complement(125358..126821)
     CDS             complement(126916..127647)
     CDS             127794..128711
     CDS             complement(128694..130094)
     CDS             130312..130947
     CDS             130960..131367
     CDS             complement(131501..132604)
     CDS             133066..134961
     CDS             134906..135769
     CDS             136947..137090
     CDS             142629..143585
     CDS             143671..145161
     CDS             145194..146192
     CDS             146192..147184
     CDS             complement(147171..148052)
     CDS             148171..148509
     CDS             complement(148766..150289)
     CDS             150912..152558
     CDS             152555..152812
     CDS             152835..153761
     CDS             154072..155922
     CDS             155928..157472
     CDS             complement(157603..158067)
     CDS             complement(158147..158608)
     CDS             complement(158592..159263)
     CDS             complement(159356..159511)
     CDS             160159..160368
     CDS             complement(160423..161304)
     CDS             161590..163068
     CDS             163249..163449
     CDS             163645..165087
     CDS             165087..165350
     CDS             165603..165854
     CDS             165856..166113
     CDS             complement(166748..167566)
     CDS             complement(167532..168899)
     CDS             complement(168916..171543)
     CDS             complement(171571..172302)
     CDS             complement(172366..172896)
     CDS             complement(173706..174914)
     CDS             complement(175011..175802)
     CDS             complement(176041..176337)
     CDS             176526..178547
     CDS             complement(178715..179725)
     CDS             complement(179704..180210)
     CDS             complement(180214..181500)
     CDS             181619..181945
     CDS             182425..183684
     CDS             184219..185316
     CDS             185337..186413
     CDS             186694..187824
     CDS             187821..189083
     CDS             189080..190147
     CDS             190391..191323
     CDS             191301..192038
     CDS             192040..193170
     CDS             193172..194428
     CDS             194451..195536
     CDS             195533..196897
     CDS             196906..197646
     CDS             198170..199561
     CDS             complement(200011..200346)
     CDS             201073..202095
     CDS             202095..202874
     CDS             203026..203484
     CDS             complement(203677..204897)
     CDS             complement(204900..206024)
     CDS             complement(206055..206804)
     CDS             complement(206801..207742)
     CDS             208236..210788
     CDS             complement(210759..210893)
     CDS             complement(211032..211352)
     CDS             211504..211692
     CDS             211876..212700
     CDS             212765..213469
     CDS             213466..214377
     CDS             214377..215093
     CDS             215195..217357
     CDS             complement(217471..218157)
     CDS             218585..219802
     CDS             219828..220658
     CDS             221307..222257
     CDS             complement(222355..223245)
     CDS             complement(223332..223802)
     CDS             224024..224902
     CDS             224980..226812
     CDS             226919..227539
     CDS             complement(227590..228210)
     CDS             228424..229419
     CDS             229454..230263
     CDS             230540..231739
     CDS             complement(231813..232928)
     CDS             233553..235208
     CDS             235198..236472
     CDS             236517..237764
     CDS             complement(237926..238453)
     CDS             complement(238583..239251)
     CDS             239535..239789
     CDS             complement(239908..242256)
     CDS             complement(242670..243284)
     CDS             243590..243910
     CDS             244122..244541
     CDS             complement(244728..245000)
     CDS             complement(244990..245652)
     CDS             245934..247550
     CDS             247556..248224
     CDS             248214..249167
     CDS             249478..250335
     CDS             250762..251007
     CDS             complement(251253..251645)
     CDS             252067..253182
     CDS             complement(253228..253344)
     CDS             complement(253383..254162)
     CDS             complement(254162..255184)
     CDS             255322..256248
     CDS             256245..257531
     CDS             257528..258295
     CDS             258340..259041
     CDS             259269..259730
     CDS             complement(259845..260951)
     CDS             complement(261183..261701)
     CDS             complement(261763..262410)
     CDS             complement(262382..263068)
     CDS             complement(263086..265419)
     CDS             complement(265686..266177)
     CDS             266732..268051
     CDS             268349..269236
     CDS             269233..270078
     CDS             270085..271158
     CDS             271155..271904
     CDS             272005..272931
     CDS             273313..274212
     CDS             complement(274100..275053)
     CDS             275144..277435
     CDS             complement(277490..278362)
     CDS             278790..279551
     CDS             279678..280502
     CDS             280866..282677
     CDS             282949..283479
     CDS             283687..285192
     CDS             285284..286039
     CDS             286053..286703
     CDS             286703..288334
     CDS             288514..288780
     CDS             288784..289446
     CDS             289449..290225
     CDS             290281..290820
     CDS             290847..291869
     CDS             291869..292648
     CDS             292901..293485
     CDS             complement(293602..294087)
     CDS             complement(294229..295158)
     CDS             complement(295382..296713)
     CDS             complement(296784..297308)
     CDS             complement(297408..298154)
     CDS             complement(298319..299347)
     CDS             complement(299470..299613)
     CDS             complement(299700..301898)
     CDS             302141..302356
     CDS             complement(302881..303336)
     CDS             complement(303685..304002)
     CDS             304380..305369
     CDS             305396..305539
     CDS             305542..307977
     CDS             308210..309094
     CDS             complement(309272..309931)
     CDS             complement(310111..310626)
     CDS             310898..312322
     CDS             complement(312581..314761)
     CDS             complement(314833..316161)
     CDS             complement(316158..317906)
     CDS             complement(317903..318853)
     CDS             complement(318837..319907)
     CDS             complement(320000..320608)
     CDS             320748..321971
     CDS             complement(322261..323094)
     CDS             complement(323471..324847)
     CDS             325409..326152
     CDS             complement(326133..326783)
     CDS             327107..327253
     CDS             327958..328608
     CDS             329125..329454
     CDS             329522..329785
     CDS             329959..330330
     CDS             330373..330528
     CDS             331730..332230
     CDS             332279..333817
     CDS             333829..335181
     CDS             335178..335864
     CDS             335864..337600
     CDS             337604..338095
     CDS             338513..341161
     CDS             341158..343506
     CDS             343521..345743
     CDS             346640..346915
     CDS             347836..348471
     CDS             348487..350784
     CDS             350771..351538
     CDS             351634..351909
     CDS             351963..352331
     CDS             352939..353574
     CDS             353598..353906
     CDS             354903..357065
     CDS             357621..358580
     CDS             358626..360125
     CDS             360158..361141
     CDS             complement(361224..363368)
     CDS             complement(363361..364461)
     CDS             complement(364415..364585)
     CDS             complement(364743..365831)
     CDS             complement(366002..366274)
     CDS             complement(366452..367570)
     CDS             367905..368624
     CDS             368624..368950
     CDS             369061..369987
     CDS             370099..370629
     CDS             370602..370832
     CDS             371331..380663
     CDS             complement(380853..381983)
     CDS             complement(381976..382569)
     CDS             complement(382669..382971)
     CDS             complement(382956..383510)
     CDS             complement(383798..384619)
     CDS             complement(384752..385450)
     CDS             385470..386594
     CDS             complement(386703..387818)
     CDS             complement(387822..388706)
     CDS             complement(388886..389308)
     CDS             complement(389308..389871)
     CDS             complement(389987..390946)
     CDS             complement(390972..391703)
     CDS             complement(391955..392662)
     CDS             complement(392760..393272)
     CDS             complement(393465..394619)
     CDS             395419..395580
     CDS             395826..397805
     CDS             398219..398464
     CDS             398675..398995
     CDS             complement(399285..400037)
     CDS             400528..402522
     CDS             402648..402839
     CDS             402829..403287
     CDS             403628..404644
     CDS             404747..405910
     CDS             406030..407109
     CDS             407547..408416
     CDS             408679..409152
     CDS             complement(409196..409975)
     CDS             complement(409975..410997)
     CDS             411425..412225
     CDS             complement(412236..413144)
     CDS             413486..414142
     CDS             414449..415690
     CDS             complement(415955..416551)
     CDS             complement(416915..417244)
     CDS             417581..418159
     CDS             418247..419560
     CDS             419629..420807
     CDS             420857..422200
     CDS             422921..424018
     CDS             424087..424473
     CDS             424685..427564
     CDS             427942..428379
     CDS             429440..429592
     CDS             429589..431565
     CDS             431669..432772
     CDS             432974..433675
     CDS             433933..434430
     CDS             complement(434503..435495)
     CDS             435812..436078
     CDS             436336..436515
     CDS             436484..437182
     CDS             437207..438625
     CDS             438725..440203
     CDS             complement(440293..440829)
     CDS             440918..441817
     CDS             441848..442564
     CDS             442571..444304
     CDS             444649..445581
     CDS             445591..447108
     CDS             447541..447747
     CDS             complement(447798..448577)
     CDS             complement(448672..449601)
     CDS             449658..450716
     CDS             complement(450798..450983)
     CDS             451581..451841
     CDS             451904..452266
     CDS             452430..452726
     CDS             452726..453124
     CDS             complement(453524..455815)
     CDS             456115..456441
     CDS             456434..456586
     CDS             complement(456600..456800)
     CDS             complement(456982..457314)
     CDS             complement(457320..457556)
     CDS             complement(457569..457934)
     CDS             458203..459345
     CDS             459852..461390
     CDS             461387..461581
     CDS             461954..462157
     CDS             462204..462488
     CDS             462898..465057
     CDS             465027..465794
     CDS             466399..467178
     CDS             467434..467700
     CDS             complement(467783..468103)
     CDS             complement(468103..468783)
     CDS             complement(469207..470064)
     CDS             complement(470440..470958)
     CDS             complement(471737..472738)
     CDS             complement(473173..474177)
     CDS             complement(474249..475757)
     CDS             complement(476306..477406)
     CDS             477769..479004
     CDS             479164..480471
     CDS             480483..481334
     CDS             481339..482541
     CDS             482592..484652
     CDS             484764..485075
     CDS             complement(485448..486707)
     CDS             486979..488052
     CDS             complement(488365..490740)
     CDS             complement(490891..492198)
     CDS             492592..493674
     CDS             493664..493945
     CDS             complement(493915..494493)
     CDS             complement(494517..495371)
     CDS             complement(495480..496967)
     CDS             complement(497090..498697)
     CDS             complement(498718..499944)
     CDS             complement(500188..501246)
     CDS             complement(501262..502017)
     CDS             complement(502213..503379)
     CDS             complement(503382..503822)
     CDS             complement(503908..504798)
     CDS             complement(504788..505576)
     CDS             complement(505623..506120)
     CDS             complement(506138..507304)
     CDS             complement(507301..508599)
     CDS             complement(508649..509425)
     CDS             510265..511818
     CDS             complement(512270..512515)
     CDS             512761..513783
     CDS             513783..514562
     CDS             complement(514907..518020)
     CDS             complement(518090..520276)
     CDS             complement(520391..521341)
     CDS             complement(521944..522132)
     CDS             522628..523383
     CDS             524126..524542
     CDS             524610..525113
     CDS             525194..527116
     CDS             527113..528624
     CDS             528611..528805
     CDS             528841..529812
     CDS             529832..530269
     CDS             530274..530816
     CDS             530908..531198
     CDS             531191..531787
     CDS             531796..532752
     CDS             532736..533926
     CDS             533935..534384
     CDS             534410..535252
     CDS             complement(535304..535609)
     CDS             535893..536642
     CDS             536605..537006
     CDS             537173..538852
     CDS             complement(538838..539473)
     CDS             complement(539586..540473)
     CDS             540580..541488
     CDS             541857..543017
     CDS             complement(543014..543955)
     CDS             544170..545432
     CDS             complement(545429..546451)
     CDS             546761..549022
     CDS             549471..551627
     CDS             551624..552844
     CDS             complement(552873..553037)
     CDS             553077..553436
     CDS             complement(553813..554853)
     CDS             complement(555242..555928)
     CDS             556626..557153
     CDS             557166..559412
     CDS             559663..560535
     CDS             560542..561336
     CDS             561572..562141
     CDS             562132..562740
     CDS             562737..563207
     CDS             563195..563605
     CDS             563740..567111
     CDS             567193..570081
     CDS             570078..573740
     CDS             573737..575695
     CDS             complement(575850..577175)
     CDS             577411..578661
     CDS             579422..580555
     CDS             580698..581525
     CDS             complement(581561..582001)
     CDS             complement(582139..583395)
     CDS             583421..583540
     CDS             584004..584921
     CDS             585087..585482
     CDS             585475..586581
     CDS             complement(586832..586987)
     CDS             587044..588066
     CDS             588066..588845
     CDS             complement(588855..589547)
     CDS             complement(589807..591171)
     CDS             complement(591324..592169)
     CDS             592301..592852
     CDS             593755..594000
     CDS             594254..594586
     CDS             594586..595359
     CDS             595387..595836
     CDS             complement(595926..596315)
     CDS             complement(596439..597263)
     CDS             complement(597438..600176)
     CDS             complement(600179..600970)
     CDS             601405..602130
     CDS             602258..603115
     CDS             603115..603309
     CDS             603299..603757
     CDS             604034..604759
     CDS             604895..605452
     CDS             605666..606862
     CDS             607086..607844
     CDS             607854..608702
     CDS             608731..610086
     CDS             610123..612510
     CDS             612668..613165
     CDS             613169..614191
     CDS             614349..614879
     CDS             614883..615671
     CDS             615675..616859
     CDS             616856..617452
     CDS             617582..621097
     CDS             621110..622069
     CDS             622253..622651
     CDS             622653..624035
     CDS             624272..624589
     CDS             complement(624854..625114)
     CDS             complement(625101..625301)
     CDS             625543..626091
     CDS             626070..626510
     CDS             626595..627278
     CDS             complement(627412..629130)
     CDS             complement(629234..629941)
     CDS             complement(629938..630345)
     CDS             complement(630463..631278)
     CDS             complement(631342..631995)
     CDS             complement(631988..633019)
     CDS             633206..633772
     CDS             634935..635078
     CDS             639912..640715
     CDS             640840..641214
     CDS             641575..642357
     CDS             complement(642399..643826)
     CDS             complement(643859..644614)
     CDS             644659..645378
     CDS             complement(645433..645897)
     CDS             645967..646731
     CDS             complement(646977..648461)
     CDS             648685..648807
     CDS             648800..649033
     CDS             complement(649084..649863)
     CDS             complement(649863..650885)
     CDS             complement(650899..651075)
     CDS             651538..651807
     CDS             651813..652127
     CDS             complement(652476..653564)
     CDS             complement(653561..654520)
     CDS             complement(654513..655055)
     CDS             complement(655055..655255)
     CDS             complement(655248..656135)
     CDS             complement(657332..659002)
     CDS             complement(659053..660141)
     CDS             complement(660220..661452)
     CDS             complement(661643..662101)
     CDS             complement(662736..663230)
     CDS             663379..663813
     CDS             663806..664090
     CDS             complement(664240..664581)
     CDS             complement(664695..666356)
     CDS             complement(666443..667210)
     CDS             667448..668026
     CDS             complement(668134..669414)
     CDS             670298..670513
     CDS             670507..670854
     CDS             670855..672621
     CDS             672671..673387
     CDS             673743..676550
     CDS             676580..677803
     CDS             677916..679082
     CDS             679082..679954
     CDS             680721..682289
     CDS             682304..683443
     CDS             683456..683590
     CDS             683568..683867
     CDS             683999..684400
     CDS             684400..685086
     CDS             685099..685527
     CDS             685639..686805
     CDS             686925..688217
     CDS             688268..688774
     CDS             688784..689593
     CDS             690429..691490
     CDS             691612..692337
     CDS             complement(692452..693390)
     CDS             693442..693549
     CDS             693839..694855
     CDS             complement(694865..695644)
     CDS             complement(695644..696666)
     CDS             696736..697287
     CDS             complement(697727..699028)
     CDS             complement(700128..700892)
     CDS             complement(701122..701793)
     CDS             complement(702051..702656)
     CDS             complement(702656..703471)
     CDS             complement(703804..705492)
     CDS             complement(705902..706165)
     CDS             706628..706942
     CDS             707084..707569
     CDS             708087..709196
     CDS             709367..710500
     CDS             710525..711490
     CDS             711487..712332
     CDS             712457..712921
     CDS             713005..714135
     CDS             complement(714262..714993)
     CDS             715241..715471
     CDS             715812..716738
     CDS             717150..718241
     CDS             718241..718477
     CDS             718431..719297
     CDS             719294..720079
     CDS             720067..720864
     CDS             720857..722227
     CDS             722224..723069
     CDS             complement(723259..723927)
     CDS             complement(723927..724643)
     CDS             complement(724655..725386)
     CDS             complement(725407..726186)
     CDS             complement(726430..726990)
     CDS             complement(727160..727735)
     CDS             complement(727832..728839)
     CDS             complement(728939..730429)
     CDS             complement(730426..731445)
     CDS             complement(731794..733515)
     CDS             complement(733659..734681)
     CDS             complement(734795..736447)
     CDS             complement(736649..737545)
     CDS             737898..739565
     CDS             739558..739674
     CDS             complement(739702..740649)
     CDS             740886..741998
     CDS             741998..743947
     CDS             complement(744228..744491)
     CDS             744852..745172
     CDS             745198..747474
     CDS             747767..748225
     CDS             complement(748597..748815)
     CDS             complement(748905..749690)
     CDS             complement(749909..751633)
     CDS             complement(751636..753402)
     CDS             complement(753861..754823)
     CDS             755590..756084
     CDS             756207..760106
     CDS             760299..760907
     CDS             760927..762261
     CDS             complement(762217..762351)
     CDS             762503..763795
     CDS             764034..764654
     CDS             764755..765183
     CDS             complement(765337..766134)
     CDS             767058..767732
     CDS             complement(767850..770132)
     CDS             complement(770188..771045)
     CDS             complement(771742..773508)
     CDS             773657..774694
     CDS             774963..776057
     CDS             776078..777925
     CDS             778292..779377
     CDS             779540..780826
     CDS             781139..781831
     CDS             782005..783678
     CDS             783739..784023
     CDS             complement(784007..784309)
     CDS             784570..786861
     CDS             786897..788645
     CDS             788642..789628
     CDS             complement(789636..790640)
     CDS             complement(790679..791458)
     CDS             complement(791458..792480)
     CDS             complement(792507..793094)
     CDS             793813..794022
     CDS             794570..794752
     CDS             794749..795501
     CDS             795864..796757
     CDS             797530..798315
     CDS             798312..799634
     CDS             799615..800343
     CDS             800340..804797
     CDS             804841..805023
     CDS             805013..805471
     CDS             805761..807611
     CDS             807835..808383
     CDS             808444..809091
     CDS             complement(809515..810705)
     CDS             complement(810962..811654)
     CDS             complement(811719..812045)
     CDS             complement(812343..813743)
     CDS             complement(814242..815447)
     CDS             816163..818778
     CDS             819414..820424
     CDS             820607..821158
     CDS             complement(821184..822293)
     CDS             822396..824516
     CDS             824522..826435
     CDS             826564..827850
     CDS             827837..829489
     CDS             829486..830064
     CDS             830912..831157
     CDS             complement(831274..832302)
     CDS             complement(832318..833097)
     CDS             complement(833097..834119)
     CDS             complement(834133..834507)
     CDS             834753..834941
     CDS             complement(835207..835833)
     CDS             complement(835794..837416)
     CDS             837756..838211
     CDS             complement(838380..838625)
     CDS             complement(839028..840089)
     CDS             complement(840447..840953)
     CDS             841182..841817
     CDS             complement(841919..844057)
     CDS             complement(844087..844533)
     CDS             844727..846781
     CDS             complement(846842..847306)
     CDS             complement(847485..848165)
     CDS             848481..848897
     CDS             complement(849006..849323)
     CDS             complement(849384..850574)
     CDS             850668..850946
     CDS             complement(850998..851327)
     CDS             852075..852362
     CDS             852732..853088
     CDS             853095..853373
     CDS             853370..854539
     CDS             complement(854973..857390)
     CDS             complement(857544..858290)
     CDS             858919..859239
     CDS             859503..860027
     CDS             860017..861300
     CDS             861302..862039
     CDS             862055..863293
     CDS             863286..864005
     CDS             864007..864759
     CDS             864762..865550
     CDS             865745..866077
     CDS             866115..866363
     CDS             866462..867310
     CDS             867366..867479
     CDS             868022..869044
     CDS             869044..869823
     CDS             870258..870758
     CDS             870807..872351
     CDS             872363..873715
     CDS             873712..874398
     CDS             874398..876134
     CDS             876138..876629
     CDS             877017..879659
     CDS             879662..882010
     CDS             882026..884326
     CDS             884323..885096
     CDS             885250..885510
     CDS             885526..887709
     CDS             complement(887704..887805)
     CDS             888404..888571
     CDS             889677..889796
     CDS             890517..891749
     CDS             891746..895168
     CDS             895212..896498
     CDS             896550..896813
     CDS             896831..897889
     CDS             897889..898359
     CDS             898580..900343
     CDS             900307..901392
     CDS             901367..901948
     CDS             901948..902400
     CDS             902425..903792
     CDS             complement(904004..904627)
     CDS             905310..906905
     CDS             907133..907786
     CDS             complement(907830..909038)
     CDS             complement(909174..909944)
     CDS             complement(909946..911220)
     CDS             complement(911755..913065)
     CDS             complement(913075..913743)
     CDS             complement(913745..915007)
     CDS             complement(915009..917369)
     CDS             complement(917453..917653)
     CDS             complement(917922..918764)
     CDS             complement(918785..919924)
     CDS             complement(920198..921067)
     CDS             921203..922354
     CDS             922538..923200
     CDS             923255..924421
     CDS             925169..926161
     CDS             926391..927911
     CDS             927932..928942
     CDS             complement(929387..930124)
     CDS             complement(930405..932102)
     CDS             complement(932458..933342)
     CDS             complement(933668..934363)
     CDS             complement(934360..934767)
     CDS             complement(935009..936190)
     CDS             complement(936523..937776)
     CDS             complement(937794..938870)
     CDS             939568..940230
     CDS             940270..940458
     CDS             940661..940906
     CDS             complement(941070..943097)
     CDS             943362..944474
     CDS             944719..945360
     CDS             945465..946046
     CDS             946233..948089
     CDS             complement(948234..949847)
     CDS             950289..951068
     CDS             951220..952767
     CDS             952802..954100
     CDS             954100..954678
     CDS             954675..956519
     CDS             complement(956628..957446)
     CDS             complement(957473..958513)
     CDS             complement(958500..959540)
     CDS             complement(959537..960616)
     CDS             complement(960706..962967)
     CDS             complement(963180..964076)
     CDS             complement(964181..965002)
     CDS             965948..966838
     CDS             966922..967815
     CDS             968201..969610
     CDS             complement(969810..970424)
     CDS             complement(970418..971194)
     CDS             complement(971176..971913)
     CDS             complement(971919..972509)
     CDS             complement(972509..973576)
     CDS             complement(973573..974721)
     CDS             complement(974724..976055)
     CDS             complement(976059..976958)
     CDS             977664..978491
     CDS             complement(978646..979056)
     CDS             complement(979325..980320)
     CDS             complement(980317..981006)
     CDS             complement(980964..981857)
     CDS             982143..983234
     CDS             983489..983704
     CDS             983694..985085
     CDS             985217..985309
     CDS             complement(985822..987285)
     CDS             987545..988654
     CDS             989088..989405
     CDS             989781..990989
     CDS             complement(990952..994104)
     CDS             995129..996433
     CDS             complement(996442..996864)
     CDS             997292..998032
     CDS             998080..998922
     CDS             998954..1000231
     CDS             1000310..1000483
     CDS             1000528..1001673
     CDS             complement(1001878..1002894)
     CDS             complement(1002881..1003246)
     CDS             1003546..1004970
     CDS             complement(1004998..1006338)
     CDS             complement(1006374..1007255)
     CDS             1007832..1008527
     CDS             1008617..1009156
     CDS             complement(1010023..1010652)
     CDS             complement(1010910..1012202)
     CDS             complement(1012222..1012728)
     CDS             complement(1012852..1013844)
     CDS             1014367..1015107
     CDS             complement(1015313..1015477)
     CDS             complement(1015494..1017620)
     CDS             complement(1017698..1018918)
     CDS             1019000..1020208
     CDS             1020805..1021809
     CDS             1021875..1022030
     CDS             1022020..1022478
     CDS             1022893..1023822
     CDS             1024116..1025060
     CDS             complement(1025134..1025313)
     CDS             1025616..1026587
     CDS             complement(1026708..1028420)
     CDS             1028630..1029169
     CDS             complement(1029195..1029536)
     CDS             1029849..1030952
     CDS             1031137..1031385
     CDS             1031593..1032429
     CDS             1032466..1033395
     CDS             1033498..1034358
     CDS             1034361..1035242
     CDS             1035488..1035961
     CDS             1036382..1037650
     CDS             1037774..1039375
     CDS             1039375..1040451
     CDS             1040448..1041284
     CDS             1041378..1042076
     CDS             1042191..1043048
     CDS             1043072..1044487
     CDS             complement(1044691..1045545)
     CDS             1046281..1046748
     CDS             1046893..1047213
     CDS             1047474..1048628
     CDS             1048625..1049563
     CDS             1049560..1050396
     CDS             1050856..1052190
     CDS             1052260..1054566
     CDS             complement(1054684..1054887)
     CDS             complement(1055012..1055902)
     CDS             1056167..1057189
     CDS             1057189..1057968
     CDS             1058144..1058236
     CDS             complement(1058273..1059388)
     CDS             1059658..1061838
     CDS             complement(1061906..1063345)
     CDS             1063706..1064248
     CDS             complement(1064505..1065713)
     CDS             1066332..1067525
     CDS             complement(1067583..1068092)
     CDS             complement(1068127..1068384)
     CDS             complement(1068388..1069518)
     CDS             complement(1069681..1071969)
     CDS             complement(1072463..1073191)
     CDS             1073453..1076128
     CDS             1076316..1079189
     CDS             complement(1079257..1079910)
     CDS             complement(1079913..1080485)
     CDS             complement(1080653..1082605)
     CDS             complement(1082629..1083783)
     CDS             1084556..1084690
     CDS             1084886..1086001
     CDS             complement(1087432..1088598)
     CDS             complement(1088873..1090399)
     CDS             1090815..1091804
     CDS             complement(1091878..1093665)
     CDS             complement(1094072..1095007)
     CDS             complement(1095179..1095415)
     CDS             complement(1095621..1096343)
     CDS             1096617..1097096
     CDS             1097307..1098611
     CDS             1098608..1099237
     CDS             1099320..1100132
     CDS             1100108..1100902
     CDS             1101533..1101823
     CDS             1101869..1102486
     CDS             1102491..1102685
     CDS             1102682..1104190
     CDS             1104212..1104580
     CDS             1104582..1104881
     CDS             1105002..1106495
     CDS             1106762..1108168
     CDS             1108165..1109220
     CDS             1109236..1109832
     CDS             1109829..1110284
     CDS             1110288..1111424
     CDS             1111421..1111681
     CDS             1111678..1112025
     CDS             1112122..1112901
     CDS             1113199..1113939
     CDS             1114108..1114233
     CDS             1114230..1115666
     CDS             complement(1115792..1116154)
     CDS             complement(1116491..1116583)
     CDS             complement(1116854..1117342)
     CDS             complement(1117355..1117648)
     CDS             1117745..1118767
     CDS             1118767..1119546
     CDS             complement(1119590..1120462)
     CDS             complement(1120819..1121340)
     CDS             complement(1121433..1123229)
     CDS             complement(1123257..1123484)
     CDS             1123662..1124666
     CDS             1124867..1125325
     CDS             complement(1125464..1125748)
     CDS             complement(1125910..1127667)
     CDS             1128181..1128888
     CDS             1128992..1130191
     CDS             1131158..1131502
     CDS             complement(1131563..1133155)
     CDS             complement(1133157..1134185)
     CDS             complement(1134185..1135285)
     CDS             complement(1135295..1137103)
     CDS             complement(1137185..1138657)
     CDS             complement(1138632..1138766)
     CDS             complement(1139353..1139937)
     CDS             complement(1140379..1141080)
     CDS             complement(1141139..1142122)
     CDS             1142438..1142764
     CDS             1142930..1143673
     CDS             complement(1143817..1145289)
     CDS             1145874..1147067
     CDS             complement(1147207..1147779)
     CDS             complement(1147883..1149127)
     CDS             1149502..1149756
     CDS             complement(1149825..1150640)
     CDS             complement(1150651..1151601)
     CDS             complement(1151613..1152755)
     CDS             complement(1152878..1153537)
     CDS             complement(1153717..1154232)
     CDS             1154552..1156048
     CDS             1156052..1157605
     CDS             1157625..1158335
     CDS             1158459..1159547
     CDS             1159601..1159699
     CDS             1159656..1161230
     CDS             1161266..1162264
     CDS             complement(1162377..1162832)
     CDS             1163094..1164227
     CDS             1164224..1165162
     CDS             1165177..1166877
     CDS             1167202..1167846
     CDS             1167843..1168331
     CDS             1168876..1169352
     CDS             1169479..1170300
     CDS             1170384..1172855
     CDS             complement(1172942..1173799)
     CDS             complement(1173963..1175051)
     CDS             1175709..1176581
     CDS             1176583..1176729
     CDS             1176839..1178350
     CDS             1178612..1179781
     CDS             1179976..1181058
     CDS             1181055..1181843
     CDS             1182103..1184100
     CDS             complement(1184370..1184990)
     CDS             complement(1185144..1185794)
     CDS             1186196..1186318
     CDS             1186281..1187348
     CDS             complement(1187324..1187452)
     CDS             1187572..1188396
     CDS             1188393..1189379
     CDS             1189376..1190047
     CDS             1190382..1191080
     CDS             complement(1191124..1191903)
     CDS             complement(1191903..1192925)
     CDS             complement(1193291..1194043)
     CDS             complement(1194390..1194725)
     CDS             complement(1195018..1195914)
     CDS             complement(1195935..1196087)
     CDS             complement(1196081..1197232)
     CDS             complement(1197229..1198281)
     CDS             complement(1198291..1199307)
     CDS             complement(1199667..1200485)
     CDS             complement(1200540..1200668)
     CDS             complement(1200702..1202192)
     CDS             complement(1202302..1203093)
     CDS             1203359..1203511
     CDS             1203746..1204525
     CDS             1204525..1205220
     CDS             1205214..1206293
     CDS             complement(1206349..1207170)
     CDS             1207461..1208465
     CDS             complement(1208650..1209930)
     CDS             1210029..1211066
     CDS             1211066..1212217
     CDS             1212201..1213004
     CDS             1212982..1213719
     CDS             complement(1213871..1214581)
     CDS             1215671..1217686
     CDS             1217978..1218223
     CDS             complement(1218354..1219277)
     CDS             complement(1219411..1219557)
     CDS             1219809..1220789
     CDS             1220890..1221369
     CDS             1221366..1221611
     CDS             1221611..1222066
     CDS             1222209..1222622
     CDS             1222591..1222920
     CDS             1222998..1223165
     CDS             1223368..1223613
     CDS             complement(1223842..1225545)
     CDS             complement(1225568..1227040)
     CDS             complement(1227098..1227640)
     CDS             1228059..1230107
     CDS             1230339..1231232
     CDS             complement(1231270..1232151)
     CDS             1232464..1233327
     CDS             1233466..1234266
     CDS             1234256..1234714
     CDS             1234827..1235432
     CDS             complement(1235520..1235993)
     CDS             1236351..1238165
     CDS             1238152..1239516
     CDS             1239864..1240973
     CDS             complement(1240974..1241885)
     CDS             1242678..1243004
     CDS             complement(1243043..1244149)
     CDS             complement(1244162..1245337)
     CDS             complement(1245342..1247084)
     CDS             complement(1247098..1248084)
     CDS             complement(1248136..1248846)
     CDS             1249237..1250592
     CDS             1250722..1250988
     CDS             1251851..1252006
     CDS             1252040..1252366
     CDS             1252525..1252743
     CDS             1252827..1253141
     CDS             1253316..1254524
     CDS             1254999..1255886
     CDS             1255900..1256922
     CDS             1256922..1257701
     CDS             1257717..1257974
     CDS             complement(1258374..1259186)
     CDS             complement(1259576..1259860)
     CDS             complement(1260097..1260948)
     CDS             complement(1261051..1262769)
     CDS             1263425..1263589
     CDS             complement(1263671..1264057)
     CDS             1264288..1264401
     CDS             1264613..1264852
     CDS             complement(1264943..1265176)
     CDS             1265759..1266034
     CDS             1266297..1266596
     CDS             1266705..1266950
     CDS             1267187..1268560
     CDS             complement(1268865..1269464)
     CDS             1270466..1270582
     CDS             1270625..1270834
     CDS             complement(1270925..1271680)
     CDS             1272054..1272893
     CDS             complement(1273115..1273393)
     CDS             complement(1273615..1275696)
     CDS             1276040..1278331
     CDS             complement(1278492..1279061)
     CDS             complement(1279490..1279951)
     CDS             complement(1280151..1281029)
     CDS             complement(1281045..1281842)
     CDS             complement(1281934..1282908)
     CDS             1283618..1283773
     CDS             1283730..1285073
     CDS             complement(1285175..1285642)
     CDS             1286026..1286658
     CDS             1286655..1287419
     CDS             1287416..1288813
     CDS             1288932..1289789
     CDS             1289814..1290212
     CDS             1290206..1291009
     CDS             1291020..1291826
     CDS             1291852..1293219
     CDS             1293287..1294849
     CDS             1294870..1295292
     CDS             complement(1295165..1295452)
     CDS             complement(1295627..1296991)
     CDS             complement(1297699..1298298)
     CDS             complement(1298295..1299671)
     CDS             1299836..1300093
     CDS             complement(1300219..1301400)
     CDS             1301713..1303095
     CDS             1303189..1303509
     CDS             1303549..1303857
     CDS             1303964..1304374
     CDS             1304684..1306735
     CDS             complement(1307024..1307137)
     CDS             1307599..1308621
     CDS             1308621..1309400
     CDS             1309439..1310368
     CDS             complement(1310428..1310658)
     CDS             1311059..1311568
     CDS             1311975..1312361
     CDS             1312364..1313248
     CDS             1313345..1313686
     CDS             complement(1314209..1314535)
     CDS             complement(1314529..1314987)
     CDS             1315519..1316679
     CDS             1316679..1318001
     CDS             1317958..1318758
     CDS             1318758..1319180
     CDS             1319838..1320848
     CDS             1320838..1321296
     CDS             1321386..1323458
     CDS             complement(1323648..1324088)
     CDS             complement(1324107..1324409)
     CDS             complement(1324560..1325324)
     CDS             1325497..1325910
     CDS             1325916..1326320
     CDS             1326335..1327012
     CDS             1327214..1328500
     CDS             1328522..1329151
     CDS             1329132..1329830
     CDS             1329974..1330663
     CDS             1330678..1331787
     CDS             1331787..1332731
     CDS             1333602..1335266
     CDS             1335405..1336385
     CDS             complement(1336414..1337415)
     CDS             1337633..1339699
     CDS             1339677..1339832
     CDS             1339829..1340887
     CDS             1340930..1341925
     CDS             1341991..1343568
     CDS             1343571..1344593
     CDS             1344642..1345601
     CDS             complement(1345859..1346278)
     CDS             complement(1346323..1346505)
     CDS             complement(1346712..1347494)
     CDS             complement(1347497..1347766)
     CDS             complement(1347872..1348696)
     CDS             complement(1348693..1349229)
     CDS             complement(1349229..1349645)
     CDS             complement(1349642..1350643)
     CDS             complement(1350649..1351119)
     CDS             complement(1351386..1352738)
     CDS             complement(1352735..1353181)
     CDS             complement(1353281..1354759)
     CDS             complement(1354698..1355414)
     CDS             complement(1355407..1356399)
     CDS             complement(1356396..1358108)
     CDS             1358461..1358772
     CDS             1359192..1359371
     CDS             1359382..1359858
     CDS             complement(1360044..1360655)
     CDS             complement(1360816..1361709)
     CDS             complement(1361858..1363771)
     CDS             complement(1364125..1365000)
     CDS             complement(1365301..1365663)
     CDS             complement(1365674..1366072)
     CDS             complement(1366083..1367483)
     CDS             1367780..1368889
     CDS             1369236..1369958
     CDS             1370180..1370689
     CDS             1370951..1371970
     CDS             1372094..1372894
     CDS             1372894..1373556
     CDS             1373559..1374320
     CDS             1374410..1374511
     CDS             complement(1374612..1374950)
     CDS             complement(1374984..1375277)
     CDS             1375438..1375569
     CDS             complement(1375772..1376551)
     CDS             complement(1376551..1377573)
     CDS             complement(1377742..1381713)
     CDS             1382058..1382255
     CDS             1382285..1383769
     CDS             1384102..1384950
     CDS             1384980..1386110
     CDS             1386121..1387170
     CDS             1387133..1387426
     CDS             complement(1387512..1388111)
     CDS             1388505..1389683
     CDS             complement(1389809..1391233)
     CDS             1392348..1392899
     CDS             1393239..1393493
     CDS             complement(1393521..1393862)
     CDS             complement(1393990..1394214)
     CDS             1394877..1395533
     CDS             1395505..1397358
     CDS             1397417..1397965
     CDS             complement(1398705..1399220)
     CDS             1399331..1399558
     CDS             1399951..1400073
     CDS             1400318..1400491
     CDS             1400683..1400865
     CDS             complement(1401082..1401426)
     CDS             complement(1401646..1402605)
     CDS             complement(1402677..1403096)
     CDS             complement(1403207..1403347)
     CDS             complement(1403512..1403790)
     CDS             complement(1403771..1404076)
     CDS             complement(1404073..1404288)
     CDS             complement(1405027..1405326)
     CDS             complement(1405323..1405577)
     CDS             1405713..1405985
     CDS             1405966..1406256
     CDS             1406322..1407398
     CDS             1407446..1408306
     CDS             1408306..1408644
     CDS             complement(1408701..1408874)
     CDS             complement(1409062..1409631)
     CDS             complement(1409643..1410077)
     CDS             1410755..1410859
     CDS             complement(1410868..1411029)
     CDS             1411046..1411843
     CDS             1412511..1413524
     CDS             1413554..1414822
     CDS             1414889..1415749
     CDS             1415742..1416569
     CDS             1416594..1417484
     CDS             1417430..1417711
     CDS             complement(1417961..1418146)
     CDS             1418624..1419646
     CDS             1419646..1420425
     CDS             complement(1420469..1420582)
     CDS             complement(1420825..1421034)
     CDS             complement(1421024..1421605)
     CDS             complement(1421611..1421772)
     CDS             complement(1421794..1421979)
     CDS             complement(1422119..1422553)
     CDS             complement(1422681..1423046)
     CDS             complement(1423919..1425940)
     CDS             complement(1426071..1427648)
     CDS             complement(1427652..1428455)
     CDS             complement(1428452..1429552)
     CDS             complement(1429549..1439040)
     CDS             complement(1439128..1445235)
     CDS             complement(1445426..1446385)
     CDS             1446642..1448354
     CDS             1448341..1450143
     CDS             1450136..1451416
     CDS             1451444..1452748
     CDS             complement(1452942..1454204)
     CDS             complement(1454744..1455484)
     CDS             complement(1455481..1456830)
     CDS             complement(1456846..1459437)
     CDS             complement(1459486..1460127)
     CDS             complement(1460220..1460750)
     CDS             complement(1461263..1465114)
     CDS             complement(1465089..1465721)
     CDS             1466226..1466357
     CDS             complement(1466547..1467869)
     CDS             complement(1467892..1468542)
     CDS             complement(1468484..1469326)
     CDS             1469421..1470299
     CDS             complement(1470374..1470847)
     CDS             complement(1470872..1471432)
     CDS             complement(1471652..1472404)
     CDS             complement(1472514..1472930)
     CDS             complement(1472996..1473292)
     CDS             complement(1473292..1474314)
     CDS             complement(1474396..1474839)
     CDS             complement(1474905..1475774)
     CDS             1475886..1476848
     CDS             complement(1477153..1477752)
     CDS             1478104..1479264
     CDS             complement(1479460..1480989)
     CDS             complement(1481711..1482481)
     CDS             1483692..1484699
     CDS             1484810..1486450
     CDS             1487031..1488950
     CDS             1489154..1489681
     CDS             1489982..1491391
     CDS             1491394..1492686
     CDS             1492676..1493839
     CDS             1493843..1494556
     CDS             1494546..1495043
     CDS             1495040..1495354
     CDS             1495527..1496414
     CDS             1496555..1497772
     CDS             1498441..1500909
     CDS             1500922..1502943
     CDS             1502933..1504267
     CDS             1504264..1504731
     CDS             1505064..1505963
     CDS             1506402..1506680
     CDS             1506740..1507528
     CDS             complement(1507631..1508731)
     CDS             complement(1509280..1511061)
     CDS             1511491..1512792
     CDS             1512808..1512951
     CDS             1513429..1514673
     CDS             1514703..1515755
     CDS             1515752..1517269
     CDS             1517293..1518636
     CDS             1518697..1519689
     CDS             1520418..1521365
     CDS             1521379..1522401
     CDS             1522401..1523180
     CDS             complement(1523378..1523611)
     CDS             complement(1523725..1524531)
     CDS             complement(1524528..1525748)
     CDS             complement(1525952..1526719)
     CDS             1526867..1528237
     CDS             1528237..1528809
     CDS             complement(1528987..1530963)
     CDS             1531600..1532109
     CDS             1532078..1532608
     CDS             1532622..1533638
     CDS             1533631..1534437
     CDS             1534434..1535720
     CDS             1535854..1536816
     CDS             1536816..1537970
     CDS             1537967..1538551
     CDS             1538548..1539735
     CDS             complement(1539896..1540360)
     CDS             complement(1540530..1542146)
     CDS             1542307..1543515
     CDS             complement(1543635..1545797)
     CDS             1546012..1546170
     CDS             1546375..1548486
     CDS             1548733..1549371
     CDS             complement(1549506..1550165)
     CDS             complement(1550270..1550950)
     CDS             complement(1551102..1551245)
     CDS             complement(1551404..1552240)
     CDS             complement(1552227..1553159)
     CDS             complement(1553165..1554070)
     CDS             complement(1554861..1555934)
     CDS             complement(1556147..1556617)
     CDS             complement(1556672..1557094)
     CDS             complement(1557371..1558756)
     CDS             complement(1558768..1559460)
     CDS             1559725..1560816
     CDS             1561007..1561672
     CDS             1561687..1562382
     CDS             complement(1562591..1563433)
     CDS             1564064..1564720
     CDS             1564717..1565547
     CDS             1565555..1565953
     CDS             complement(1566001..1566510)
     CDS             complement(1566528..1566716)
     CDS             complement(1567139..1568230)
     CDS             complement(1568394..1569014)
     CDS             1569346..1569618
     CDS             complement(1569820..1570767)
     CDS             complement(1570827..1570955)
     CDS             complement(1571108..1572007)
     CDS             complement(1572009..1572632)
     CDS             1572884..1574200
     CDS             1574233..1575315
     CDS             1575315..1576145
     CDS             1576209..1576610
     CDS             1576607..1577416
     CDS             1577512..1578366
     CDS             complement(1578720..1579049)
     CDS             complement(1579065..1579844)
     CDS             complement(1579844..1580866)
     CDS             complement(1580880..1582376)
     CDS             complement(1583114..1583287)
     CDS             complement(1583443..1584318)
     CDS             complement(1584619..1585701)
     CDS             complement(1585721..1586557)
     CDS             complement(1586554..1587420)
     CDS             complement(1587417..1588124)
     CDS             1588322..1588780
     CDS             complement(1588868..1589194)
     CDS             1589409..1590239
     CDS             1590253..1591365
     CDS             1592000..1592737
     CDS             1592774..1593334
     CDS             complement(1593788..1594351)
     CDS             complement(1594746..1595951)
     CDS             1596245..1596829
     CDS             1596837..1598447
     CDS             1598714..1600249
     CDS             1600745..1602406
     CDS             1602436..1607331
     CDS             complement(1607398..1609128)
     CDS             1609759..1610334
     CDS             1610566..1611330
     CDS             complement(1611523..1612494)
     CDS             complement(1612491..1613294)
     CDS             complement(1613485..1613880)
     CDS             complement(1614060..1614875)
     CDS             1615933..1617729
     CDS             1617729..1618172
     CDS             1618230..1618973
     CDS             1619182..1619703
     CDS             1619911..1620369
     CDS             1620697..1621311
     CDS             1621473..1622477
     CDS             complement(1622532..1623317)
     CDS             complement(1623314..1624075)
     CDS             1624148..1625104
     CDS             1625125..1626441
     CDS             1626708..1627670
     CDS             complement(1627576..1627881)
     CDS             complement(1628015..1629457)
     CDS             complement(1629787..1630692)
     CDS             1631009..1632493
     CDS             1632537..1632728
     CDS             1632735..1633376
     CDS             1634091..1634534
     CDS             1634521..1634850
     CDS             complement(1634982..1635326)
     CDS             1635457..1637361
     CDS             1637433..1638131
     CDS             1638268..1638873
     CDS             1639516..1641204
     CDS             1641364..1642485
     CDS             complement(1642722..1642991)
     CDS             complement(1642995..1643807)
     CDS             complement(1643832..1644518)
     CDS             1645239..1645511
     CDS             1645652..1646737
     CDS             1646808..1647464
     CDS             1647567..1648013
     CDS             complement(1648040..1649203)
     CDS             1649348..1650370
     CDS             1650370..1651149
     CDS             1651264..1652376
     CDS             1652498..1653271
     CDS             1653285..1654490
     CDS             1654538..1655020
     CDS             1655017..1655271
     CDS             1655273..1655623
     CDS             1655625..1656209
     CDS             1656206..1656613
     CDS             1656679..1657599
     CDS             1657612..1657923
     CDS             1658064..1658231
     CDS             1658232..1661735
     CDS             1661738..1662079
     CDS             1662385..1662843
     CDS             1662964..1663716
     CDS             1663719..1664429
     CDS             1664690..1665322
     CDS             complement(1665401..1665940)
     CDS             1665956..1666123
     CDS             1666197..1667204
     CDS             1667318..1667854
     CDS             1667862..1668212
     CDS             1668268..1668888
     CDS             1668930..1669094
     CDS             complement(1669063..1669284)
     CDS             1669460..1672663
     CDS             1672663..1673661
     CDS             1673678..1674595
     CDS             1674606..1675025
     CDS             complement(1675246..1676454)
     CDS             complement(1676759..1677031)
     CDS             complement(1676970..1677932)
     CDS             complement(1677936..1679135)
     CDS             complement(1679152..1679892)
     CDS             1680984..1681340
     CDS             complement(1681757..1682287)
     CDS             complement(1682523..1684097)
     CDS             1684341..1685060
     CDS             complement(1685278..1686813)
     CDS             1687278..1688582
     CDS             complement(1688598..1689800)
     CDS             complement(1690065..1690934)
     CDS             1691132..1692037
     CDS             complement(1692072..1693190)
     CDS             complement(1693298..1694572)
     CDS             complement(1694722..1696656)
     CDS             1697079..1697849
     CDS             complement(1697922..1698797)
     CDS             complement(1699111..1700106)
     CDS             1700454..1700867
     CDS             1700836..1701210
     CDS             complement(1701344..1701991)
     CDS             complement(1702006..1703022)
     CDS             complement(1703139..1704989)
     CDS             1705152..1705703
     CDS             1705928..1706974
     CDS             1707033..1708961
     CDS             1708958..1709248
     CDS             complement(1709261..1709647)
     CDS             complement(1709745..1710551)
     CDS             1711361..1712221
     CDS             1712728..1712871
     CDS             1713093..1714301
     CDS             complement(1714264..1715133)
     CDS             complement(1715217..1715681)
     CDS             1717015..1718031
     CDS             1718338..1719684
     CDS             complement(1720119..1720517)
     CDS             1721267..1721857
     CDS             complement(1722226..1723005)
     CDS             complement(1723005..1724027)
     CDS             complement(1724567..1727242)
     CDS             1728049..1728693
     CDS             1729531..1731168
     CDS             1731255..1732175
     CDS             1732194..1733099
     CDS             1733111..1734112
     CDS             1734109..1735110
     CDS             1735671..1735886
     CDS             complement(1736185..1736538)
     CDS             complement(1736673..1738133)
     CDS             complement(1738202..1738339)
     CDS             1739180..1739719
     CDS             1739940..1740203
     CDS             complement(1740319..1740564)
     CDS             complement(1740787..1741032)
     CDS             1741230..1741352
     CDS             1741384..1742142
     CDS             complement(1742178..1743386)
     CDS             complement(1743534..1743983)
     CDS             complement(1744063..1744605)
     CDS             1744793..1744894
     CDS             1744836..1745918
     CDS             1745950..1746570
     CDS             complement(1746691..1747461)
     CDS             1747947..1748582
     CDS             complement(1748729..1749043)
     CDS             complement(1749386..1750192)
     CDS             complement(1750192..1751382)
     CDS             complement(1751539..1752966)
     CDS             complement(1752970..1753968)
     CDS             complement(1753983..1754561)
     CDS             complement(1754561..1756126)
     CDS             1756542..1757477
     CDS             1757494..1758114
     CDS             1758444..1759478
     CDS             complement(1759601..1760245)
     CDS             complement(1760208..1760969)
     CDS             1761156..1762187
     CDS             complement(1762306..1762557)
     CDS             1762650..1762949
     CDS             1762976..1765591
     CDS             1765988..1766962
     CDS             1767298..1768155
     CDS             1768519..1771191
     CDS             complement(1771355..1771957)
     CDS             1772451..1773212
     CDS             1773381..1773692
     CDS             1773699..1774868
     CDS             complement(1774990..1775289)
     CDS             1775758..1776495
     CDS             1776495..1776821
     CDS             complement(1777059..1777274)
     CDS             1777754..1778449
     CDS             complement(1778478..1778726)
     CDS             1779060..1779725
     CDS             complement(1779842..1780147)
     CDS             complement(1780140..1782206)
     CDS             complement(1782556..1784490)
     CDS             1785149..1786459
     CDS             1786497..1787495
     CDS             complement(1787678..1788319)
     CDS             complement(1788316..1789017)
     CDS             complement(1789014..1789643)
     CDS             complement(1789653..1790747)
     CDS             1791236..1792129
     CDS             complement(1792234..1794096)
     CDS             complement(1794146..1794712)
     CDS             complement(1794712..1795293)
     CDS             complement(1795421..1795864)
     CDS             1796339..1798123
     CDS             1798176..1798397
     CDS             1798422..1799423
     CDS             1799423..1799791
     CDS             1799793..1801931
     CDS             complement(1802121..1803623)
     CDS             complement(1803707..1805410)
     CDS             1805817..1806800
     CDS             1806898..1808469
     CDS             1808487..1809536
     CDS             1809757..1810689
     CDS             1810817..1811866
     CDS             1812060..1813088
     CDS             1813294..1813893
     CDS             complement(1813942..1815486)
     CDS             complement(1815726..1816805)
     CDS             1817185..1818582
     CDS             complement(1818662..1819636)
     CDS             complement(1819982..1821100)
     CDS             1821313..1822191
     CDS             1822405..1823622
     CDS             complement(1823684..1823779)
     CDS             1823846..1824514
     CDS             complement(1825265..1826005)
     CDS             1826108..1826320
     CDS             complement(1826364..1827143)
     CDS             complement(1827143..1828165)
     CDS             1828235..1828672
     CDS             1828676..1829497
     CDS             complement(1829788..1831428)
     CDS             1831634..1833067
     CDS             1833072..1836143
     CDS             1836140..1838680
     CDS             complement(1838849..1839643)
     CDS             1840280..1841947
     CDS             1841949..1842251
     CDS             complement(1842318..1842992)
     CDS             complement(1843123..1844508)
     CDS             complement(1844508..1845518)
     CDS             complement(1846064..1847509)
     CDS             1847750..1848268
     CDS             1848341..1849093
     CDS             1849228..1850184
     CDS             complement(1850459..1851853)
     CDS             complement(1851926..1853452)
     CDS             1853982..1854935
     CDS             1855205..1856596
     CDS             complement(1856620..1857036)
     CDS             1857333..1858079
     CDS             1858128..1859384
     CDS             1859478..1860977
     CDS             complement(1861099..1861557)
     CDS             1862527..1865151
     CDS             1865220..1865510
     CDS             complement(1866294..1866800)
     CDS             complement(1866826..1867380)
     CDS             1867984..1868268
     CDS             1868602..1869438
     CDS             complement(1869494..1869817)
     CDS             complement(1869814..1870143)
     CDS             complement(1870482..1872485)
     CDS             1872542..1873564
     CDS             1873564..1874343
     CDS             complement(1874394..1876328)
     CDS             1876729..1877334
     CDS             complement(1877455..1878363)
     CDS             1878621..1880012
     CDS             complement(1880231..1880602)
     CDS             complement(1880612..1880806)
     CDS             complement(1880803..1883499)
     CDS             1883765..1884757
     CDS             1884827..1885279
     CDS             complement(1885337..1885678)
     CDS             1885963..1886622
     CDS             complement(1886682..1887014)
     CDS             1887493..1891026
     CDS             1891301..1892242
     CDS             1892513..1893517
     CDS             complement(1893416..1893625)
     CDS             1893829..1894668
     CDS             complement(1895033..1896046)
     CDS             complement(1896259..1897875)
     CDS             1898253..1899023
     CDS             complement(1899065..1900039)
     CDS             1900202..1900705
     CDS             1901171..1901416
     CDS             complement(1901563..1903140)
     CDS             1903475..1903921
     CDS             1903983..1904441
     CDS             complement(1904451..1905512)
     CDS             complement(1905509..1906906)
     CDS             complement(1906887..1907129)
     CDS             complement(1907214..1907573)
     CDS             complement(1907573..1907800)
     CDS             complement(1907962..1908627)
     CDS             1908872..1909900
     CDS             complement(1910065..1910523)
     CDS             1911181..1912827
     CDS             1912824..1913789
     CDS             1913776..1914666
     CDS             1914666..1915658
     CDS             1915658..1916473
     CDS             1916863..1918143
     CDS             1918757..1920292
     CDS             1920547..1921137
     CDS             1921383..1921646
     CDS             complement(1921973..1922833)
     CDS             complement(1922988..1924262)
     CDS             complement(1924444..1925166)
     CDS             complement(1925188..1925502)
     CDS             complement(1925560..1926672)
     CDS             1927228..1927695
     CDS             complement(1927839..1928270)
     CDS             complement(1929068..1929964)
     CDS             complement(1930096..1930335)
     CDS             1930509..1932146
     CDS             1932369..1932968
     CDS             1933056..1934153
     CDS             complement(1934374..1937328)
     CDS             1937601..1938008
     CDS             1938087..1938767
     CDS             complement(1938712..1938873)
     CDS             complement(1939076..1939426)
     CDS             complement(1939526..1939747)
     CDS             1939866..1940954
     CDS             1941332..1941910
     CDS             1942437..1943462
     CDS             complement(1943551..1944483)
     CDS             1944773..1945975
     CDS             1946455..1947606
     CDS             complement(1947657..1948313)
     CDS             1948562..1949935
     CDS             1950966..1952378
     CDS             1952699..1952935
     CDS             1953340..1953585
     CDS             1954167..1955189
     CDS             1955189..1955968
     CDS             complement(1956012..1957031)
     CDS             complement(1957302..1957724)
     CDS             complement(1957813..1959033)
     CDS             complement(1959030..1960355)
     CDS             complement(1960330..1961076)
     CDS             complement(1961262..1962773)
     CDS             complement(1962788..1963159)
     CDS             complement(1963754..1964170)
     CDS             complement(1964292..1967348)
     CDS             1967969..1969072
     CDS             complement(1969671..1972055)
     CDS             1972373..1973194
     CDS             1973351..1974397
     CDS             complement(1974566..1975282)
     CDS             complement(1975307..1976029)
     CDS             complement(1976081..1977097)
     CDS             complement(1977222..1977653)
     CDS             complement(1977966..1978352)
     CDS             complement(1978349..1978693)
     CDS             complement(1978690..1980354)
     CDS             complement(1980351..1981256)
     CDS             complement(1981253..1983256)
     CDS             complement(1983253..1984236)
     CDS             complement(1984223..1985377)
     CDS             complement(1985727..1986485)
     CDS             complement(1986510..1987064)
     CDS             complement(1987134..1988141)
     CDS             complement(1988368..1988826)
     CDS             complement(1989160..1989456)
     CDS             complement(1989461..1991848)
     CDS             complement(1991862..1992845)
     CDS             complement(1993344..1993700)
     CDS             complement(1993738..1993935)
     CDS             complement(1994032..1994382)
     CDS             complement(1994587..1996515)
     CDS             1996906..1997118
     CDS             complement(1997877..1998128)
     CDS             1998446..1999129
     CDS             complement(1999251..1999913)
     CDS             2000125..2001093
     CDS             2001090..2001980
     CDS             2001980..2002864
     CDS             2002861..2003754
     CDS             2004059..2004934
     CDS             complement(2005063..2005617)
     CDS             2006028..2006693
     CDS             complement(2006944..2008152)
     CDS             complement(2008200..2008550)
     CDS             2008886..2009722
     CDS             2009814..2010575
     CDS             2010911..2011450
     CDS             complement(2011460..2012239)
     CDS             complement(2012239..2013261)
     CDS             2013320..2014537
     CDS             2014578..2015468
     CDS             2015461..2016381
     CDS             2016395..2017522
     CDS             2017538..2018830
     CDS             2019128..2019838
     CDS             2020318..2020866
     CDS             2021070..2022461
     CDS             complement(2022676..2023527)
     CDS             complement(2023912..2024703)
     CDS             complement(2024890..2026056)
     CDS             2026383..2027750
     CDS             complement(2027804..2028607)
     CDS             complement(2028604..2028735)
     CDS             complement(2028732..2029766)
     CDS             complement(2029763..2032375)
     CDS             complement(2032457..2033236)
     CDS             complement(2033389..2033931)
     CDS             2034465..2034653
     CDS             complement(2034589..2035470)
     CDS             complement(2035944..2038016)
     CDS             complement(2038036..2038749)
     CDS             complement(2038845..2039342)
     CDS             2039469..2040812
     CDS             2040790..2043432
     CDS             2043911..2044465
     CDS             2044471..2045001
     CDS             2045022..2045579
     CDS             2045610..2046362
     CDS             2046533..2048980
     CDS             2049186..2050175
     CDS             2050383..2050622
     CDS             complement(2050773..2051120)
     CDS             2051527..2052549
     CDS             2052549..2053328
     CDS             complement(2053431..2053604)
     CDS             complement(2053867..2054100)
     CDS             complement(2054255..2055511)
     CDS             complement(2055904..2056152)
     CDS             2056717..2056911
     CDS             2057313..2058542
     CDS             complement(2058688..2058861)
     CDS             complement(2059161..2060114)
     CDS             complement(2060214..2060648)
     CDS             complement(2060635..2062845)
     CDS             complement(2063202..2063966)
     CDS             complement(2064537..2065181)
     CDS             complement(2065191..2065580)
     CDS             complement(2065681..2066730)
     CDS             complement(2066730..2067617)
     CDS             complement(2067775..2069385)
     CDS             complement(2069569..2071242)
     CDS             complement(2071483..2072184)
     CDS             complement(2072253..2075288)
     CDS             complement(2075816..2079622)
     CDS             complement(2080078..2080743)
     CDS             2080933..2081919
     CDS             2081916..2082293
     CDS             2082306..2083541
     CDS             complement(2083833..2084330)
     CDS             complement(2084493..2086664)
     CDS             complement(2086675..2087958)
     CDS             complement(2087955..2088842)
     CDS             complement(2089047..2089628)
     CDS             complement(2089726..2089983)
     CDS             complement(2091171..2093870)
     CDS             complement(2094271..2094969)
     CDS             2096095..2097414
     CDS             2097368..2097829
     CDS             complement(2098012..2098203)
     CDS             complement(2098418..2098630)
     CDS             complement(2099067..2099846)
     CDS             complement(2099846..2100868)
     CDS             2101130..2104312
     CDS             2104719..2105729
     CDS             2106012..2106545
     CDS             2107036..2107485
     CDS             2107577..2108476
     CDS             2108779..2108982
     CDS             complement(2109284..2110609)
     CDS             2110821..2110913
     CDS             complement(2111141..2111548)
     CDS             2111684..2112541
     CDS             2113461..2115041
     CDS             2115161..2115421
     CDS             2115713..2116756
     CDS             complement(2116902..2118155)
     CDS             2118441..2118911
     CDS             2118904..2119350
     CDS             2119537..2120652
     CDS             2120710..2121336
     CDS             2121397..2122767
     CDS             2122955..2123578
     CDS             2123789..2124460
     CDS             2124514..2125920
     CDS             2126004..2127125
     CDS             complement(2127358..2128593)
     CDS             complement(2128923..2129759)
     CDS             complement(2129808..2129981)
     CDS             complement(2129953..2130723)
     CDS             complement(2130742..2131989)
     CDS             complement(2131989..2132693)
     CDS             complement(2132686..2133888)
     CDS             2134158..2137604
     CDS             complement(2137843..2138382)
     CDS             complement(2138712..2139920)
     CDS             complement(2140016..2140429)
     CDS             complement(2140437..2140925)
     CDS             complement(2141544..2142848)
     CDS             complement(2143223..2143765)
     CDS             complement(2143893..2144924)
     CDS             complement(2144995..2145861)
     CDS             complement(2145842..2146417)
     CDS             complement(2146458..2146847)
     CDS             complement(2146882..2147235)
     CDS             complement(2147409..2148227)
     CDS             complement(2148850..2149629)
     CDS             complement(2149629..2150651)
     CDS             complement(2150665..2151087)
     CDS             complement(2151277..2152710)
     CDS             complement(2153016..2153825)
     CDS             complement(2153840..2154862)
     CDS             complement(2154862..2155500)
     CDS             complement(2155490..2156515)
     CDS             complement(2156784..2157590)
     CDS             complement(2158006..2158251)
     CDS             complement(2158664..2159869)
     CDS             complement(2160000..2160236)
     CDS             complement(2160390..2161124)
     CDS             complement(2161138..2162067)
     CDS             complement(2162105..2163055)
     CDS             complement(2163062..2164096)
     CDS             complement(2164130..2164297)
     CDS             complement(2164310..2164834)
     CDS             2164976..2165572
     CDS             complement(2165727..2166185)
     CDS             complement(2166405..2167367)
     CDS             2167942..2171607
     CDS             2171702..2171935
     CDS             2172007..2172909
     CDS             complement(2173186..2173473)
     CDS             2173708..2174754
     CDS             2175067..2175312
     CDS             2175818..2176114
     CDS             complement(2176077..2176517)
     CDS             complement(2176474..2177286)
     CDS             2177647..2178762
     CDS             2179029..2179244
     CDS             complement(2179207..2180415)
     CDS             2181280..2181393
     CDS             complement(2181508..2182566)
     CDS             complement(2182715..2183500)
     CDS             complement(2183579..2183782)
     CDS             complement(2184141..2184305)
     CDS             complement(2184833..2185510)
     CDS             2185941..2186585
     CDS             complement(2186578..2187315)
     CDS             complement(2187802..2188728)
     CDS             complement(2188843..2189052)
     CDS             2189176..2190534
     CDS             2190581..2191084
     CDS             2191095..2192114
     CDS             complement(2192192..2192746)
     CDS             complement(2192757..2193761)
     CDS             complement(2193779..2194729)
     CDS             complement(2194726..2196072)
     CDS             complement(2196480..2199767)
     CDS             complement(2199764..2200744)
     CDS             2201831..2203075
     CDS             complement(2203682..2204956)
     CDS             complement(2204995..2206110)
     CDS             complement(2206233..2207171)
     CDS             complement(2207198..2208253)
     CDS             complement(2208400..2209224)
     CDS             complement(2209225..2210100)
     CDS             complement(2210209..2211495)
     CDS             2211767..2212807
     CDS             2212824..2214212
     CDS             2214312..2215391
     CDS             complement(2215656..2216186)
     CDS             complement(2216459..2216851)
     CDS             complement(2217011..2217415)
     CDS             complement(2217927..2218124)
     CDS             complement(2218134..2220167)
     CDS             complement(2220831..2221082)
     CDS             complement(2221327..2221836)
     CDS             complement(2221838..2229433)
     CDS             complement(2229589..2231277)
     CDS             complement(2231930..2232895)
     CDS             complement(2232991..2234115)
     CDS             complement(2234232..2235878)
     CDS             complement(2236244..2236357)
     CDS             complement(2236495..2237580)
     CDS             2237683..2238624
     CDS             2238871..2239875
     CDS             complement(2240008..2241000)
     CDS             complement(2240997..2242487)
     CDS             complement(2242527..2243444)
     CDS             complement(2243619..2244389)
     CDS             2244589..2245476
     CDS             2245492..2245989
     CDS             2246012..2246788
     CDS             2247045..2247548
     CDS             2247868..2248995
     CDS             2249565..2250308
     CDS             2250343..2250999
     CDS             2250996..2251718
     CDS             complement(2251958..2253256)
     CDS             2253315..2254337
     CDS             2254337..2255116
     CDS             complement(2255978..2256943)
     CDS             2257276..2257536
     CDS             complement(2257918..2258877)
     CDS             complement(2258943..2260358)
     CDS             complement(2260346..2261317)
     CDS             complement(2261317..2262174)
     CDS             complement(2262188..2263006)
     CDS             complement(2263003..2264706)
     CDS             complement(2264934..2266301)
     CDS             complement(2266829..2267473)
     CDS             complement(2268028..2268336)
     CDS             2268900..2269043
     CDS             complement(2268984..2269124)
     CDS             complement(2269262..2271133)
     CDS             complement(2271143..2271658)
     CDS             complement(2271688..2273004)
     CDS             complement(2273550..2274500)
     CDS             complement(2274966..2275958)
     CDS             2276427..2277710
     CDS             2278364..2279233
     CDS             2279282..2279818
     CDS             2279896..2280363
     CDS             complement(2280687..2281877)
     CDS             complement(2282113..2283576)
     CDS             complement(2283583..2285115)
     CDS             complement(2285155..2286999)
     CDS             complement(2286996..2287298)
     CDS             complement(2287295..2287840)
     CDS             complement(2287853..2288395)
     CDS             complement(2288410..2289387)
     CDS             complement(2289384..2292128)
     CDS             complement(2292215..2293600)
     CDS             complement(2293597..2294160)
     CDS             complement(2294163..2295959)
     CDS             complement(2296100..2296777)
     CDS             complement(2296879..2297379)
     CDS             complement(2298057..2298998)
     CDS             2299853..2301067
     CDS             2301218..2301811
     CDS             complement(2302154..2303986)
     CDS             complement(2304278..2304940)
     CDS             complement(2305099..2305593)
     CDS             complement(2305893..2306348)
     CDS             2306770..2307972
     CDS             2308140..2310293
     CDS             complement(2310559..2311593)
     CDS             2311960..2312403
     CDS             2312572..2312859
     CDS             2312872..2314128
     CDS             complement(2314245..2314793)
     CDS             complement(2315015..2315566)
     CDS             complement(2315754..2316446)
     CDS             2316800..2317708
     CDS             complement(2317832..2318629)
     CDS             complement(2318643..2319359)
     CDS             complement(2319356..2320042)
     CDS             complement(2320145..2320927)
     CDS             2321226..2322248
     CDS             2322248..2323027
     CDS             complement(2323411..2323983)
     CDS             complement(2324230..2325747)
     CDS             complement(2325760..2326269)
     CDS             complement(2326581..2327303)
     CDS             complement(2327423..2328727)
     CDS             complement(2328976..2329890)
     CDS             complement(2330121..2330783)
     CDS             complement(2330940..2331821)
     CDS             complement(2331821..2332831)
     CDS             complement(2333001..2334128)
     CDS             complement(2334175..2334960)
     CDS             2335186..2336103
     CDS             2336388..2337425
     CDS             complement(2337767..2338297)
     CDS             2339085..2339780
     CDS             complement(2340188..2341411)
     CDS             2341583..2343652
     CDS             complement(2343830..2344108)
     CDS             complement(2344166..2344708)
     CDS             complement(2344808..2345614)
     CDS             complement(2345618..2346424)
     CDS             complement(2346451..2347536)
     CDS             complement(2347613..2348545)
     CDS             2348834..2349445
     CDS             complement(2349863..2350354)
     CDS             complement(2350923..2353247)
     CDS             complement(2353247..2354557)
     CDS             complement(2354844..2355140)
     CDS             2355554..2356819
     CDS             complement(2356926..2357690)
     CDS             complement(2357726..2358952)
     CDS             complement(2358952..2359464)
     CDS             complement(2359461..2360027)
     CDS             complement(2360024..2361994)
     CDS             complement(2361991..2362485)
     CDS             complement(2362482..2362784)
     CDS             complement(2362781..2363518)
     CDS             complement(2363581..2364240)
     CDS             complement(2364210..2364866)
     CDS             complement(2365311..2365778)
     CDS             2366394..2366936
     CDS             2366941..2368980
     CDS             2369356..2369697
     CDS             complement(2369772..2370119)
     CDS             complement(2370144..2370623)
     CDS             complement(2370720..2371526)
     CDS             complement(2371546..2372394)
     CDS             complement(2372394..2372654)
     CDS             complement(2372745..2375558)
     CDS             complement(2375611..2375712)
     CDS             complement(2375885..2379712)
     CDS             complement(2379721..2380557)
     CDS             complement(2380573..2381352)
     CDS             complement(2381352..2382374)
     CDS             complement(2382388..2383020)
     CDS             complement(2383053..2384402)
     CDS             complement(2384406..2384966)
     CDS             complement(2385219..2385788)
     CDS             complement(2386030..2387532)
     CDS             complement(2387556..2388080)
     CDS             complement(2388185..2388793)
     CDS             complement(2388778..2389968)
     CDS             2389993..2391201
     CDS             complement(2391223..2392773)
     CDS             complement(2392901..2393662)
     CDS             complement(2393819..2394364)
     CDS             complement(2394565..2397240)
     CDS             2398068..2399903
     CDS             2399903..2400928
     CDS             2401027..2402208
     CDS             2402215..2403246
     CDS             2403286..2404623
     CDS             2404620..2405303
     CDS             2405304..2406986
     CDS             2406983..2407465
     CDS             complement(2407823..2408425)
     CDS             complement(2409680..2410774)
     CDS             2411103..2412122
     CDS             2412178..2413764
     CDS             2413761..2414810
     CDS             complement(2414883..2415407)
     CDS             2415874..2416353
     CDS             complement(2416583..2417431)
     CDS             2418262..2420688
     CDS             2420700..2421317
     CDS             2421319..2422095
     CDS             2422453..2423049
     CDS             2423046..2423615
     CDS             complement(2423861..2424517)
     CDS             complement(2424514..2424870)
     CDS             complement(2424897..2425568)
     CDS             2426158..2426589
     CDS             complement(2426684..2427208)
     CDS             complement(2427453..2428688)
     CDS             2428954..2430201
     CDS             complement(2430279..2431250)
     CDS             complement(2431431..2431907)
     CDS             2432010..2432888
     CDS             2433024..2434013
     CDS             2434184..2434597
     CDS             complement(2434690..2435919)
     CDS             2436370..2437554
     CDS             2438668..2440083
     CDS             2440489..2440734
     CDS             2441295..2441900
     CDS             2442032..2442379
     CDS             complement(2442480..2442695)
     CDS             complement(2442715..2444727)
     CDS             complement(2444818..2445804)
     CDS             2446053..2446673
     CDS             2446616..2446786
     CDS             2446943..2447911
     CDS             2448410..2448667
     CDS             2448716..2450443
     CDS             2450492..2451001
     CDS             complement(2451144..2451602)
     CDS             complement(2451592..2451786)
     CDS             complement(2451872..2453221)
     CDS             complement(2453247..2453930)
     CDS             2454118..2455323
     CDS             2455327..2457363
     CDS             complement(2457618..2459264)
     CDS             complement(2459324..2460784)
     CDS             complement(2460781..2460978)
     CDS             complement(2461121..2462152)
     CDS             complement(2462149..2462340)
     CDS             complement(2462374..2463555)
     CDS             2464255..2465673
     CDS             2465906..2467450
     CDS             2467447..2468154
     CDS             complement(2468535..2469767)
     CDS             complement(2470012..2470890)
     CDS             complement(2471061..2472152)
     CDS             complement(2472142..2473017)
     CDS             complement(2473017..2473850)
     CDS             complement(2473850..2474887)
     CDS             complement(2475202..2476734)
     CDS             complement(2477339..2478217)
     CDS             complement(2478405..2478875)
     CDS             complement(2478957..2479829)
     CDS             2480098..2480664
     CDS             2481432..2482133
     CDS             2482196..2483089
     CDS             complement(2483187..2484086)
     CDS             complement(2484264..2484875)
     CDS             2485234..2485647
     CDS             2486134..2488413
     CDS             complement(2488505..2488921)
     CDS             complement(2489394..2489819)
     CDS             2490102..2491031
     CDS             2491031..2491489
     CDS             complement(2491640..2493919)
     CDS             complement(2494115..2494474)
     CDS             complement(2494513..2495292)
     CDS             complement(2495292..2496314)
     CDS             complement(2496341..2496697)
     CDS             complement(2496854..2497453)
     CDS             complement(2497481..2497948)
     CDS             complement(2498031..2500523)
     CDS             complement(2500520..2500786)
     CDS             complement(2500776..2501279)
     CDS             2502112..2502741
     CDS             complement(2502754..2503032)
     CDS             2503447..2506578
     CDS             2506809..2507393
     CDS             2507682..2508230
     CDS             complement(2508984..2510159)
     CDS             complement(2510217..2511890)
     CDS             complement(2512368..2513438)
     CDS             complement(2513431..2515200)
     CDS             complement(2515295..2516383)
     CDS             2516694..2517167
     CDS             2517327..2517725
     CDS             2517727..2518854
     CDS             2518851..2519528
     CDS             2519596..2519790
     CDS             complement(2519995..2522094)
     CDS             complement(2522096..2522548)
     CDS             complement(2522642..2523508)
     CDS             complement(2523727..2524440)
     CDS             complement(2524588..2524833)
     CDS             complement(2525221..2526279)
     CDS             complement(2526297..2527196)
     CDS             2527298..2527912
     CDS             2527915..2528385
     CDS             complement(2528629..2529048)
     CDS             complement(2529052..2529747)
     CDS             complement(2530347..2531411)
     CDS             2531652..2533226
     CDS             2533333..2533689
     CDS             complement(2533901..2534608)
     CDS             complement(2534796..2535041)
     CDS             complement(2535430..2536056)
     CDS             2536453..2537496
     CDS             2537611..2538249
     CDS             2538478..2539023
     CDS             complement(2539117..2539950)
     CDS             complement(2539926..2540306)
     CDS             complement(2540534..2541346)
     CDS             complement(2541374..2543086)
     CDS             complement(2543086..2545317)
     CDS             2545588..2547651
     CDS             2547662..2549221
     CDS             2549597..2551072
     CDS             2551212..2552564
     CDS             2552841..2553863
     CDS             2553863..2554642
     CDS             complement(2554795..2555643)
     CDS             complement(2555705..2556970)
     CDS             complement(2557017..2558045)
     CDS             complement(2558098..2559387)
     CDS             2559569..2561074
     CDS             2561457..2562542
     CDS             2562906..2564240
     CDS             2564240..2567398
     CDS             2567395..2570469
     CDS             2570503..2571900
     CDS             2571931..2573046
     CDS             2573325..2574044
     CDS             2574181..2574519
     CDS             2574794..2576188
     CDS             2576824..2577714
     CDS             complement(2578001..2578510)
     CDS             2578741..2578911
     CDS             2578883..2579629
     CDS             complement(2579691..2580491)
     CDS             2581013..2581480
     CDS             2581539..2581817
     CDS             complement(2581829..2583037)
     CDS             2583119..2583763
     CDS             2583760..2584155
     CDS             2584219..2584614
     CDS             2584676..2585071
     CDS             2585557..2586036
     CDS             complement(2587010..2588587)
     CDS             complement(2588767..2590230)
     CDS             2590478..2591779
     CDS             complement(2591936..2592160)
     CDS             complement(2592209..2593165)
     CDS             complement(2593512..2594999)
     CDS             complement(2595147..2596328)
     CDS             complement(2596340..2596975)
     CDS             complement(2596989..2598263)
     CDS             complement(2598472..2599599)
     CDS             complement(2599661..2600698)
     CDS             complement(2600688..2601437)
     CDS             complement(2601591..2602787)
     CDS             complement(2603049..2603477)
     CDS             complement(2603804..2606224)
     CDS             2606940..2611316
     CDS             2611874..2615032
     CDS             2614998..2615318
     CDS             complement(2615656..2616609)
     CDS             complement(2616688..2617986)
     CDS             complement(2618126..2618326)
     CDS             complement(2618356..2618691)
     CDS             complement(2618694..2620646)
     CDS             complement(2620889..2621413)
     CDS             complement(2621524..2621847)
     CDS             complement(2622117..2622503)
     CDS             complement(2622534..2623763)
     CDS             complement(2623817..2624311)
     CDS             complement(2624467..2625240)
     CDS             2625359..2626162
     CDS             complement(2626261..2627283)
     CDS             complement(2627274..2627948)
     CDS             2628090..2629436
     CDS             complement(2629433..2630590)
     CDS             complement(2630942..2631481)
     CDS             complement(2631934..2633187)
     CDS             2633728..2634918
     CDS             2635382..2635945
     CDS             2635878..2636282
     CDS             complement(2636451..2636789)
     CDS             complement(2636804..2638426)
     CDS             complement(2638586..2639923)
     CDS             complement(2639886..2640953)
     CDS             complement(2640957..2642393)
     CDS             complement(2642614..2643072)
     CDS             complement(2643062..2643286)
     CDS             2644299..2644859
     CDS             2645311..2645760
     CDS             complement(2646172..2650062)
     CDS             2650297..2651838
     CDS             complement(2651947..2652510)
     CDS             complement(2652620..2653315)
     CDS             complement(2653542..2654429)
     CDS             2654637..2655476
     CDS             2655713..2655898
     CDS             complement(2656054..2656299)
     CDS             complement(2656714..2657094)
     CDS             complement(2657094..2657825)
     CDS             complement(2658015..2658794)
     CDS             complement(2658794..2659816)
     CDS             2659873..2660640
     CDS             complement(2660870..2661874)
     CDS             complement(2661922..2663088)
     CDS             complement(2663081..2664280)
     CDS             complement(2664956..2665927)
     CDS             complement(2666052..2668202)
     CDS             complement(2668184..2668588)
     CDS             complement(2668602..2668838)
     CDS             2669359..2669724
     CDS             2670202..2670360
     CDS             2670422..2671630
     CDS             2671654..2671860
     CDS             complement(2671958..2672407)
     CDS             complement(2672572..2672910)
     CDS             2673418..2673630
     CDS             2674437..2676014
     CDS             2676014..2676982
     CDS             2676979..2677785
     CDS             2677785..2678591
     CDS             2678584..2679249
     CDS             2679368..2679493
     CDS             2680448..2680750
     CDS             2680710..2681237
     CDS             2681327..2683045
     CDS             2683341..2684036
     CDS             2684058..2684744
     CDS             2684871..2685533
     CDS             2685530..2686363
     CDS             2686688..2687680
     CDS             2687829..2688887
     CDS             complement(2689056..2689385)
     CDS             2690003..2691178
     CDS             complement(2691276..2691680)
     CDS             complement(2691696..2692076)
     CDS             2693117..2693434
     CDS             2693445..2694806
     CDS             2694973..2695320
     CDS             2695369..2696199
     CDS             2696251..2697012
     CDS             complement(2697019..2697195)
     CDS             complement(2697307..2697675)
     CDS             2698170..2698697
     CDS             2698770..2700413
     CDS             2700631..2700744
     CDS             2700787..2701029
     CDS             complement(2701157..2701585)
     CDS             complement(2701680..2702309)
     CDS             complement(2702602..2705328)
     CDS             complement(2705338..2705988)
     CDS             complement(2706152..2708218)
     CDS             complement(2708312..2710000)
     CDS             2710495..2710701
     CDS             2711040..2711522
     CDS             2711652..2713109
     CDS             2713100..2714137
     CDS             2714277..2715023
     CDS             complement(2715108..2715263)
     CDS             2715681..2716187
     CDS             2716292..2717242
     CDS             2717239..2717976
     CDS             2718061..2718792
     CDS             2718789..2719310
     CDS             2719258..2719809
     CDS             2719819..2720466
     CDS             complement(2720557..2721243)
     CDS             2721596..2721979
     CDS             2722158..2723120
     CDS             2723113..2723211
     CDS             2723198..2723854
     CDS             2723808..2723957
     CDS             complement(2723985..2725310)
     CDS             2725553..2726308
     CDS             complement(2726591..2728228)
     CDS             2728416..2728991
     CDS             2729017..2729673
     CDS             2729673..2730629
     CDS             2730626..2731081
     CDS             complement(2731102..2731956)
     CDS             2732456..2734255
     CDS             2734265..2735263
     CDS             2735615..2736295
     CDS             2736292..2737203
     CDS             2737213..2737938
     CDS             2738065..2739087
     CDS             2739087..2739866
     CDS             2739882..2740364
     CDS             2740413..2740676
     CDS             2740759..2740944
     CDS             complement(2741107..2741358)
     CDS             2742069..2742836
     CDS             2742886..2742993
     CDS             2743168..2743455
     CDS             2743872..2744399
     CDS             2744766..2745212
     CDS             complement(2745653..2747755)
     CDS             complement(2747694..2748317)
     CDS             complement(2748645..2750066)
     CDS             complement(2750772..2752439)
     CDS             complement(2752641..2752886)
     CDS             complement(2753364..2755397)
     CDS             2755797..2756597
     CDS             2756617..2757762
     CDS             2757779..2759005
     CDS             2759078..2759830
     CDS             2760185..2761849
     CDS             complement(2763304..2764485)
     CDS             2764622..2766151
     CDS             2766478..2767551
     CDS             2767548..2768021
     CDS             2768139..2769017
     CDS             2769025..2770572
     CDS             2771337..2772254
     CDS             2772428..2773168
     CDS             2773168..2773842
     CDS             2773842..2774567
     CDS             complement(2774701..2775183)
     CDS             2775444..2778026
     CDS             2778041..2778664
     CDS             2778661..2779695
     CDS             2779685..2780347
     CDS             2780571..2780888
     CDS             2780892..2781362
     CDS             2781444..2783339
     CDS             2783524..2784636
     CDS             2784646..2785728
     CDS             2785830..2786852
     CDS             2786852..2787631
     CDS             2788090..2789292
     CDS             2789490..2789753
     CDS             2789965..2790666
     CDS             2790859..2791824
     CDS             complement(2792005..2792262)
     CDS             2792829..2793212
     CDS             complement(2793635..2793844)
     CDS             2794123..2794602
     CDS             complement(2794902..2795519)
     CDS             2795942..2796907
     CDS             2797089..2797271
     CDS             complement(2797289..2797483)
     CDS             2797926..2798213
     CDS             complement(2798229..2800019)
     CDS             complement(2800227..2800430)
     CDS             complement(2800589..2801404)
     CDS             complement(2801414..2802466)
     CDS             complement(2802487..2803257)
     CDS             complement(2803199..2804320)
     CDS             complement(2804352..2805485)
     CDS             complement(2805509..2806537)
     CDS             complement(2806549..2808096)
     CDS             complement(2808145..2809074)
     CDS             complement(2809200..2809679)
     CDS             complement(2809676..2810185)
     CDS             complement(2810479..2812425)
     CDS             complement(2812439..2813965)
     CDS             2814134..2814271
     CDS             2814271..2815125
     CDS             complement(2815314..2815511)
     CDS             2815699..2816247
     CDS             2816654..2822632
     CDS             2822689..2823567
     CDS             2823601..2824809
     CDS             2824984..2826375
     CDS             complement(2826588..2826833)
     CDS             2827506..2828087
     CDS             2828316..2828756
     CDS             2828989..2829390
     CDS             complement(2829402..2829974)
     CDS             complement(2829998..2830249)
     CDS             complement(2830288..2830527)
     CDS             2831336..2833252
     CDS             2833787..2834368
     CDS             complement(2834383..2834691)
     CDS             complement(2834770..2835978)
     CDS             2836430..2838637
     CDS             2838630..2839160
     CDS             2839319..2841700
     CDS             complement(2841779..2843407)
     CDS             complement(2843424..2843567)
     CDS             2843880..2844731
     CDS             2844757..2845746
     CDS             complement(2845801..2846694)
     CDS             2846788..2847810
     CDS             2847810..2848589
     CDS             complement(2848956..2849261)
     CDS             complement(2849358..2849759)
     CDS             complement(2849741..2851060)
     CDS             complement(2851053..2852816)
     CDS             complement(2852813..2853445)
     CDS             complement(2853455..2854384)
     CDS             complement(2854377..2854979)
     CDS             complement(2855379..2855624)
     CDS             2856254..2856496
     CDS             2856481..2856594
     CDS             2856632..2857129
     CDS             2858239..2859105
     CDS             2859120..2859332
     CDS             complement(2859479..2859724)
     CDS             complement(2859927..2860157)
     CDS             complement(2860284..2861669)
     CDS             2861880..2862374
     CDS             2862385..2863107
     CDS             2863403..2863927
     CDS             2863924..2864988
     CDS             complement(2865032..2867461)
     CDS             complement(2867458..2868144)
     CDS             2868178..2868750
     CDS             2869137..2869913
     CDS             2869990..2870859
     CDS             2871054..2871968
     CDS             2871971..2872420
     CDS             complement(2872529..2872948)
     CDS             2873155..2876040
     CDS             2876561..2877370
     CDS             2877634..2878113
     CDS             2878179..2878436
     CDS             2878450..2878689
     CDS             complement(2878793..2879416)
     CDS             complement(2879410..2880201)
     CDS             complement(2880191..2880448)
     CDS             2880730..2881944
     CDS             2882179..2883870
     CDS             complement(2883967..2885271)
     CDS             complement(2885475..2886626)
     CDS             complement(2886674..2888047)
     CDS             complement(2888052..2888795)
     CDS             complement(2888798..2890204)
     CDS             complement(2890405..2891370)
     CDS             complement(2891376..2892014)
     CDS             complement(2891980..2892498)
     CDS             complement(2892514..2893527)
     CDS             complement(2893776..2894582)
     CDS             complement(2894557..2894997)
     CDS             complement(2894994..2896136)
     CDS             complement(2896308..2896550)
     CDS             complement(2896516..2897229)
     CDS             complement(2897240..2898583)
     CDS             complement(2898657..2899940)
     CDS             complement(2899941..2900798)
     CDS             complement(2900835..2902148)
     CDS             complement(2902166..2903065)
     CDS             complement(2903097..2903240)
     CDS             complement(2903245..2904018)
     CDS             complement(2904056..2905045)
     CDS             complement(2905643..2906605)
     CDS             complement(2906695..2907339)
     CDS             complement(2907566..2909440)
     CDS             complement(2909632..2910207)
     CDS             complement(2910237..2910569)
     CDS             complement(2910625..2912601)
     CDS             complement(2913257..2913820)
     CDS             complement(2914059..2914439)
     CDS             2914640..2915176
     CDS             2915347..2915502
     CDS             complement(2915842..2917191)
     CDS             2917248..2918270
     CDS             2918270..2919049
     CDS             complement(2919059..2921164)
     CDS             complement(2921460..2921813)
     CDS             complement(2921826..2922482)
     CDS             2922627..2923814
     CDS             2923831..2926983
     CDS             2927168..2927428
     CDS             2927444..2927587
     CDS             2928461..2928814
     CDS             2928973..2929341
     CDS             2929390..2929593
     CDS             2930481..2930870
     CDS             complement(2931006..2931527)
     CDS             2931784..2932644
     CDS             complement(2932849..2932941)
     CDS             complement(2932904..2934196)
     CDS             complement(2934233..2934571)
     CDS             complement(2934977..2936800)
     CDS             complement(2936793..2938559)
     CDS             complement(2938661..2939122)
     CDS             2939248..2940288
     CDS             complement(2940500..2941321)
     CDS             2941426..2943129
     CDS             2943394..2944092
     CDS             complement(2944178..2944585)
     CDS             complement(2944939..2945385)
     CDS             complement(2945525..2947411)
     CDS             complement(2947712..2947984)
     CDS             complement(2948202..2950556)
     CDS             complement(2950751..2952022)
     CDS             complement(2952228..2952851)
     CDS             complement(2953313..2954617)
     CDS             complement(2954690..2954875)
     CDS             complement(2955034..2955354)
     CDS             2955703..2956281
     CDS             2956399..2957877
     CDS             2958169..2958936
     CDS             2959457..2960263
     CDS             2960268..2962259
     CDS             2962249..2962863
     CDS             2962863..2963195
     CDS             2963209..2964096
     CDS             2964580..2965944
     CDS             complement(2966068..2966559)
     CDS             2966791..2967702
     CDS             2967665..2968255
     CDS             complement(2968323..2969774)
     CDS             2970124..2970378
     CDS             2970383..2971303
     CDS             2971459..2973318
     CDS             complement(2973497..2973955)
     CDS             complement(2973945..2974109)
     CDS             complement(2974169..2974654)
     CDS             complement(2974647..2975636)
     CDS             complement(2975877..2976293)
     CDS             complement(2976314..2976784)
     CDS             complement(2976920..2978029)
     CDS             complement(2978179..2978628)
     CDS             complement(2978699..2979301)
     CDS             complement(2979334..2980029)
     CDS             complement(2980327..2980572)
     CDS             complement(2980775..2980948)
     CDS             complement(2981038..2981496)
     CDS             complement(2981703..2982671)
     CDS             complement(2982682..2984496)
     CDS             complement(2984557..2984892)
     CDS             complement(2985004..2986128)
     CDS             complement(2986221..2987291)
     CDS             2987467..2988075
     CDS             2988374..2988976
     CDS             2989365..2989619
     CDS             2989616..2991130
     CDS             complement(2991338..2992018)
     CDS             complement(2992173..2994002)
     CDS             complement(2994563..2995954)
     CDS             complement(2996030..2997349)
     CDS             complement(2997823..2998887)
     CDS             complement(2998909..3000225)
     CDS             complement(3000250..3000939)
     CDS             3001207..3002451
     CDS             3002448..3005690
     CDS             3005772..3006794
     CDS             3006794..3007573
     CDS             3007749..3008096
     CDS             complement(3008698..3009612)
     CDS             3009945..3010856
     CDS             complement(3011092..3011379)
     CDS             complement(3011869..3012393)
     CDS             complement(3012640..3013197)
     CDS             complement(3013927..3014448)
     CDS             complement(3014694..3014948)
     CDS             complement(3015146..3015895)
     CDS             complement(3016232..3017491)
     CDS             complement(3017501..3018604)
     CDS             complement(3018781..3019182)
     CDS             complement(3019242..3020489)
     CDS             complement(3020616..3021074)
     CDS             3021501..3021806
     CDS             3022003..3023607
     CDS             complement(3024067..3024852)
     CDS             3026853..3028313
     CDS             complement(3028427..3029485)
     CDS             3029841..3030788
     CDS             complement(3031032..3031259)
     CDS             complement(3031272..3032351)
     CDS             complement(3032335..3033558)
     CDS             complement(3033574..3034170)
     CDS             complement(3034177..3034806)
     CDS             complement(3034799..3035599)
     CDS             complement(3035589..3036830)
     CDS             complement(3036834..3038216)
     CDS             3038673..3039413
     CDS             complement(3039378..3040151)
     CDS             complement(3040354..3040935)
     CDS             3041175..3043622
     CDS             complement(3043794..3044540)
     CDS             complement(3044542..3046395)
     CDS             complement(3046550..3052282)
     CDS             complement(3052323..3054113)
     CDS             complement(3054717..3054809)
     CDS             complement(3055019..3056302)
     CDS             complement(3056302..3056673)
     CDS             3056830..3057852
     CDS             3057852..3058631
     CDS             complement(3058682..3059605)
     CDS             complement(3059637..3060383)
     CDS             complement(3060364..3061017)
     CDS             complement(3061014..3061682)
     CDS             complement(3061695..3062483)
     CDS             complement(3062811..3063644)
     CDS             3063954..3064157
     CDS             3064154..3065551
     CDS             3065629..3066015
     CDS             3066243..3067442
     CDS             3067602..3068375
     CDS             3068372..3068713
     CDS             3068885..3069397
     CDS             3069781..3070953
     CDS             3070992..3072527
     CDS             complement(3072650..3073816)
     CDS             3074068..3074505
     CDS             3074675..3075424
     CDS             3075467..3078109
     CDS             3078285..3079640
     CDS             3079702..3080043
     CDS             3080146..3080565
     CDS             3080535..3080657
     CDS             complement(3084765..3084908)
     CDS             complement(3086146..3088719)
     CDS             complement(3088849..3089580)
     CDS             complement(3089582..3090559)
     CDS             3090695..3091426
     CDS             3091781..3092143
     CDS             complement(3092474..3092719)
     CDS             complement(3092922..3093095)
     CDS             complement(3093185..3093643)
     CDS             3093926..3094756
     CDS             3094770..3095792
     CDS             3095792..3096571
     CDS             3096756..3097526
     CDS             3097537..3098445
     CDS             3098457..3099974
     CDS             3099913..3100617
     CDS             3100808..3101125
     CDS             3101439..3101759
     CDS             3101763..3102488
     CDS             3102627..3103115
     CDS             3103126..3104175
     CDS             3104153..3104917
     CDS             3104911..3105537
     CDS             3105659..3106642
     CDS             3106697..3107695
     CDS             complement(3108047..3110611)
     CDS             complement(3111405..3111860)
     CDS             3112343..3113458
     CDS             3113522..3114292
     CDS             3114292..3115380
     CDS             3115387..3116061
     CDS             complement(3116182..3117153)
     CDS             complement(3117708..3118997)
     CDS             complement(3119082..3119423)
     CDS             complement(3119670..3119933)
     CDS             complement(3120144..3120347)
     CDS             complement(3120771..3121535)
     CDS             complement(3121606..3122985)
     CDS             complement(3123222..3123473)
     CDS             3123646..3125229
     CDS             3125275..3125742
     CDS             3126175..3127362
     CDS             complement(3127720..3128505)
     CDS             complement(3128502..3128753)
     CDS             complement(3128936..3130579)
     CDS             complement(3130977..3132473)
     CDS             complement(3132484..3133365)
     CDS             complement(3133571..3134608)
     CDS             complement(3134621..3135610)
     CDS             complement(3135603..3137117)
     CDS             complement(3137268..3137513)
     CDS             complement(3137977..3138984)
     CDS             complement(3139142..3139951)
     CDS             3140654..3141349
     CDS             3141812..3144262
     CDS             3144274..3144891
     CDS             3144893..3145753
     CDS             3145899..3146609
     CDS             complement(3146866..3147396)
     CDS             complement(3147544..3147927)
     CDS             complement(3148004..3150217)
     CDS             3150753..3151694
     CDS             3151787..3152404
     CDS             3152404..3153927
     CDS             3153924..3155069
     CDS             3155315..3156145
     CDS             3156138..3157082
     CDS             3157085..3158572
     CDS             3158593..3160017
     CDS             complement(3160239..3161183)
     CDS             complement(3161431..3162771)
     CDS             3163088..3163576
     CDS             3163691..3164761
     CDS             3164899..3165462
     CDS             3165602..3167818
     CDS             3168279..3168845
     CDS             3168842..3169270
     CDS             3169314..3170912
     CDS             3171080..3171595
     CDS             3171799..3172257
     CDS             complement(3172395..3173678)
     CDS             complement(3173747..3174538)
     CDS             3174704..3176065
     CDS             3176293..3176541
     CDS             3176563..3177111
     CDS             3177150..3177890
     CDS             3177971..3178318
     CDS             3178530..3178988
     CDS             complement(3179291..3180058)
     CDS             complement(3180381..3180677)
     CDS             complement(3180665..3180910)
     CDS             complement(3181045..3181725)
     CDS             complement(3182154..3182870)
     CDS             3183097..3184173
     CDS             3184186..3185307
     CDS             complement(3185412..3185867)
     CDS             complement(3185883..3186662)
     CDS             complement(3186662..3187684)
     CDS             complement(3187766..3188305)
     CDS             complement(3188606..3188872)
     CDS             3188896..3189096
     CDS             3189271..3189678
     CDS             complement(3189921..3190205)
     CDS             complement(3190180..3190647)
     CDS             complement(3190644..3192374)
     CDS             complement(3192374..3194194)
     CDS             3194587..3194946
     CDS             complement(3195180..3195851)
     CDS             complement(3195955..3196524)
     CDS             complement(3196896..3198191)
     CDS             complement(3198272..3199909)
     CDS             complement(3200121..3200963)
     CDS             complement(3201165..3203399)
     CDS             3203843..3206626
     CDS             complement(3206801..3208246)
     CDS             complement(3208444..3209964)
     CDS             3210258..3210959
     CDS             3210959..3211801
     CDS             3211801..3212415
     CDS             complement(3212700..3213044)
     CDS             complement(3213180..3214616)
     CDS             3214997..3216277
     CDS             complement(3216651..3218648)
     CDS             complement(3218645..3219556)
     CDS             complement(3219733..3220527)
     CDS             complement(3220849..3223323)
     CDS             complement(3223432..3225993)
     CDS             3226034..3226609
     CDS             3226599..3227459
     CDS             3227629..3228084
     CDS             3228175..3229329
     CDS             3229418..3230893
     CDS             3230901..3231380
     CDS             3231649..3232446
     CDS             3232534..3233388
     CDS             3233799..3234179
     CDS             complement(3234328..3235323)
     CDS             complement(3235304..3235642)
     CDS             complement(3235849..3236619)
     CDS             complement(3236616..3237542)
     CDS             3237565..3238440
     CDS             complement(3238594..3239130)
     CDS             complement(3239350..3240951)
     CDS             3241268..3241615
     CDS             3241732..3242622
     CDS             3242700..3243494
     CDS             3243932..3244840
     CDS             complement(3244951..3245310)
     CDS             complement(3245609..3248206)
     CDS             complement(3248776..3249021)
     CDS             complement(3249477..3250901)
     CDS             complement(3251207..3252736)
     CDS             complement(3252750..3255413)
     CDS             complement(3255609..3256373)
     CDS             3257236..3258633
     CDS             complement(3259051..3259905)
     CDS             complement(3260195..3260746)
     CDS             3260859..3261767
     CDS             3261970..3262434
     CDS             3262427..3263965
     CDS             3264025..3265161
     CDS             complement(3265588..3266631)
     CDS             3266927..3267547
     CDS             3267544..3268296
     CDS             3268482..3268688
     CDS             complement(3268878..3269336)
     CDS             3269447..3270376
     CDS             3270470..3271249
     CDS             complement(3271300..3272409)
     CDS             complement(3272402..3274312)
     CDS             complement(3274466..3275725)
     CDS             complement(3276113..3277189)
     CDS             complement(3277189..3278283)
     CDS             3278563..3280074
     CDS             3280225..3280674
     CDS             3280687..3283584
     CDS             3283727..3284230
     CDS             complement(3284737..3285168)
     CDS             3285380..3285670
     CDS             3285676..3286386
     CDS             complement(3286693..3287151)
     CDS             3287790..3288962
     CDS             3288959..3289357
     CDS             3289453..3290502
     CDS             3290521..3291357
     CDS             3291350..3292228
     CDS             3292215..3292931
     CDS             3293365..3295503
     CDS             3295830..3296144
     CDS             complement(3296158..3296292)
     CDS             3296472..3297197
     CDS             3297198..3297674
     CDS             3297674..3298300
     CDS             3298300..3299478
     CDS             3299471..3300352
     CDS             3300352..3301143
     CDS             3301532..3302251
     CDS             3302248..3303384
     CDS             3303384..3303965
     CDS             3303956..3304708
     CDS             complement(3304721..3305359)
     CDS             complement(3305511..3305954)
     CDS             complement(3306053..3307219)
     CDS             complement(3307234..3308328)
     CDS             complement(3308340..3309179)
     CDS             complement(3309198..3310082)
     CDS             complement(3310090..3311403)
     CDS             3311964..3313187
     CDS             3313211..3315229
     CDS             3315460..3315747
     CDS             complement(3315922..3316425)
     CDS             complement(3316422..3317024)
     CDS             3317259..3318254
     CDS             3318266..3319144
     CDS             complement(3319285..3320691)
     CDS             complement(3320693..3323818)
     CDS             complement(3323822..3324883)
     CDS             3325490..3326545
     CDS             complement(3326510..3326800)
     CDS             complement(3326800..3327111)
     CDS             complement(3327135..3327503)
     CDS             complement(3327739..3329733)
     CDS             complement(3329920..3330804)
     CDS             complement(3330929..3333046)
     CDS             complement(3333313..3333972)
     CDS             complement(3334152..3334862)
     CDS             complement(3334882..3335835)
     CDS             complement(3335829..3336791)
     CDS             3336999..3337310
     CDS             3337300..3337614
     CDS             complement(3337654..3337992)
     CDS             3338360..3338773
     CDS             3339054..3339518
     CDS             3339891..3341549
     CDS             complement(3341662..3343032)
     CDS             complement(3343382..3343825)
     CDS             complement(3344240..3346303)
     CDS             complement(3346573..3347553)
     CDS             3348072..3348716
     CDS             complement(3348847..3349506)
     CDS             complement(3349864..3350319)
     CDS             complement(3350316..3350888)
     CDS             complement(3350951..3351085)
     CDS             3351216..3352130
     CDS             3352140..3354209
     CDS             3354494..3355213
     CDS             3355350..3355523
     CDS             3355863..3357794
     CDS             3357931..3359094
     CDS             3359301..3359855
     CDS             3359934..3360056
     CDS             3360104..3360460
     CDS             complement(3360629..3361105)
     CDS             3361466..3361561
     CDS             complement(3361725..3361922)
     CDS             complement(3362160..3362729)
     CDS             complement(3362839..3363618)
     CDS             complement(3363618..3364640)
     CDS             complement(3364654..3365991)
     CDS             complement(3366412..3367035)
     CDS             complement(3367471..3368295)
     CDS             3368492..3369079
     CDS             3369128..3371539
     CDS             3371552..3372523
     CDS             3372520..3373194
     CDS             3373194..3374123
     CDS             3374307..3375695
     CDS             3375692..3377644
     CDS             complement(3377651..3378115)
     CDS             3378404..3378736
     CDS             complement(3378750..3379331)
     CDS             complement(3379410..3379568)
     CDS             3379689..3379892
     CDS             complement(3380041..3381270)
     CDS             complement(3381743..3382402)
     CDS             complement(3382582..3383097)
     CDS             3384172..3384351
     CDS             3384449..3384640
     CDS             complement(3384779..3385150)
     CDS             complement(3385134..3385586)
     CDS             complement(3385586..3386182)
     CDS             complement(3386642..3387553)
     CDS             complement(3387553..3388419)
     CDS             complement(3388435..3389130)
     CDS             complement(3389136..3389606)
     CDS             complement(3389645..3390826)
     CDS             complement(3390828..3391154)
     CDS             complement(3391156..3391536)
     CDS             complement(3391546..3392823)
     CDS             complement(3393043..3394248)
     CDS             complement(3394531..3395730)
     CDS             complement(3396245..3397441)
     CDS             3398067..3399113
     CDS             3399094..3399540
     CDS             complement(3399704..3400717)
     CDS             complement(3400729..3401652)
     CDS             complement(3401681..3403042)
     CDS             complement(3403155..3403448)
     CDS             complement(3403458..3404633)
     CDS             complement(3404647..3405285)
     CDS             complement(3405347..3406132)
     CDS             complement(3406200..3406931)
     CDS             complement(3406931..3408172)
     CDS             complement(3408227..3408883)
     CDS             complement(3408886..3409311)
     CDS             complement(3409314..3409760)
     CDS             3409818..3410666
     CDS             3410895..3411161
     CDS             3411168..3411593
     CDS             complement(3411921..3412358)
     CDS             complement(3412362..3413702)
     CDS             complement(3413695..3414411)
     CDS             complement(3414416..3415222)
     CDS             3415281..3416303
     CDS             3416303..3417082
     CDS             complement(3417092..3417418)
     CDS             complement(3417390..3419030)
     CDS             complement(3419040..3419420)
     CDS             complement(3419437..3420465)
     CDS             3420988..3421533
     CDS             3421508..3421888
     CDS             3421881..3422294
     CDS             3422291..3423061
     CDS             3423063..3423335
     CDS             3423336..3424115
     CDS             3424115..3425248
     CDS             3425235..3427331
     CDS             3427543..3428112
     CDS             complement(3428204..3429199)
     CDS             3430055..3431134
     CDS             complement(3431346..3432452)
     CDS             complement(3432477..3433196)
     CDS             complement(3433214..3435694)
     CDS             complement(3436047..3436505)
     CDS             3436705..3437127
     CDS             3437179..3438045
     CDS             3438042..3438896
     CDS             3438938..3439360
     CDS             3439357..3439647
     CDS             3439658..3440785
     CDS             3440797..3442083
     CDS             3442080..3442955
     CDS             3442952..3443785
     CDS             3443769..3444539
     CDS             3444536..3445009
     CDS             3444993..3445565
     CDS             3445590..3447146
     CDS             3447112..3447297
     CDS             complement(3447243..3447674)
     CDS             complement(3447678..3448715)
     CDS             3449194..3450405
     CDS             3450598..3451149
     CDS             complement(3451359..3452252)
     CDS             3452650..3453807
     CDS             3454226..3455059
     CDS             complement(3455081..3455893)
     CDS             complement(3455878..3457425)
     CDS             complement(3457733..3459157)
     CDS             complement(3459266..3459373)
     CDS             complement(3459336..3460067)
     CDS             complement(3460374..3462647)
     CDS             3462951..3463535
     CDS             complement(3463593..3464504)
     CDS             complement(3464508..3466403)
     CDS             complement(3466505..3467086)
     CDS             complement(3467086..3467586)
     CDS             complement(3467996..3468421)
     CDS             complement(3468455..3469087)
     CDS             3469483..3470880
     CDS             complement(3470945..3471115)
     CDS             3471181..3471867
     CDS             3471877..3473037
     CDS             complement(3473444..3474226)
     CDS             complement(3474685..3475338)
     CDS             3475527..3475871
     CDS             3475907..3476188
     CDS             complement(3476513..3477763)
     CDS             complement(3477800..3479230)
     CDS             complement(3479365..3482220)
     CDS             complement(3482391..3483698)
     CDS             3484002..3484625
     CDS             3484785..3486023
     CDS             complement(3486259..3487077)
     CDS             complement(3487351..3487710)
     CDS             3487818..3488468
     CDS             complement(3488714..3489727)
     CDS             3490133..3490348
     CDS             3490484..3492232
     CDS             3492390..3494228
     CDS             complement(3494746..3495084)
     CDS             complement(3495062..3495352)
     CDS             complement(3495369..3495824)
     CDS             complement(3495851..3496321)
     CDS             complement(3496330..3497712)
     CDS             complement(3497845..3498075)
     CDS             complement(3498335..3499114)
     CDS             complement(3499114..3500136)
     CDS             3500590..3500748
     CDS             complement(3500745..3501107)
     CDS             complement(3501053..3501316)
     CDS             complement(3501707..3502639)
     CDS             3502801..3503517
     CDS             3503777..3504079
     CDS             complement(3504294..3504698)
     CDS             complement(3504983..3505363)
     CDS             complement(3505379..3506005)
     CDS             complement(3506139..3506576)
     CDS             complement(3506589..3508040)
     CDS             complement(3508033..3509265)
     CDS             3510031..3510231
     CDS             3510228..3510563
     CDS             3510573..3511622
     CDS             3511606..3513507
     CDS             3513512..3515038
     CDS             complement(3515102..3517285)
     CDS             complement(3517336..3517848)
     CDS             complement(3517848..3518666)
     CDS             complement(3518666..3519547)
     CDS             complement(3519601..3520845)
     CDS             complement(3520922..3521908)
     CDS             complement(3522017..3525370)
     CDS             complement(3525453..3526568)
     CDS             3526894..3528273
     CDS             3528375..3529370
     CDS             3529430..3531715
     CDS             complement(3532211..3532966)
     CDS             complement(3532999..3533415)
     CDS             complement(3533511..3533738)
     CDS             complement(3534004..3534237)
     CDS             complement(3534234..3544121)
     CDS             complement(3544166..3545854)
     CDS             3546569..3547207
     CDS             3547240..3547881
     CDS             3547820..3548521
     CDS             3548623..3549606
     CDS             3549662..3551395
     CDS             3551427..3552926
     CDS             3553317..3553886
     CDS             3554099..3556120
     CDS             complement(3556236..3557423)
     CDS             3557892..3560876
     CDS             3561115..3561624
     CDS             3561827..3562822
     CDS             3563294..3564613
     CDS             3564564..3564824
     CDS             3565027..3565272
     CDS             complement(3565390..3565920)
     CDS             complement(3566073..3567563)
     CDS             complement(3567574..3568677)
     CDS             complement(3568723..3569025)
     CDS             complement(3569224..3570633)
     CDS             3571378..3572682
     CDS             3572945..3573739
     CDS             3573988..3574521
     CDS             3574799..3575497
     CDS             3575494..3575883
     CDS             3576109..3576489
     CDS             3576644..3576949
     CDS             3576952..3577347
     CDS             3577344..3577628
     CDS             3577932..3578327
     CDS             3578413..3578592
     CDS             3578606..3579628
     CDS             3579628..3580407
     CDS             3580519..3581004
     CDS             complement(3581059..3581880)
     CDS             complement(3581889..3582461)
     CDS             complement(3582463..3583002)
     CDS             complement(3583043..3583516)
     CDS             complement(3583488..3584609)
     CDS             3584744..3585256
     CDS             3585281..3586228
     CDS             3586322..3587611
     CDS             3587667..3589043
     CDS             3589191..3589595
     CDS             complement(3589705..3589905)
     CDS             complement(3589993..3590418)
     CDS             complement(3590865..3591254)
     CDS             complement(3591295..3592284)
     CDS             complement(3592310..3592930)
     CDS             complement(3592961..3593350)
     CDS             complement(3593367..3593723)
     CDS             complement(3593871..3593987)
     CDS             complement(3594021..3595352)
     CDS             complement(3595360..3595794)
     CDS             complement(3595798..3595977)
     CDS             complement(3595980..3596483)
     CDS             complement(3596498..3596851)
     CDS             complement(3596861..3597394)
     CDS             complement(3597409..3597801)
     CDS             complement(3597835..3598140)
     CDS             complement(3598154..3598693)
     CDS             complement(3598708..3599022)
     CDS             complement(3599033..3599404)
     CDS             complement(3599585..3599839)
     CDS             complement(3599839..3600030)
     CDS             complement(3600030..3600440)
     CDS             complement(3600453..3601151)
     CDS             complement(3601169..3601501)
     CDS             complement(3601516..3601794)
     CDS             complement(3601809..3602633)
     CDS             complement(3602650..3602952)
     CDS             complement(3602949..3603554)
     CDS             complement(3603571..3604200)
     CDS             complement(3604233..3604544)
     CDS             complement(3604958..3605431)
     CDS             complement(3605510..3605704)
     CDS             3605929..3606951
     CDS             3606951..3607730
     CDS             complement(3607851..3608096)
     CDS             complement(3608512..3609696)
     CDS             complement(3609769..3611877)
     CDS             complement(3611971..3612441)
     CDS             complement(3612538..3612912)
     CDS             complement(3613050..3613337)
     CDS             complement(3613357..3613722)
     CDS             complement(3613722..3614117)
     CDS             complement(3614117..3614839)
     CDS             complement(3615093..3615893)
     CDS             3616208..3616426
     CDS             complement(3616647..3617234)
     CDS             complement(3617329..3617550)
     CDS             complement(3617566..3619374)
     CDS             complement(3619378..3619926)
     CDS             3620177..3620749
     CDS             3620710..3622095
     CDS             3622230..3623219
     CDS             3623312..3624292
     CDS             complement(3624305..3625153)
     CDS             complement(3625150..3626004)
     CDS             complement(3626001..3626768)
     CDS             complement(3626777..3627817)
     CDS             complement(3628020..3628622)
     CDS             3628724..3629704
     CDS             3629701..3629937
     CDS             3630086..3630955
     CDS             complement(3631133..3631564)
     CDS             complement(3631636..3632043)
     CDS             3632379..3633011
     CDS             3633097..3635217
     CDS             complement(3635200..3635304)
     CDS             complement(3635443..3636660)
     CDS             complement(3636793..3637368)
     CDS             complement(3637611..3639152)
     CDS             complement(3639478..3640047)
     CDS             3640563..3641876
     CDS             3642125..3643111
     CDS             complement(3643206..3645266)
     CDS             3645752..3646936
     CDS             complement(3647021..3648319)
     CDS             3648641..3651187
     CDS             3651184..3651510
     CDS             3651701..3652507
     CDS             3652595..3654007
     CDS             complement(3654180..3655220)
     CDS             complement(3655222..3655920)
     CDS             complement(3655913..3656590)
     CDS             complement(3656893..3657708)
     CDS             complement(3657792..3658781)
     CDS             complement(3659035..3660123)
     CDS             complement(3660180..3660701)
     CDS             complement(3661050..3662552)
     CDS             complement(3662601..3663029)
     CDS             complement(3662995..3663621)
     CDS             complement(3663569..3664174)
     CDS             complement(3664174..3665070)
     CDS             3665190..3667745
     CDS             complement(3667881..3668426)
     CDS             complement(3668539..3668733)
     CDS             3669013..3671160
     CDS             3671304..3671984
     CDS             3672013..3672420
     CDS             3672583..3673464
     CDS             3673661..3675280
     CDS             complement(3675415..3676767)
     CDS             complement(3676764..3677483)
     CDS             complement(3677619..3678134)
     CDS             3678668..3681043
     CDS             3681567..3681794
     CDS             3681886..3684201
     CDS             3684237..3684494
     CDS             complement(3684632..3684901)
     CDS             complement(3685071..3685847)
     CDS             3685934..3686635
     CDS             3686695..3687270
     CDS             complement(3687599..3689695)
     CDS             complement(3689708..3691732)
     CDS             complement(3691762..3692112)
     CDS             3692430..3695141
     CDS             3695516..3695845
     CDS             3695863..3696699
     CDS             3696734..3697492
     CDS             3697685..3698215
     CDS             complement(3698259..3699038)
     CDS             complement(3699038..3700060)
     CDS             3700117..3700998
     CDS             complement(3701194..3703560)
     CDS             complement(3703564..3703761)
     CDS             3704200..3705477
     CDS             3705490..3708609
     CDS             complement(3708744..3710234)
     CDS             3710512..3711099
     CDS             3711953..3723070
     CDS             complement(3723173..3725053)
     CDS             complement(3725616..3726491)
     CDS             3726664..3726831
     CDS             3727034..3727279
     CDS             complement(3727411..3729228)
     CDS             complement(3729699..3729833)
     CDS             3729947..3731503
     CDS             3731581..3732813
     CDS             3733201..3735273
     CDS             3735424..3738837
     CDS             3738851..3739873
     CDS             3739873..3740652
     CDS             3740668..3747318
     CDS             3747362..3749014
     CDS             3749027..3754810
     CDS             3754807..3755877
     CDS             3755874..3757001
     CDS             3756994..3757758
     CDS             3757748..3759052
     CDS             3759052..3760824
     CDS             3760817..3762574
     CDS             complement(3762897..3763772)
     CDS             complement(3764208..3764606)
     CDS             3764843..3764974
     CDS             3766008..3767489
     CDS             3768490..3770148
     CDS             3770265..3772253
     CDS             3772839..3775088
     CDS             3775114..3776433
     CDS             3776447..3780763
     CDS             3781038..3781280
     CDS             3781824..3782237
     CDS             complement(3782264..3782368)
     CDS             complement(3782417..3783787)
     CDS             complement(3784069..3785088)
     CDS             3785382..3786545
     CDS             complement(3786435..3787094)
     CDS             complement(3787274..3787789)
     CDS             3787840..3788583
     CDS             3788547..3789635
     CDS             3789761..3791077
     CDS             3791077..3791622
     CDS             3791625..3792971
     CDS             3792971..3793738
     CDS             3793749..3796352
     CDS             3796349..3797146
     CDS             3797143..3797829
     CDS             3797835..3799223
     CDS             3799255..3802788
     CDS             3802913..3803695
     CDS             3803692..3804225
     CDS             3804247..3806649
     CDS             3806655..3807113
     CDS             3807106..3809970
     CDS             3809998..3811368
     CDS             3811370..3811855
     CDS             complement(3812029..3812175)
     CDS             complement(3812172..3812396)
     CDS             complement(3812478..3812885)
     CDS             3813048..3813224
     CDS             3813246..3815444
     CDS             3815447..3815869
     CDS             3815914..3820452
     CDS             3820461..3821255
     CDS             complement(3821602..3822501)
     CDS             complement(3822498..3822869)
     CDS             complement(3822908..3823687)
     CDS             complement(3823687..3824709)
     CDS             3824766..3825350
     CDS             3825561..3826511
     CDS             complement(3826546..3827505)
     CDS             complement(3827502..3828539)
     CDS             complement(3833346..3833489)
     CDS             complement(3834685..3835218)
     CDS             complement(3835240..3836691)
     CDS             complement(3836731..3837207)
     CDS             complement(3837280..3837738)
     CDS             complement(3837843..3838052)
     CDS             complement(3838052..3839383)
     CDS             3839710..3841899
     CDS             3841911..3843074
     CDS             complement(3843234..3843935)
     CDS             complement(3843990..3845510)
     CDS             3845734..3846222
     CDS             complement(3846332..3847354)
     CDS             complement(3847369..3847704)
     CDS             complement(3847743..3848522)
     CDS             complement(3848522..3849544)
     CDS             complement(3850079..3850318)
     CDS             3850531..3851823
     CDS             3851816..3853930
     CDS             3854308..3854766
     CDS             complement(3854974..3855213)
     CDS             3855841..3856689
     CDS             3856866..3858389
     CDS             3858626..3859636
     CDS             3859791..3860537
     CDS             complement(3860878..3861246)
     CDS             3861460..3862095
     CDS             3862224..3862991
     CDS             complement(3863223..3864401)
     CDS             3864595..3865332
     CDS             3865329..3866042
     CDS             3866108..3867535
     CDS             3867653..3868429
     CDS             3868410..3868682
     CDS             complement(3868679..3869668)
     CDS             complement(3869889..3870872)
     CDS             complement(3871090..3871992)
     CDS             complement(3872554..3873513)
     CDS             complement(3874191..3874679)
     CDS             3874853..3875551
     CDS             3875548..3876924
     CDS             complement(3876973..3878037)
     CDS             3878226..3878714
     CDS             complement(3878837..3879661)
     CDS             complement(3879924..3880943)
     CDS             complement(3880943..3881419)
     CDS             complement(3881507..3881755)
     CDS             complement(3881874..3882308)
     CDS             3882705..3884252
     CDS             3884262..3885632
     CDS             3885656..3886093
     CDS             3886090..3886590
     CDS             complement(3886728..3887753)
     CDS             complement(3887763..3888974)
     CDS             3889220..3890152
     CDS             3890183..3891247
     CDS             3891247..3892212
     CDS             3892590..3893909
     CDS             3893910..3894692
     CDS             3894689..3895168
     CDS             complement(3895174..3895983)
     CDS             complement(3896066..3896233)
     CDS             complement(3896245..3896481)
     CDS             complement(3896744..3897412)
     CDS             3897492..3898823
     CDS             3898801..3899259
     CDS             3899381..3899977
     CDS             complement(3900112..3900759)
     CDS             complement(3900926..3901642)
     CDS             3901769..3902632
     CDS             3903035..3903658
     CDS             complement(3903671..3905374)
     CDS             3905775..3906398
     CDS             3906453..3906728
     CDS             3906748..3908856
     CDS             3908895..3909554
     CDS             3909555..3911636
     CDS             complement(3912002..3913216)
     CDS             3913421..3914839
     CDS             3914987..3916696
     CDS             complement(3916831..3917754)
     CDS             3918024..3919046
     CDS             3919046..3919825
     CDS             complement(3919899..3920336)
     CDS             complement(3920343..3921227)
     CDS             complement(3921324..3921914)
     CDS             complement(3922236..3924059)
     CDS             3924621..3926030
     CDS             3926153..3926308
     CDS             3926298..3926756
     CDS             3926993..3928042
     CDS             3928050..3929462
     CDS             complement(3929516..3930889)
     CDS             complement(3931072..3931638)
     CDS             3932383..3933033
     CDS             complement(3933285..3933530)
     CDS             complement(3934152..3936950)
     CDS             complement(3937442..3938065)
     CDS             complement(3938093..3939214)
     CDS             complement(3939159..3939428)
     CDS             3939582..3940169
     CDS             3940169..3940699
     CDS             complement(3940757..3941965)
     CDS             3942572..3942694
     CDS             complement(3946743..3946886)
     CDS             complement(3947736..3947855)
     CDS             3948264..3949286
     CDS             3949286..3950065
     CDS             complement(3950327..3950713)
     CDS             complement(3951008..3953722)
     CDS             complement(3953800..3954333)
     CDS             3954362..3954886
     CDS             complement(3955053..3955976)
     CDS             complement(3956073..3957224)
     CDS             complement(3957297..3958553)
     CDS             complement(3958580..3959407)
     CDS             complement(3959409..3960329)
     CDS             complement(3960322..3961824)
     CDS             complement(3961935..3963005)
     CDS             complement(3963002..3964204)
     CDS             complement(3964204..3965520)
     CDS             complement(3965523..3966605)
     CDS             complement(3966599..3967975)
     CDS             complement(3967972..3969459)
     CDS             complement(3969446..3971209)
     CDS             complement(3971275..3971592)
     CDS             complement(3971589..3972551)
     CDS             complement(3972554..3973012)
     CDS             3974114..3974554
     CDS             complement(3974685..3975695)
     CDS             complement(3976200..3976658)
     CDS             complement(3976857..3977351)
     CDS             complement(3977354..3979081)
     CDS             complement(3979541..3981346)
     CDS             complement(3981956..3982912)
     CDS             3983590..3983805
     CDS             3984447..3984692
     CDS             3984839..3986401
     CDS             3986404..3987495
     CDS             3987497..3988927
     CDS             3988942..3989544
     CDS             complement(3989785..3990054)
     CDS             3990124..3991146
     CDS             3991146..3991925
     CDS             complement(3991969..3992925)
     CDS             3993589..3995250
     CDS             complement(3995351..3995635)
     CDS             3996106..3997182
     CDS             3997158..3998765
     CDS             3998752..3999462
     CDS             complement(3999531..4000298)
     CDS             4000494..4002863
     CDS             4003308..4006214
     CDS             complement(4006176..4006322)
     CDS             complement(4006470..4006823)
     CDS             complement(4006845..4010339)
     CDS             complement(4010348..4011958)
     CDS             complement(4011955..4013310)
     CDS             complement(4013430..4013921)
     CDS             complement(4013914..4014279)
     CDS             complement(4014285..4014902)
     CDS             complement(4014895..4015998)
     CDS             complement(4016024..4017613)
     CDS             complement(4017671..4018243)
     CDS             complement(4018256..4020595)
     CDS             complement(4020699..4023287)
     CDS             complement(4023305..4024288)
     CDS             complement(4024281..4026125)
     CDS             complement(4026158..4026601)
     CDS             complement(4026675..4027193)
     CDS             complement(4027356..4028261)
     CDS             4028318..4029340
     CDS             4029340..4030119
     CDS             complement(4030129..4030389)
     CDS             complement(4030784..4031539)
     CDS             complement(4031617..4031883)
     CDS             complement(4037680..4037799)
     CDS             4038210..4039799
     CDS             4039859..4041145
     CDS             complement(4041293..4041946)
     CDS             complement(4041996..4042271)
     CDS             complement(4042460..4043050)
     CDS             complement(4043096..4043836)
     CDS             complement(4043866..4044933)
     CDS             complement(4045052..4045837)
     CDS             complement(4045930..4046712)
     CDS             4046809..4047318
     CDS             4047694..4049739
     CDS             4049726..4050400
     CDS             4050390..4051187
     CDS             4051184..4051399
     CDS             4051401..4052216
     CDS             4052209..4053339
     CDS             4053771..4054229
     CDS             complement(4054356..4058576)
     CDS             complement(4058705..4062733)
     CDS             4062793..4062930
     CDS             complement(4063076..4063444)
     CDS             complement(4063511..4064008)
     CDS             complement(4064373..4065077)
     CDS             complement(4065081..4065509)
     CDS             complement(4065700..4066245)
     CDS             complement(4066247..4066630)
     CDS             complement(4066881..4068065)
     CDS             complement(4069122..4069901)
     CDS             complement(4069901..4070923)
     CDS             complement(4070950..4071801)
     CDS             4072071..4072937
     CDS             complement(4073099..4073602)
     CDS             complement(4073608..4074537)
     CDS             complement(4074694..4075395)
     CDS             4075866..4076447
     CDS             4076462..4077598
     CDS             4077617..4078765
     CDS             4078777..4079571
     CDS             4079568..4080383
     CDS             complement(4081002..4081205)
     CDS             4081659..4083014
     CDS             4083363..4085012
     CDS             complement(4085230..4086417)
     CDS             complement(4086569..4087489)
     CDS             4088283..4089272
     CDS             4089476..4090972
     CDS             4090965..4091954
     CDS             4091956..4092909
     CDS             4092928..4094565
     CDS             4094562..4095167
     CDS             complement(4095357..4096211)
     CDS             4096462..4097808
     CDS             complement(4097915..4099090)
     CDS             4099350..4099505
     CDS             4099495..4099953
     CDS             complement(4100136..4100348)
     CDS             complement(4100608..4100820)
     CDS             complement(4101353..4101820)
     CDS             4102296..4103108
     CDS             4103173..4104063
     CDS             4104241..4104636
     CDS             4104790..4106154
     CDS             4106244..4106906
     CDS             4106972..4107448
     CDS             complement(4108202..4108498)
     CDS             complement(4108523..4109488)
     CDS             complement(4110077..4110958)
     CDS             complement(4111034..4112488)
     CDS             complement(4112478..4112720)
     CDS             complement(4114078..4115427)
     CDS             complement(4115439..4115903)
     CDS             complement(4116061..4116513)
     CDS             complement(4116776..4117396)
     CDS             complement(4117396..4118496)
     CDS             complement(4118719..4119696)
     CDS             4120097..4122010
     CDS             4122347..4123390
     CDS             4123594..4124589
     CDS             4124586..4125074
     CDS             4125088..4125681
     CDS             4125671..4127140
     CDS             4127234..4131157
     CDS             4131154..4132023
     CDS             4132035..4133480
     CDS             complement(4133683..4136541)
     CDS             complement(4136566..4139397)
     CDS             complement(4139598..4139957)
     CDS             complement(4139954..4140355)
     CDS             complement(4140368..4140670)
     CDS             complement(4140804..4145294)
     CDS             complement(4145351..4148944)
     CDS             complement(4148985..4150184)
     CDS             complement(4150177..4151475)
     CDS             complement(4151711..4152523)
     CDS             complement(4152838..4153749)
     CDS             4154052..4154255
     CDS             4154263..4155198
     CDS             4155200..4157155
     CDS             4157422..4158555
     CDS             4158552..4158890
     CDS             4158942..4159046
     CDS             4159085..4159558
     CDS             4159563..4159844
     CDS             complement(4159956..4160504)
     CDS             4160685..4162025
     CDS             4162310..4162918
     CDS             4163126..4163512
     CDS             complement(4163744..4164154)
     CDS             complement(4164507..4166174)
     CDS             complement(4166269..4167684)
     CDS             complement(4168095..4169048)
     CDS             complement(4169282..4169758)
     CDS             complement(4170057..4170443)
     CDS             complement(4170581..4171048)
     CDS             complement(4171057..4171992)
     CDS             complement(4172330..4172602)
     CDS             complement(4172599..4173453)
     CDS             complement(4173759..4174241)
     CDS             complement(4174539..4174646)
     CDS             complement(4174670..4176103)
     CDS             complement(4176165..4176890)
     CDS             complement(4176897..4177442)
     CDS             complement(4177426..4177989)
     CDS             complement(4177986..4178549)
     CDS             complement(4178798..4179784)
     CDS             complement(4179895..4180869)
     CDS             4181134..4181952
     CDS             4182170..4182952
     CDS             4182957..4183514
     CDS             4183527..4184150
     CDS             4184186..4184488
     CDS             4184626..4184889
     CDS             4185043..4186305
     CDS             complement(4186486..4187637)
     CDS             4188013..4188258
     CDS             complement(4188375..4189748)
     CDS             complement(4190019..4190423)
     CDS             4190647..4191774
     CDS             4192088..4192516
     CDS             4192531..4192923
     CDS             4193297..4193938
     CDS             4193944..4194459
     CDS             complement(4194612..4195097)
     CDS             complement(4195538..4196956)
     CDS             complement(4196966..4201423)
     CDS             4202180..4203175
     CDS             4203439..4205775
     CDS             4206017..4206670
     CDS             4206667..4207392
     CDS             complement(4207599..4208174)
     CDS             complement(4208185..4208775)
     CDS             complement(4209046..4209399)
     CDS             complement(4209483..4211456)
     CDS             4211519..4212418
     CDS             complement(4213355..4214059)
     CDS             4214321..4215214
     CDS             complement(4215345..4216280)
     CDS             complement(4216296..4217075)
     CDS             complement(4217075..4218097)
     CDS             4218154..4218498
     CDS             4218678..4219337
     CDS             complement(4220126..4220392)
     CDS             complement(4220898..4221272)
     CDS             4221671..4223185
     CDS             complement(4223348..4225795)
     CDS             complement(4225948..4227378)
     CDS             complement(4227446..4228876)
     CDS             complement(4228886..4230874)
     CDS             complement(4230876..4233059)
     CDS             4233565..4235262
     CDS             complement(4235470..4244511)
     CDS             complement(4245946..4246089)
     CDS             complement(4246247..4246450)
     CDS             complement(4246398..4246526)
     CDS             complement(4246533..4246841)
     CDS             complement(4247148..4247429)
     CDS             complement(4247598..4248701)
     CDS             4249059..4249652
     CDS             complement(4249892..4250281)
     CDS             complement(4250336..4250476)
     CDS             complement(4250667..4250900)
     CDS             complement(4251082..4251585)
     CDS             4251802..4253118
     CDS             complement(4253210..4254148)
     CDS             complement(4254334..4255029)
     CDS             complement(4255158..4255370)
     CDS             4255793..4256530
     CDS             complement(4256715..4257722)
     CDS             complement(4257732..4258592)
     CDS             complement(4258618..4259301)
     CDS             complement(4259376..4260320)
     CDS             complement(4260351..4261343)
     CDS             complement(4261336..4262859)
     CDS             4263048..4265603
     CDS             complement(4265739..4267121)
     CDS             4267147..4268742
     CDS             4269008..4269466
     CDS             complement(4269599..4269934)
     CDS             4270642..4271088
     CDS             4271335..4272678
     CDS             4272926..4274260
     CDS             complement(4274325..4275095)
     CDS             complement(4275099..4277141)
     CDS             4277470..4278312
     CDS             4278498..4279850
     CDS             4280042..4281169
     CDS             4281347..4282615
     CDS             4282626..4283762
     CDS             complement(4284008..4284514)
     CDS             complement(4284582..4285079)
     CDS             complement(4285081..4285935)
     CDS             complement(4286038..4289250)
     CDS             4289928..4291010
     CDS             4291014..4291811
     CDS             complement(4291788..4294004)
     CDS             complement(4294309..4295154)
     CDS             4295373..4295573
     CDS             4295852..4296796
     CDS             complement(4296960..4298459)
     CDS             4298646..4298762
     CDS             complement(4298824..4300113)
     CDS             complement(4300568..4301047)
     CDS             complement(4301172..4302890)
     CDS             complement(4303136..4303840)
     CDS             complement(4304480..4306495)
     CDS             complement(4306809..4307708)
     CDS             complement(4308027..4309103)
     CDS             complement(4309100..4310080)
     CDS             complement(4310094..4310996)
     CDS             complement(4311078..4312025)
     CDS             complement(4312308..4313915)
     CDS             complement(4314318..4314524)
     CDS             complement(4314584..4316347)
     CDS             complement(4316456..4317847)
     CDS             complement(4318231..4318476)
     CDS             complement(4319063..4320394)
     CDS             complement(4320489..4321199)
     CDS             complement(4321294..4322073)
     CDS             complement(4322073..4323095)
     CDS             4323165..4324001
     CDS             complement(4324147..4325277)
     CDS             complement(4325434..4326705)
     CDS             complement(4326864..4328246)
     CDS             complement(4328334..4329314)
     CDS             4329544..4330245
     CDS             complement(4330357..4331076)
     CDS             complement(4331201..4332424)
     CDS             complement(4332556..4333335)
     CDS             complement(4333332..4333967)
     CDS             complement(4333995..4334792)
     CDS             complement(4335384..4336655)
     CDS             complement(4337190..4337999)
     CDS             complement(4338015..4339283)
     CDS             complement(4339360..4339521)
     CDS             complement(4339688..4340302)
     CDS             complement(4340629..4342218)
     CDS             complement(4342397..4342840)
     CDS             complement(4342785..4343222)
     CDS             4343335..4344378
     CDS             complement(4344891..4345223)
     CDS             4345490..4346644
     CDS             complement(4347185..4348270)
     CDS             4349073..4349405
     CDS             complement(4349766..4352852)
     CDS             complement(4352852..4353934)
     CDS             complement(4353986..4354219)
     CDS             complement(4355029..4356261)
     CDS             complement(4356309..4357502)
     CDS             complement(4357818..4359410)
     CDS             complement(4359581..4360207)
     CDS             complement(4360344..4360568)
     CDS             4360913..4362496
     CDS             4362490..4363545
     CDS             4363542..4364543
     CDS             4364609..4365628
     CDS             4365684..4366559
     CDS             4366623..4366913
     CDS             4367214..4367705
     CDS             complement(4367767..4370307)
     CDS             4370672..4371754
     CDS             4372095..4372415
     CDS             4372508..4372852
     CDS             complement(4372845..4373720)
     CDS             complement(4373722..4374258)
     CDS             4374964..4376160
     CDS             4376171..4377217
     CDS             4377226..4377351
     CDS             complement(4377363..4378517)
     CDS             complement(4378514..4379926)
     CDS             complement(4380008..4380103)
     CDS             4380144..4380341
     CDS             4380543..4380830
     CDS             complement(4381174..4382547)
     CDS             complement(4382519..4383241)
     CDS             complement(4383291..4384616)
     CDS             4384755..4385018
     CDS             4385050..4385238
     CDS             complement(4385640..4386956)
     CDS             complement(4386953..4389016)
     CDS             4389150..4390172
     CDS             4390172..4390951
     CDS             complement(4391002..4391100)
     CDS             4391291..4391602
     CDS             complement(4391674..4393317)
     CDS             complement(4393357..4393545)
     CDS             complement(4393725..4394465)
     CDS             complement(4394584..4397118)
     CDS             complement(4397359..4397784)
     CDS             complement(4398153..4399451)
     CDS             complement(4399551..4399799)
     CDS             complement(4399923..4400927)
     CDS             complement(4400931..4402190)
     CDS             complement(4402431..4403717)
     CDS             complement(4403816..4404121)
     CDS             complement(4404237..4405178)
     CDS             complement(4405171..4407078)
     CDS             complement(4407094..4409007)
     CDS             complement(4409015..4409485)
     CDS             complement(4409496..4410887)
     CDS             4411009..4412244
     CDS             4412545..4412700
     CDS             complement(4413356..4413901)
     CDS             4414101..4415153
     CDS             4415478..4416359
     CDS             4416401..4419742
     CDS             complement(4419863..4420840)
     CDS             4421298..4423121
     CDS             4423114..4423848
     CDS             4423865..4424257
     CDS             4424274..4424630
     CDS             complement(4424795..4425256)
     CDS             complement(4425356..4425922)
     CDS             4425982..4426986
     CDS             complement(4427271..4427669)
     CDS             complement(4428293..4429930)
     CDS             complement(4429977..4430270)
     CDS             complement(4430525..4431127)
     CDS             4431551..4432987
     CDS             4433107..4434408
     CDS             4434593..4434952
     CDS             4434928..4436715
     CDS             complement(4436777..4438924)
     CDS             complement(4438947..4439504)
     CDS             complement(4439527..4441542)
     CDS             4441962..4442537
     CDS             4442670..4442849
     CDS             complement(4443191..4445746)
     CDS             4446173..4446598
     CDS             complement(4447034..4447300)
     CDS             4447454..4448485
     CDS             complement(4448634..4449506)
     CDS             complement(4449639..4450460)
     CDS             complement(4450682..4450888)
     CDS             4450926..4452344
     CDS             4452341..4453597
     CDS             4453610..4454434
     CDS             4454501..4455148
     CDS             complement(4455199..4455978)
     CDS             complement(4455978..4457000)
     CDS             4457057..4457641
     CDS             4457655..4457969
     CDS             complement(4458216..4458764)
     CDS             4459221..4462064
     CDS             complement(4462157..4462516)
     CDS             complement(4463043..4464236)
     CDS             complement(4464422..4465501)
     CDS             complement(4465598..4466953)
     CDS             4467336..4468319
     CDS             complement(4468664..4468882)
     CDS             complement(4469398..4470435)
     CDS             4470687..4471199
     CDS             complement(4471415..4472023)
     CDS             complement(4472148..4472519)
     CDS             4472647..4475124
     CDS             complement(4475305..4476171)
     CDS             complement(4476337..4476861)
     CDS             4477693..4481502
     CDS             complement(4481846..4483903)
     CDS             complement(4484912..4486231)
     CDS             complement(4487424..4487678)
     CDS             complement(4487689..4488432)
     CDS             complement(4488504..4490882)
     CDS             complement(4491133..4491771)
     CDS             complement(4492484..4493059)
     CDS             complement(4493243..4493821)
     CDS             complement(4493885..4494922)
     CDS             complement(4494944..4495399)
     CDS             complement(4495432..4496616)
     CDS             complement(4496616..4497209)
     CDS             4497485..4498546
     CDS             4498558..4499694
     CDS             4499687..4500499
     CDS             4500492..4501571
     CDS             4501571..4502530
     CDS             4502927..4503415
     CDS             4503730..4504530
     CDS             4504871..4506184
     CDS             4506181..4506726
     CDS             4506760..4507410
     CDS             4507825..4509855
     CDS             4509974..4511011
     CDS             4511008..4511847
     CDS             4511844..4512848
     CDS             4512841..4513641
     CDS             complement(4513782..4514963)
     CDS             complement(4515009..4516295)
     CDS             4516465..4517448
     CDS             complement(4517526..4517795)
     CDS             complement(4517792..4519006)
     CDS             complement(4519389..4520456)
     CDS             complement(4520446..4521240)
     CDS             complement(4521242..4521535)
     CDS             complement(4521532..4522242)
     CDS             complement(4522309..4523271)
     CDS             complement(4523249..4523647)
     CDS             complement(4523628..4523963)
     CDS             complement(4524026..4525363)
     CDS             complement(4525350..4527398)
     CDS             complement(4527391..4528038)
     CDS             complement(4528035..4528628)
     CDS             complement(4528803..4529534)
     CDS             complement(4529531..4529782)
     CDS             complement(4529880..4530128)
     CDS             complement(4530125..4530340)
     CDS             complement(4530350..4530970)
     CDS             complement(4531144..4531365)
     CDS             complement(4531384..4532598)
     CDS             complement(4532600..4534117)
     CDS             4534343..4537162
     CDS             4537175..4537807
     CDS             complement(4537985..4539301)
     CDS             4540156..4542114
     CDS             4542171..4542482
     CDS             4542479..4544134
     CDS             complement(4544208..4545194)
     CDS             4545253..4546275
     CDS             4546275..4547054
     CDS             complement(4547098..4547382)
     CDS             complement(4547337..4547969)
     CDS             complement(4548152..4548658)
     CDS             complement(4548664..4549965)
     CDS             complement(4549962..4550585)
     CDS             complement(4550960..4553686)
     CDS             4554256..4556175
     CDS             4556411..4556803
     CDS             complement(4556800..4557342)
     CDS             4557436..4558083
     CDS             complement(4558080..4558946)
     CDS             4559172..4559639
     CDS             complement(4559813..4560529)
     CDS             4561087..4561194
     CDS             4561633..4564092
     CDS             4564095..4565024
     CDS             4565028..4566317
     CDS             complement(4567134..4567910)
     CDS             4568441..4569394
     CDS             4569682..4570269
     CDS             4570397..4571785
     CDS             complement(4571855..4574302)
     CDS             complement(4574591..4575202)
     CDS             4575576..4577486
     CDS             4577598..4578737
     CDS             4578980..4580164
     CDS             4580294..4581193
     CDS             complement(4581324..4581587)
     CDS             4582002..4582940
     CDS             4582972..4585788
     CDS             4585788..4586297
     CDS             4586299..4586823
     CDS             4586804..4587757
     CDS             4588139..4588597
     CDS             4589050..4589871
     CDS             4590344..4591519
     CDS             4591535..4594768
     CDS             complement(4594996..4595664)
     CDS             4595934..4596734
     CDS             4596731..4597186
     CDS             4597336..4597818
     CDS             4598243..4598488
     CDS             4599371..4599835
     CDS             complement(4599925..4600794)
     CDS             complement(4600811..4601188)
     CDS             complement(4601202..4602020)
     CDS             complement(4602013..4603008)
     CDS             complement(4602992..4604296)
     CDS             complement(4604364..4606616)
     CDS             4606891..4607724
     CDS             complement(4608022..4608642)
     CDS             complement(4609865..4610608)
     CDS             4610965..4611951
     CDS             4611962..4612522
     CDS             4612522..4613187
     CDS             complement(4613231..4614010)
     CDS             complement(4614010..4615032)
     CDS             complement(4615114..4615914)
     CDS             complement(4615911..4616501)
     CDS             complement(4616617..4618308)
     CDS             complement(4618837..4620300)
     CDS             complement(4620768..4622171)
     CDS             complement(4622589..4624121)
     CDS             complement(4624118..4625809)
     CDS             4626536..4627480
     CDS             4627477..4628043
     CDS             4628126..4629055
     CDS             4629057..4629551
     CDS             4629565..4630587
     CDS             4630587..4631366
     CDS             4631382..4632260
     CDS             4632783..4633736
     CDS             4633746..4634705
     CDS             4634695..4635702
     CDS             4635699..4636457
     CDS             complement(4636454..4637017)
     CDS             complement(4637190..4637375)
     CDS             4638459..4638821
     CDS             4639014..4639499
     CDS             4639499..4639792
     CDS             4639966..4640211
     CDS             complement(4640479..4641858)
     CDS             complement(4641845..4643038)
     CDS             complement(4643424..4644617)
     CDS             complement(4644707..4645891)
     CDS             complement(4645878..4647410)
     CDS             complement(4647618..4648613)
     CDS             4649076..4650395
     CDS             4650519..4651973
     CDS             complement(4652091..4653077)
     CDS             complement(4653116..4653883)
     CDS             complement(4653976..4654209)
     CDS             complement(4654210..4654611)
     CDS             complement(4654637..4656466)
     CDS             complement(4656542..4657099)
     CDS             complement(4657981..4658973)
     CDS             4659177..4659851
     CDS             4660031..4660690
     CDS             complement(4660629..4660850)
     CDS             complement(4661081..4661890)
     CDS             complement(4662106..4664520)
     CDS             complement(4664540..4665625)
     CDS             complement(4665798..4666898)
     CDS             complement(4666903..4668291)
     CDS             4668484..4668624
     CDS             4669001..4669141
     CDS             4669193..4669519
     CDS             4669483..4669740
     CDS             4669743..4671383
     CDS             4671526..4672890
     CDS             4673076..4674275
     CDS             complement(4674743..4675024)
     CDS             complement(4675086..4675706)
     CDS             complement(4676251..4677579)
     CDS             4678072..4678740
     CDS             complement(4678775..4679530)
     CDS             complement(4679532..4680269)
     CDS             complement(4680452..4681213)
     CDS             complement(4681525..4682196)
     CDS             complement(4682492..4683214)
     CDS             complement(4683302..4684078)
     CDS             complement(4684159..4685046)
     CDS             complement(4685048..4686004)
     CDS             complement(4686233..4687273)
     CDS             4687478..4687597
     CDS             complement(4687756..4689585)
     CDS             complement(4689786..4691156)
     CDS             complement(4691777..4692199)
     CDS             complement(4692221..4693603)
     CDS             complement(4693759..4694622)
     CDS             complement(4694684..4696225)
     CDS             complement(4696240..4696773)
     CDS             complement(4696788..4697258)
     CDS             complement(4697320..4697559)
     CDS             complement(4697609..4698433)
     CDS             complement(4698473..4698856)
     CDS             complement(4699523..4700143)
     CDS             complement(4700289..4702178)