CDS             67..594
     CDS             749..2218
     CDS             2211..3182
     CDS             3196..4035
     CDS             4069..4533
     CDS             4565..6376
     CDS             6388..8190
     CDS             8129..8275
     CDS             8309..8437
     CDS             8388..8513
     CDS             8650..10416
     CDS             10413..11531
     CDS             11512..12180
     CDS             12177..13535
     CDS             13540..15723
     CDS             complement(15840..16439)
     CDS             16559..18586
     CDS             18644..19417
     CDS             19459..19968
     CDS             19986..21599
     CDS             complement(21703..22329)
     CDS             complement(22330..24744)
     CDS             complement(24945..26624)
     CDS             26885..27463
     CDS             complement(27547..29118)
     CDS             29226..29624
     CDS             29631..30974
     CDS             31078..32484
     CDS             complement(32563..34062)
     CDS             complement(34099..34428)
     CDS             34759..36132
     CDS             36250..37668
     CDS             37724..39838
     CDS             complement(40231..41934)
     CDS             42932..44140
     CDS             44245..44484
     CDS             44603..45670
     CDS             46186..46401
     CDS             46866..47984
     CDS             47981..48100
     CDS             48592..49941
     CDS             50018..50251
     CDS             50473..50739
     CDS             50870..51988
     CDS             51985..52854
     CDS             52983..53141
     CDS             53269..54240
     CDS             54278..55321
     CDS             55401..56444
     CDS             56519..58528
     CDS             58678..59577
     CDS             59577..60458
     CDS             60499..60732
     CDS             60739..61539
     CDS             61547..62248
     CDS             62297..63355
     CDS             63355..63816
     CDS             complement(63796..63990)
     CDS             64199..65491
     CDS             65632..66219
     CDS             66216..67046
     CDS             67051..67803
     CDS             67894..68274
     CDS             68271..68492
     CDS             68499..69134
     CDS             69202..70494
     CDS             complement(70607..73879)
     CDS             complement(73958..74116)
     CDS             74440..76020
     CDS             76144..76986
     CDS             77053..77844
     CDS             77844..79115
     CDS             complement(79149..80078)
     CDS             complement(80078..80692)
     CDS             complement(80709..84068)
     CDS             84569..86185
     CDS             86214..86972
     CDS             87097..87978
     CDS             complement(87975..88901)
     CDS             complement(88913..89689)
     CDS             complement(89698..90174)
     CDS             complement(90159..91151)
     CDS             complement(91151..92425)
     CDS             complement(92447..94522)
     CDS             complement(94742..96097)
     CDS             complement(96160..97059)
     CDS             97186..99216
     CDS             99229..99984
     CDS             complement(100360..100755)
     CDS             complement(101025..103919)
     CDS             104059..104892
     CDS             complement(104902..105609)
     CDS             complement(106010..106912)
     CDS             complement(106899..107237)
     CDS             complement(107237..107689)
     CDS             complement(107735..109561)
     CDS             complement(109614..110144)
     CDS             complement(110201..112078)
     CDS             112815..114503
     CDS             complement(115103..115366)
     CDS             complement(115374..115856)
     CDS             115890..116111
     CDS             116125..116541
     CDS             116538..117869
     CDS             117894..118151
     CDS             118171..118404
     CDS             118401..118646
     CDS             118700..119008
     CDS             complement(119042..119287)
     CDS             complement(119496..120023)
     CDS             complement(120020..120523)
     CDS             complement(120520..121422)
     CDS             complement(121430..122005)
     CDS             complement(122008..122994)
     CDS             complement(123029..124381)
     CDS             complement(124362..124640)
     CDS             complement(124677..125300)
     CDS             complement(125332..126336)
     CDS             complement(126340..126969)
     CDS             complement(126993..127373)
     CDS             complement(127414..129918)
     CDS             complement(129915..130247)
     CDS             complement(130258..130575)
     CDS             complement(130777..131550)
     CDS             complement(131522..131863)
     CDS             complement(131878..132318)
     CDS             complement(132321..133370)
     CDS             133792..134220
     CDS             134199..135446
     CDS             135477..137495
     CDS             complement(137627..140881)
     CDS             complement(140898..142028)
     CDS             complement(142330..142935)
     CDS             complement(143174..143596)
     CDS             complement(143876..145198)
     CDS             complement(145191..146033)
     CDS             complement(146009..147508)
     CDS             complement(147508..149433)
     CDS             complement(150091..155907)
     CDS             complement(155897..156484)
     CDS             complement(156512..158599)
     CDS             complement(158660..160231)
     CDS             160258..160710
     CDS             complement(160606..160968)
     CDS             161176..161469
     CDS             161531..161806
     CDS             complement(161884..162246)
     CDS             complement(162258..163493)
     CDS             163848..164198
     CDS             164234..165457
     CDS             165475..165855
     CDS             complement(166147..166566)
     CDS             167076..167441
     CDS             167606..168487
     CDS             complement(169155..170780)
     CDS             complement(171402..172634)
     CDS             172741..173439
     CDS             173768..174796
     CDS             174789..176321
     CDS             176324..177691
     CDS             177743..179920
     CDS             complement(179970..180833)
     CDS             complement(181580..183433)
     CDS             complement(183585..184640)
     CDS             complement(184825..185745)
     CDS             complement(185733..186338)
     CDS             complement(186338..186868)
     CDS             186970..188217
     CDS             complement(188383..188733)
     CDS             188981..189511
     CDS             complement(189658..190866)
     CDS             complement(190963..191775)
     CDS             complement(191904..192548)
     CDS             complement(192612..193547)
     CDS             complement(193555..195039)
     CDS             complement(195044..195772)
     CDS             195868..197136
     CDS             197228..197788
     CDS             complement(197982..198914)
     CDS             complement(198921..200141)
     CDS             200372..201013
     CDS             complement(201115..201885)
     CDS             complement(201905..203347)
     CDS             complement(203313..206516)
     CDS             complement(206541..207695)
     CDS             complement(208004..211108)
     CDS             211214..213133
     CDS             213072..213950
     CDS             complement(213940..214344)
     CDS             complement(214455..215930)
     CDS             complement(216485..217321)
     CDS             complement(217385..218062)
     CDS             complement(218072..219424)
     CDS             219573..219710
     CDS             219782..221173
     CDS             221166..221516
     CDS             221513..222184
     CDS             222190..222480
     CDS             222539..223846
     CDS             224191..224316
     CDS             224358..224885
     CDS             225098..226378
     CDS             226735..227421
     CDS             227418..228785
     CDS             228945..231596
     CDS             231661..232746
     CDS             232967..233764
     CDS             complement(233811..236861)
     CDS             236916..238007
     CDS             complement(238067..239578)
     CDS             239748..240758
     CDS             complement(240777..241649)
     CDS             complement(241654..242916)
     CDS             complement(242932..243168)
     CDS             243318..243890
     CDS             complement(243928..244974)
     CDS             245107..245823
     CDS             245828..246541
     CDS             complement(246510..247445)
     CDS             complement(247473..248495)
     CDS             complement(248498..249301)
     CDS             complement(249422..250492)
     CDS             250913..252748
     CDS             252751..253983
     CDS             complement(253987..254616)
     CDS             254736..255338
     CDS             256298..256837
     CDS             256984..259482
     CDS             259490..261256
     CDS             261265..262344
     CDS             262402..264294
     CDS             264434..265207
     CDS             265269..265778
     CDS             265762..266277
     CDS             266309..266758
     CDS             complement(266946..267725)
     CDS             complement(267745..268479)
     CDS             268600..269298
     CDS             complement(269460..269858)
     CDS             269860..271020
     CDS             271181..271408
     CDS             271575..271841
     CDS             271912..273096
     CDS             273083..273643
     CDS             273848..274828
     CDS             274901..276673
     CDS             276692..277846
     CDS             277843..278481
     CDS             278499..279911
     CDS             279923..281254
     CDS             281268..282371
     CDS             282542..283693
     CDS             283693..284907
     CDS             285045..285512
     CDS             285515..286777
     CDS             286898..289945
     CDS             290020..290523
     CDS             290529..291983
     CDS             291983..292729
     CDS             292696..293505
     CDS             293502..294857
     CDS             294839..296080
     CDS             296379..296699
     CDS             complement(296774..298366)
     CDS             complement(298458..300302)
     CDS             complement(300317..303715)
     CDS             complement(303881..305029)
     CDS             complement(305117..305659)
     CDS             305956..306093
     CDS             complement(306778..308103)
     CDS             complement(308166..308450)
     CDS             complement(308487..309155)
     CDS             complement(309152..309508)
     CDS             complement(309498..310877)
     CDS             311320..311418
     CDS             311760..312104
     CDS             complement(313170..315329)
     CDS             315573..316127
     CDS             316251..318455
     CDS             318671..319276
     CDS             complement(319284..320210)
     CDS             320496..322010
     CDS             322159..323253
     CDS             323250..325193
     CDS             325346..325486
     CDS             325548..326129
     CDS             326126..329092
     CDS             complement(329193..331151)
     CDS             complement(331331..331585)
     CDS             331996..332724
     CDS             complement(332834..333283)
     CDS             complement(333358..334668)
     CDS             complement(334695..336125)
     CDS             complement(336202..336942)
     CDS             complement(336974..338368)
     CDS             complement(338365..339507)
     CDS             complement(339509..340804)
     CDS             complement(340863..342197)
     CDS             complement(342337..343605)
     CDS             complement(343691..345148)
     CDS             complement(345166..347265)
     CDS             complement(347293..347634)
     CDS             complement(347663..348577)
     CDS             complement(348574..349050)
     CDS             complement(349157..349657)
     CDS             349968..350102
     CDS             complement(350201..350707)
     CDS             350905..351246
     CDS             351321..353480
     CDS             353477..353980
     CDS             354246..355064
     CDS             355095..356108
     CDS             complement(356080..357405)
     CDS             357510..357944
     CDS             357975..359732
     CDS             359729..360316
     CDS             360313..361626
     CDS             361696..365685
     CDS             complement(365867..366943)
     CDS             complement(367025..369523)
     CDS             complement(369666..370832)
     CDS             complement(371048..372808)
     CDS             complement(372949..374985)
     CDS             complement(375024..377087)
     CDS             377365..378471
     CDS             378574..380388
     CDS             380484..382994
     CDS             complement(383548..387165)
     CDS             387509..390712
     CDS             390719..392572
     CDS             392593..393306
     CDS             393404..393835
     CDS             393927..394904
     CDS             395941..397059
     CDS             397088..399250
     CDS             399277..401757
     CDS             401876..404161
     CDS             404205..405671
     CDS             405690..405785
     CDS             405892..407013
     CDS             407117..408337
     CDS             408387..411380
     CDS             411412..412380
     CDS             412420..412533
     CDS             412854..413147
     CDS             413153..414217
     CDS             414435..414656
     CDS             414781..414924
     CDS             414872..415009
     CDS             415744..416775
     CDS             complement(417010..418164)
     CDS             complement(418261..418824)
     CDS             419127..420509
     CDS             complement(420669..421646)
     CDS             421858..423945
     CDS             423947..426373
     CDS             426383..429022
     CDS             complement(429202..430263)
     CDS             430452..432257
     CDS             432475..433434
     CDS             433587..433721
     CDS             433838..435157
     CDS             435165..435635
     CDS             435692..436987
     CDS             437158..439734
     CDS             complement(440015..441235)
     CDS             complement(441235..443322)
     CDS             complement(443379..444914)
     CDS             complement(444945..445856)
     CDS             complement(445877..447088)
     CDS             complement(447092..448999)
     CDS             complement(449351..451198)
     CDS             complement(451216..454500)
     CDS             454934..456583
     CDS             complement(456677..459115)
     CDS             complement(459255..459998)
     CDS             complement(459999..461354)
     CDS             complement(461520..463820)
     CDS             complement(463923..465443)
     CDS             complement(465455..468505)
     CDS             468641..468814
     CDS             complement(469296..469463)
     CDS             complement(469498..469767)
     CDS             complement(469770..470063)
     CDS             470476..471402
     CDS             complement(471901..472032)
     CDS             472062..472412
     CDS             473895..476954
     CDS             476983..478470
     CDS             complement(478626..479657)
     CDS             complement(479670..480539)
     CDS             complement(480564..483212)
     CDS             483397..484938
     CDS             484950..485501
     CDS             complement(485613..486494)
     CDS             complement(486554..486934)
     CDS             487015..487254
     CDS             complement(487595..488776)
     CDS             488861..489364
     CDS             489505..490092
     CDS             490116..491597
     CDS             491601..492842
     CDS             492839..493630
     CDS             493663..494928
     CDS             494975..495661
     CDS             complement(495673..497556)
     CDS             complement(497589..498434)
     CDS             complement(498458..499294)
     CDS             complement(499291..500454)
     CDS             complement(500463..503333)
     CDS             complement(503369..504643)
     CDS             complement(504685..505983)
     CDS             complement(505999..507354)
     CDS             complement(507351..508283)
     CDS             complement(508280..509746)
     CDS             complement(509770..511635)
     CDS             complement(511731..514802)
     CDS             complement(514805..516262)
     CDS             complement(516303..517472)
     CDS             complement(517693..519390)
     CDS             complement(519420..522755)
     CDS             complement(523214..524062)
     CDS             complement(524362..525372)
     CDS             525570..527705
     CDS             527687..528415
     CDS             528420..529070
     CDS             complement(529071..529973)
     CDS             complement(529976..531343)
     CDS             531448..531840
     CDS             complement(531845..533143)
     CDS             complement(533186..534421)
     CDS             complement(534424..534651)
     CDS             534683..536125
     CDS             536141..537106
     CDS             complement(537192..539207)
     CDS             539319..540179
     CDS             540214..540978
     CDS             541635..541862
     CDS             541859..542929
     CDS             542995..543222
     CDS             543222..544109
     CDS             544245..544523
     CDS             544613..545656
     CDS             546392..547468
     CDS             547438..547608
     CDS             547670..548770
     CDS             548812..550725
     CDS             complement(550819..551838)
     CDS             complement(551848..552765)
     CDS             complement(552820..553515)
     CDS             complement(553512..553850)
     CDS             553888..554028
     CDS             554059..554742
     CDS             554768..555565
     CDS             555610..557163
     CDS             557297..558316
     CDS             558335..559531
     CDS             559754..561154
     CDS             561237..561548
     CDS             561594..562358
     CDS             complement(562388..563080)
     CDS             complement(563123..564112)
     CDS             complement(564572..565138)
     CDS             565332..565493
     CDS             565705..566346
     CDS             566376..567449
     CDS             567446..568420
     CDS             568561..569709
     CDS             569706..570401
     CDS             570406..570801
     CDS             complement(570900..571856)
     CDS             complement(571910..572638)
     CDS             complement(572677..573699)
     CDS             complement(574183..575430)
     CDS             complement(575443..576525)
     CDS             complement(576639..576875)
     CDS             complement(576952..577794)
     CDS             complement(577897..578406)
     CDS             complement(578464..578979)
     CDS             complement(579004..581640)
     CDS             complement(581664..582398)
     CDS             complement(582403..583761)
     CDS             complement(583900..584940)
     CDS             584994..585830
     CDS             585827..586291
     CDS             586387..587025
     CDS             587125..587535
     CDS             587541..588884
     CDS             complement(588954..590795)
     CDS             complement(590782..590943)
     CDS             complement(591036..592052)
     CDS             complement(592301..592591)
     CDS             592763..593065
     CDS             593174..593761
     CDS             complement(593758..595722)
     CDS             complement(595739..596290)
     CDS             596414..596650
     CDS             596887..597372
     CDS             597510..597647
     CDS             597659..598801
     CDS             complement(599001..599699)
     CDS             complement(599659..599928)
     CDS             complement(599921..600112)
     CDS             601382..603697
     CDS             complement(603836..604036)
     CDS             complement(604185..605840)
     CDS             complement(605858..606412)
     CDS             complement(606472..607245)
     CDS             complement(607358..608482)
     CDS             complement(608492..609460)
     CDS             complement(609457..610662)
     CDS             complement(610676..611254)
     CDS             complement(611288..611761)
     CDS             612197..612709
     CDS             612870..613931
     CDS             614662..615894
     CDS             complement(615987..617585)
     CDS             617802..618539
     CDS             complement(618632..619633)
     CDS             619854..620693
     CDS             620796..621449
     CDS             621464..622132
     CDS             622142..623005
     CDS             complement(623125..625047)
     CDS             625328..626461
     CDS             626540..627100
     CDS             complement(627274..629442)
     CDS             complement(629556..631793)
     CDS             complement(631901..633616)
     CDS             complement(633633..636803)
     CDS             complement(637012..637941)
     CDS             complement(638035..638796)
     CDS             complement(639035..640357)
     CDS             complement(640406..641506)
     CDS             complement(641615..642859)
     CDS             complement(642862..644121)
     CDS             complement(644136..644852)
     CDS             645031..646011
     CDS             complement(646767..647120)
     CDS             647277..648065
     CDS             648105..648977
     CDS             649045..652035
     CDS             652140..655118
     CDS             655735..658926
     CDS             658942..660912
     CDS             661107..662567
     CDS             complement(662691..663317)
     CDS             complement(663335..663967)
     CDS             664076..665443
     CDS             complement(665602..665952)
     CDS             complement(665962..668442)
     CDS             668509..668652
     CDS             complement(668761..670125)
     CDS             670430..671773
     CDS             672214..673920
     CDS             673942..675990
     CDS             676002..676577
     CDS             676587..677336
     CDS             677432..678559
     CDS             678588..680027
     CDS             680184..680747
     CDS             680801..681811
     CDS             681929..685342
     CDS             685366..686853
     CDS             686977..689370
     CDS             689543..692491
     CDS             692597..693352
     CDS             complement(694308..694964)
     CDS             695840..696226
     CDS             696303..698213
     CDS             698218..699432
     CDS             699515..700708
     CDS             700838..703573
     CDS             complement(703656..703826)
     CDS             703986..704903
     CDS             704900..706726
     CDS             706723..707697
     CDS             complement(707851..710238)
     CDS             complement(710349..710948)
     CDS             complement(710953..712542)
     CDS             complement(712587..712958)
     CDS             complement(713014..714381)
     CDS             complement(715039..716088)
     CDS             716294..716431
     CDS             716582..719017
     CDS             719029..720240
     CDS             720387..721688
     CDS             722107..723057
     CDS             complement(723011..723613)
     CDS             complement(723621..724193)
     CDS             complement(724197..726416)
     CDS             726629..727534
     CDS             complement(727604..727843)
     CDS             727971..728558
     CDS             728620..729618
     CDS             729624..732227
     CDS             732323..735604
     CDS             735617..737185
     CDS             737222..740131
     CDS             740144..742927
     CDS             742939..744519
     CDS             complement(744715..744891)
     CDS             complement(744987..746210)
     CDS             complement(746244..748583)
     CDS             complement(748573..748731)
     CDS             748914..749921
     CDS             complement(750565..750762)
     CDS             complement(750768..752504)
     CDS             complement(752477..753127)
     CDS             complement(753124..754071)
     CDS             complement(754058..756187)
     CDS             complement(756184..757608)
     CDS             complement(757621..759675)
     CDS             complement(759653..760672)
     CDS             complement(760690..760830)
     CDS             complement(760827..761252)
     CDS             complement(761569..762504)
     CDS             complement(762509..763093)
     CDS             complement(763378..763710)
     CDS             complement(764228..764509)
     CDS             complement(764576..765226)
     CDS             complement(765223..765828)
     CDS             complement(765842..766351)
     CDS             766461..767303
     CDS             767500..767814
     CDS             767801..768094
     CDS             768148..768441
     CDS             complement(768727..769947)
     CDS             complement(770357..771526)
     CDS             complement(771559..772086)
     CDS             772163..773002
     CDS             773022..773696
     CDS             773732..774589
     CDS             774679..775371
     CDS             775428..776072
     CDS             complement(776176..777771)
     CDS             complement(777783..780965)
     CDS             781419..782600
     CDS             783233..786031
     CDS             786064..787563
     CDS             788125..791028
     CDS             791063..792457
     CDS             792574..793827
     CDS             793852..795843
     CDS             795873..798386
     CDS             798810..800456
     CDS             800589..801734
     CDS             801759..803915
     CDS             complement(804008..805675)
     CDS             complement(806203..807528)
     CDS             complement(807525..810560)
     CDS             complement(810575..811657)
     CDS             complement(812026..812745)
     CDS             complement(813887..814819)
     CDS             complement(814916..815476)
     CDS             complement(815603..816661)
     CDS             complement(816673..817224)
     CDS             complement(817235..820030)
     CDS             complement(820058..821647)
     CDS             complement(821687..822535)
     CDS             823612..824772
     CDS             complement(825020..825730)
     CDS             complement(825779..827092)
     CDS             827109..827267
     CDS             827292..828614
     CDS             828729..829412
     CDS             complement(829439..830476)
     CDS             complement(830585..830749)
     CDS             complement(830815..831570)
     CDS             complement(831554..831808)
     CDS             complement(831917..832282)
     CDS             832420..832653
     CDS             832658..833095
     CDS             complement(833112..833399)
     CDS             complement(833462..834172)
     CDS             complement(834182..834868)
     CDS             835005..838826
     CDS             838887..839201
     CDS             839228..839563
     CDS             complement(839786..840517)
     CDS             complement(840556..840705)
     CDS             841438..842400
     CDS             842381..843313
     CDS             843324..843947
     CDS             843944..845191
     CDS             845255..846250
     CDS             846253..847563
     CDS             complement(847555..847779)
     CDS             complement(847791..848210)
     CDS             complement(848225..849034)
     CDS             complement(849073..849495)
     CDS             849598..850599
     CDS             850607..851779
     CDS             851930..854215
     CDS             854256..856922
     CDS             complement(856865..857266)
     CDS             857715..858071
     CDS             858075..858440
     CDS             858516..860189
     CDS             860651..863836
     CDS             863850..865532
     CDS             865554..866507
     CDS             866536..867987
     CDS             868006..871659
     CDS             complement(871805..873037)
     CDS             873322..874197
     CDS             874210..875379
     CDS             875657..877618
     CDS             complement(877854..878942)
     CDS             complement(879652..880047)
     CDS             complement(880060..881121)
     CDS             881258..881662
     CDS             881735..884647
     CDS             884810..886249
     CDS             complement(886267..886800)
     CDS             complement(886791..887585)
     CDS             complement(887593..888276)
     CDS             888373..889791
     CDS             complement(889887..891620)
     CDS             complement(891643..895059)
     CDS             complement(895305..897530)
     CDS             complement(897678..899945)
     CDS             complement(899975..900973)
     CDS             complement(901026..901580)
     CDS             complement(901619..903835)
     CDS             complement(904334..905527)
     CDS             905677..906531
     CDS             complement(906778..909396)
     CDS             909500..910468
     CDS             910483..910848
     CDS             complement(910903..913146)
     CDS             complement(913215..914534)
     CDS             complement(914538..915404)
     CDS             complement(915405..916295)
     CDS             complement(916304..917071)
     CDS             917465..918343
     CDS             918340..919473
     CDS             919561..920304
     CDS             complement(920419..921258)
     CDS             complement(921274..923307)
     CDS             complement(923317..923676)
     CDS             complement(924341..926191)
     CDS             complement(926310..927650)
     CDS             complement(927751..928569)
     CDS             928619..929620
     CDS             complement(929631..929729)
     CDS             929787..931244
     CDS             complement(931898..933580)
     CDS             complement(933602..934753)
     CDS             complement(934758..937508)
     CDS             complement(937505..938245)
     CDS             938468..944248
     CDS             944515..945603
     CDS             945612..946703
     CDS             complement(946735..947643)
     CDS             947737..948564
     CDS             948586..949602
     CDS             949574..950821
     CDS             950863..951756
     CDS             complement(951759..952442)
     CDS             complement(952453..952665)
     CDS             complement(952658..952987)
     CDS             complement(952984..953196)
     CDS             complement(953686..954558)
     CDS             complement(954701..955048)
     CDS             955131..955337
     CDS             956096..956632
     CDS             956652..957140
     CDS             957305..958192
     CDS             958228..958764
     CDS             958766..959836
     CDS             959844..961292
     CDS             961299..962681
     CDS             962686..963666
     CDS             963653..964735
     CDS             964761..965903
     CDS             965916..966779
     CDS             966781..967797
     CDS             967801..968898
     CDS             968902..970023
     CDS             970013..970621
     CDS             970625..971266
     CDS             971279..971509
     CDS             971509..972564
     CDS             972570..973322
     CDS             973326..974375
     CDS             974379..974780
     CDS             974791..976380
     CDS             976382..976597
     CDS             976598..977197
     CDS             977284..978417
     CDS             978801..979280
     CDS             979302..979394
     CDS             979542..981089
     CDS             complement(981157..982158)
     CDS             982338..984506
     CDS             984886..988023
     CDS             988049..989716
     CDS             989716..990858
     CDS             990958..992772
     CDS             992769..995984
     CDS             995984..997099
     CDS             997217..998524
     CDS             998548..1000959
     CDS             1000965..1002218
     CDS             1002411..1003049
     CDS             1003052..1003756
     CDS             1003763..1004767
     CDS             1004859..1005983
     CDS             1006020..1007192
     CDS             1007209..1008597
     CDS             1008610..1009788
     CDS             1009858..1011621
     CDS             1011650..1013083
     CDS             1013087..1014217
     CDS             complement(1014822..1015970)
     CDS             complement(1016043..1017317)
     CDS             complement(1017386..1020085)
     CDS             1020323..1023112
     CDS             complement(1023209..1024660)
     CDS             complement(1024667..1026151)
     CDS             complement(1026164..1028074)
     CDS             complement(1028111..1028422)
     CDS             complement(1028429..1028941)
     CDS             complement(1028948..1029427)
     CDS             complement(1029444..1030520)
     CDS             complement(1030600..1032192)
     CDS             complement(1032214..1032804)
     CDS             complement(1032795..1033145)
     CDS             complement(1033289..1033666)
     CDS             complement(1033853..1035289)
     CDS             complement(1035309..1036649)
     CDS             complement(1036688..1038634)
     CDS             complement(1039133..1040476)
     CDS             complement(1040473..1040769)
     CDS             1040975..1041622
     CDS             complement(1041702..1043258)
     CDS             complement(1043279..1045354)
     CDS             complement(1045364..1046746)
     CDS             complement(1046749..1048200)
     CDS             complement(1048319..1050301)
     CDS             complement(1050314..1053499)
     CDS             1053685..1057770
     CDS             complement(1057811..1057903)
     CDS             complement(1057937..1059382)
     CDS             1059826..1061175
     CDS             1061194..1062441
     CDS             complement(1062762..1066223)
     CDS             complement(1066319..1067359)
     CDS             complement(1067567..1068361)
     CDS             complement(1068438..1068665)
     CDS             complement(1068827..1071322)
     CDS             complement(1071352..1072338)
     CDS             complement(1072541..1072693)
     CDS             1074262..1074627
     CDS             1074643..1076205
     CDS             1076259..1076396
     CDS             1076447..1078489
     CDS             complement(1078585..1079760)
     CDS             1079767..1079922
     CDS             complement(1080062..1080967)
     CDS             complement(1081064..1081732)
     CDS             complement(1081761..1082528)
     CDS             complement(1082539..1083924)
     CDS             complement(1083928..1084968)
     CDS             complement(1085051..1086280)
     CDS             complement(1086280..1087104)
     CDS             complement(1087153..1088265)
     CDS             complement(1088329..1089495)
     CDS             complement(1090081..1090662)
     CDS             complement(1090758..1091678)
     CDS             complement(1091680..1092630)
     CDS             complement(1092631..1093374)
     CDS             complement(1093401..1094138)
     CDS             complement(1094260..1095204)
     CDS             complement(1095224..1096237)
     CDS             1096402..1097082
     CDS             complement(1097166..1098791)
     CDS             complement(1098816..1099313)
     CDS             1099468..1101255
     CDS             1101287..1102441
     CDS             1102522..1103280
     CDS             1103312..1104211
     CDS             1104239..1104892
     CDS             complement(1104873..1105958)
     CDS             complement(1105980..1109315)
     CDS             complement(1109341..1110231)
     CDS             complement(1110343..1111737)
     CDS             complement(1112843..1113652)
     CDS             complement(1113668..1115110)
     CDS             complement(1115234..1118005)
     CDS             complement(1118002..1121304)
     CDS             complement(1121318..1122697)
     CDS             1122775..1123731
     CDS             complement(1123886..1126537)
     CDS             complement(1126644..1128080)
     CDS             complement(1128092..1129621)
     CDS             complement(1129639..1131276)
     CDS             complement(1131298..1134615)
     CDS             complement(1134926..1136686)
     CDS             complement(1136715..1140125)
     CDS             complement(1140415..1142181)
     CDS             complement(1142195..1145506)
     CDS             1146395..1146970
     CDS             1147096..1148082
     CDS             1148335..1151718
     CDS             1151737..1153521
     CDS             1154181..1155941
     CDS             complement(1156038..1157315)
     CDS             complement(1157423..1157521)
     CDS             complement(1157616..1158110)
     CDS             complement(1158196..1158879)
     CDS             1159040..1160152
     CDS             1160149..1160439
     CDS             complement(1160562..1161350)
     CDS             complement(1161347..1161724)
     CDS             complement(1161807..1163534)
     CDS             complement(1163612..1164049)
     CDS             complement(1164061..1164570)
     CDS             complement(1164577..1166634)
     CDS             complement(1166858..1167859)
     CDS             1167999..1168439
     CDS             1168470..1169993
     CDS             complement(1170598..1172622)
     CDS             complement(1172638..1175844)
     CDS             1176855..1177712
     CDS             1177717..1178730
     CDS             1178757..1179461
     CDS             complement(1179427..1180545)
     CDS             complement(1180610..1181476)
     CDS             complement(1181603..1183813)
     CDS             1184071..1184223
     CDS             1184251..1184979
     CDS             1184989..1185831
     CDS             1186165..1187100
     CDS             1187220..1188419
     CDS             1188459..1189271
     CDS             complement(1189365..1189790)
     CDS             complement(1189854..1190468)
     CDS             complement(1190516..1193029)
     CDS             complement(1193267..1195267)
     CDS             complement(1195269..1196054)
     CDS             1196226..1197410
     CDS             1197442..1198677
     CDS             1198703..1199284
     CDS             1199394..1200500
     CDS             1200692..1201126
     CDS             complement(1201139..1201882)
     CDS             1201998..1202594
     CDS             complement(1202632..1203309)
     CDS             1203480..1205420
     CDS             1205447..1206709
     CDS             1206722..1208110
     CDS             complement(1208496..1209986)
     CDS             complement(1210010..1210993)
     CDS             1211081..1211929
     CDS             1211952..1212305
     CDS             complement(1212488..1214776)
     CDS             complement(1214919..1216130)
     CDS             complement(1216330..1217604)
     CDS             complement(1217761..1218030)
     CDS             complement(1218053..1218370)
     CDS             complement(1219150..1219818)
     CDS             complement(1219866..1220381)
     CDS             complement(1220386..1221093)
     CDS             complement(1221125..1222606)
     CDS             complement(1222703..1225522)
     CDS             complement(1225671..1226474)
     CDS             complement(1226490..1227416)
     CDS             complement(1227708..1228628)
     CDS             complement(1228848..1230053)
     CDS             complement(1230050..1230694)
     CDS             complement(1230707..1232260)
     CDS             complement(1232288..1232977)
     CDS             complement(1232983..1233552)
     CDS             complement(1233555..1234814)
     CDS             1235925..1237082
     CDS             complement(1237465..1238643)
     CDS             complement(1238668..1239318)
     CDS             complement(1239325..1239960)
     CDS             1240073..1242562
     CDS             1242587..1243228
     CDS             1243284..1244231
     CDS             complement(1244385..1246829)
     CDS             complement(1246874..1247575)
     CDS             complement(1247917..1250106)
     CDS             1250478..1252565
     CDS             1252772..1253884
     CDS             1254026..1255819
     CDS             1255969..1256883
     CDS             1256956..1257507
     CDS             1257525..1257938
     CDS             1257967..1258440
     CDS             complement(1258542..1259327)
     CDS             complement(1259333..1260394)
     CDS             1260511..1263141
     CDS             1263260..1265161
     CDS             complement(1265127..1265555)
     CDS             complement(1265765..1266346)
     CDS             1266451..1267476
     CDS             1267734..1271036
     CDS             1271050..1272570
     CDS             1272587..1273678
     CDS             1273763..1274836
     CDS             complement(1275039..1275614)
     CDS             1275750..1276757
     CDS             1277007..1280306
     CDS             1280313..1281953
     CDS             1281970..1283535
     CDS             1283711..1285267
     CDS             complement(1285347..1285793)
     CDS             complement(1285858..1286958)
     CDS             complement(1287078..1290407)
     CDS             complement(1290515..1292089)
     CDS             complement(1292086..1293312)
     CDS             1293906..1294637
     CDS             1294624..1295898
     CDS             1295944..1297269
     CDS             1297388..1297891
     CDS             1297894..1299150
     CDS             1299271..1301409
     CDS             1301586..1302620
     CDS             1302695..1303741
     CDS             1303746..1304843
     CDS             1304868..1306094
     CDS             1306081..1306602
     CDS             1306608..1307363
     CDS             1307368..1307748
     CDS             1307919..1309307
     CDS             1309314..1309667
     CDS             complement(1309801..1310856)
     CDS             complement(1310929..1312440)
     CDS             complement(1312484..1313824)
     CDS             1314130..1314765
     CDS             1315449..1315997
     CDS             1316180..1316572
     CDS             1316575..1317459
     CDS             1317777..1319306
     CDS             1319303..1320412
     CDS             1320451..1321398
     CDS             1321395..1322831
     CDS             1322907..1324133
     CDS             1324142..1325284
     CDS             1325281..1326372
     CDS             1326360..1326791
     CDS             1326778..1327191
     CDS             1327188..1328288
     CDS             1328288..1329280
     CDS             1329282..1330307
     CDS             1330352..1331503
     CDS             1331511..1332695
     CDS             1332706..1333914
     CDS             1333917..1334525
     CDS             1334538..1335122
     CDS             1335136..1336266
     CDS             1336314..1336817
     CDS             complement(1336999..1338546)
     CDS             1338794..1338913
     CDS             complement(1338951..1340465)
     CDS             complement(1340479..1341123)
     CDS             complement(1341140..1343200)
     CDS             1343451..1343987
     CDS             1344043..1344612
     CDS             1344703..1345863
     CDS             1345860..1346672
     CDS             1346694..1347359
     CDS             1347371..1348102
     CDS             complement(1348041..1349186)
     CDS             complement(1349338..1350492)
     CDS             complement(1350863..1351210)
     CDS             1351730..1354414
     CDS             1354453..1355469
     CDS             1355633..1356697
     CDS             1356809..1357237
     CDS             complement(1357360..1360038)
     CDS             complement(1360278..1361873)
     CDS             1362093..1362227
     CDS             1362392..1362775
     CDS             1362919..1363356
     CDS             1363368..1364582
     CDS             complement(1365017..1367875)
     CDS             complement(1367934..1368833)
     CDS             complement(1368844..1370463)
     CDS             complement(1370479..1373511)
     CDS             complement(1373533..1375527)
     CDS             1375984..1379850
     CDS             complement(1380060..1380944)
     CDS             1381941..1382246
     CDS             1382249..1383529
     CDS             1383532..1384134
     CDS             1384204..1385283
     CDS             complement(1385678..1386844)
     CDS             complement(1386837..1388426)
     CDS             complement(1388442..1390028)
     CDS             complement(1390035..1392035)
     CDS             complement(1392049..1392267)
     CDS             complement(1392273..1394636)
     CDS             complement(1394633..1395715)
     CDS             complement(1395712..1397466)
     CDS             complement(1397497..1397739)
     CDS             1397931..1399181
     CDS             complement(1399336..1399863)
     CDS             complement(1399868..1401082)
     CDS             complement(1401079..1401507)
     CDS             1401742..1401864
     CDS             complement(1401842..1402912)
     CDS             complement(1402916..1403290)
     CDS             complement(1403416..1404189)
     CDS             complement(1404360..1405475)
     CDS             complement(1405562..1407028)
     CDS             1407164..1407412
     CDS             complement(1407335..1408732)
     CDS             1408854..1410761
     CDS             1410848..1411498
     CDS             complement(1411482..1412009)
     CDS             complement(1412009..1412887)
     CDS             complement(1413014..1414015)
     CDS             complement(1414041..1414511)
     CDS             complement(1414518..1415945)
     CDS             1416086..1416835
     CDS             1416849..1417217
     CDS             1417434..1417649
     CDS             complement(1417551..1418567)
     CDS             complement(1418639..1419223)
     CDS             complement(1419228..1419980)
     CDS             complement(1419937..1420464)
     CDS             complement(1420489..1421442)
     CDS             complement(1421469..1421981)
     CDS             1422063..1422230
     CDS             complement(1422572..1423861)
     CDS             complement(1424009..1424674)
     CDS             complement(1424689..1425072)
     CDS             1425227..1427386
     CDS             complement(1427798..1428163)
     CDS             complement(1428129..1428347)
     CDS             1428385..1430001
     CDS             1430049..1430822
     CDS             complement(1430933..1431358)
     CDS             complement(1431385..1431948)
     CDS             complement(1432055..1432645)
     CDS             complement(1432790..1433176)
     CDS             1433345..1434271
     CDS             1434318..1434644
     CDS             1434668..1435681
     CDS             1435671..1436288
     CDS             1436306..1436722
     CDS             1437208..1437447
     CDS             complement(1437523..1440111)
     CDS             1440334..1440915
     CDS             1440940..1441836
     CDS             1441916..1442908
     CDS             complement(1442997..1443680)
     CDS             complement(1443687..1444214)
     CDS             complement(1444195..1444710)
     CDS             1444795..1445076
     CDS             complement(1445142..1446185)
     CDS             complement(1446196..1446642)
     CDS             complement(1446725..1447918)
     CDS             complement(1448013..1449086)
     CDS             1449388..1450179
     CDS             1450191..1450301
     CDS             complement(1450376..1451380)
     CDS             complement(1451377..1452516)
     CDS             1452609..1452794
     CDS             1452926..1453039
     CDS             1453049..1455211
     CDS             1455219..1455374
     CDS             1456164..1458083
     CDS             1458299..1458850
     CDS             1459040..1460893
     CDS             1461012..1462271
     CDS             1462268..1462603
     CDS             1462640..1463065
     CDS             1463078..1464016
     CDS             1464151..1464495
     CDS             1464495..1465553
     CDS             1465746..1466651
     CDS             1466891..1468144
     CDS             1468231..1468365
     CDS             1468368..1469486
     CDS             1469685..1470440
     CDS             1470484..1470678
     CDS             1470656..1471264
     CDS             1471668..1473239
     CDS             complement(1473233..1474069)
     CDS             complement(1474198..1475565)
     CDS             1475701..1477536
     CDS             1477552..1478238
     CDS             complement(1478335..1479795)
     CDS             complement(1480266..1482803)
     CDS             1482938..1483483
     CDS             1483540..1484541
     CDS             complement(1484725..1485627)
     CDS             complement(1486141..1486266)
     CDS             1486439..1487404
     CDS             1487577..1490963
     CDS             1490975..1492498
     CDS             1492586..1493572
     CDS             1493614..1494513
     CDS             1494568..1495593
     CDS             complement(1495743..1497293)
     CDS             complement(1497394..1497960)
     CDS             1498898..1499365
     CDS             1499515..1500069
     CDS             1500186..1500629
     CDS             1500667..1501167
     CDS             complement(1501271..1502479)
     CDS             complement(1502536..1503597)
     CDS             complement(1503610..1506108)
     CDS             1506767..1507813
     CDS             1507803..1508594
     CDS             1508594..1509091
     CDS             1509813..1510604
     CDS             1510617..1510739
     CDS             1510897..1511304
     CDS             1511401..1512240
     CDS             1512273..1513379
     CDS             1513395..1514942
     CDS             1514984..1515517
     CDS             complement(1515650..1516990)
     CDS             complement(1517174..1518142)
     CDS             complement(1518471..1519610)
     CDS             complement(1519558..1519866)
     CDS             complement(1520089..1521105)
     CDS             complement(1521119..1522411)
     CDS             1522780..1522974
     CDS             1523154..1524212
     CDS             complement(1524554..1525468)
     CDS             complement(1525538..1526107)
     CDS             1526390..1527430
     CDS             1527510..1528322
     CDS             1528498..1528821
     CDS             complement(1528939..1530468)
     CDS             1530707..1533085
     CDS             1533250..1534284
     CDS             1534403..1536349
     CDS             1536352..1536783
     CDS             complement(1536843..1538012)
     CDS             1538326..1538430
     CDS             1538463..1538855
     CDS             1538939..1540345
     CDS             1540477..1541700
     CDS             1541734..1542819
     CDS             complement(1543569..1543781)
     CDS             1543826..1545565
     CDS             1545547..1546290
     CDS             1546366..1548630
     CDS             1548672..1549325
     CDS             1549344..1549889
     CDS             1550025..1550888
     CDS             1550913..1552487
     CDS             1552783..1552926
     CDS             1553054..1554286
     CDS             1554283..1555389
     CDS             1555410..1557077
     CDS             1557079..1558083
     CDS             1558105..1558929
     CDS             1558978..1559997
     CDS             1560011..1561105
     CDS             1561176..1562033
     CDS             1562056..1564071
     CDS             complement(1564048..1564647)
     CDS             1564813..1565823
     CDS             1566133..1569438
     CDS             1569451..1570995
     CDS             1571023..1572075
     CDS             1572093..1573229
     CDS             1573252..1574265
     CDS             1574515..1575783
     CDS             1575838..1576836
     CDS             complement(1576940..1577413)
     CDS             1577483..1578481
     CDS             complement(1578586..1579338)
     CDS             1579526..1580074
     CDS             1580129..1581388
     CDS             complement(1581621..1582346)
     CDS             complement(1582351..1584579)
     CDS             1585191..1586420
     CDS             1586505..1587035
     CDS             1587670..1588203
     CDS             1588281..1588502
     CDS             1588514..1588996
     CDS             complement(1589200..1589520)
     CDS             complement(1589533..1589991)
     CDS             complement(1590007..1590897)
     CDS             complement(1590901..1591482)
     CDS             complement(1591486..1592421)
     CDS             complement(1592462..1593778)
     CDS             complement(1593756..1594052)
     CDS             complement(1594057..1594680)
     CDS             complement(1594701..1595696)
     CDS             complement(1595717..1596343)
     CDS             complement(1596355..1598868)
     CDS             complement(1598865..1599200)
     CDS             complement(1599211..1599507)
     CDS             complement(1599679..1600341)
     CDS             complement(1600344..1600745)
     CDS             complement(1600747..1601529)
     CDS             1601712..1602068
     CDS             1602072..1602437
     CDS             1602513..1604186
     CDS             1605059..1605481
     CDS             1605496..1606734
     CDS             1606754..1608763
     CDS             complement(1608807..1609823)
     CDS             complement(1609833..1610534)
     CDS             1610868..1611065
     CDS             1611080..1612402
     CDS             1612428..1614515
     CDS             complement(1614613..1615131)
     CDS             1615211..1615318
     CDS             complement(1615270..1615536)
     CDS             complement(1615541..1617613)
     CDS             complement(1617576..1617935)
     CDS             complement(1618040..1618942)
     CDS             complement(1618974..1619816)
     CDS             complement(1619847..1620398)
     CDS             complement(1620409..1620603)
     CDS             complement(1620612..1620809)
     CDS             complement(1620885..1621286)
     CDS             complement(1621357..1621941)
     CDS             complement(1622015..1622350)
     CDS             complement(1622401..1623036)
     CDS             complement(1623071..1623538)
     CDS             complement(1623607..1624302)
     CDS             complement(1624367..1624777)
     CDS             complement(1624825..1625373)
     CDS             complement(1625449..1626555)
     CDS             complement(1626652..1627266)
     CDS             1628173..1628277
     CDS             1628392..1628859
     CDS             complement(1629044..1631617)
     CDS             complement(1631670..1632068)
     CDS             1632383..1634038
     CDS             complement(1634124..1634597)
     CDS             complement(1634634..1635923)
     CDS             complement(1636080..1636880)
     CDS             complement(1636922..1639294)
     CDS             1639401..1639838
     CDS             1639870..1640688
     CDS             complement(1640905..1641729)
     CDS             1641899..1643185
     CDS             1643190..1644251
     CDS             complement(1644376..1645053)
     CDS             complement(1645159..1645749)
     CDS             complement(1645818..1647248)
     CDS             complement(1647273..1648145)
     CDS             complement(1648480..1648908)
     CDS             complement(1648941..1650116)
     CDS             complement(1650141..1652480)
     CDS             complement(1652489..1658083)
     CDS             complement(1658342..1659649)
     CDS             1659774..1662257
     CDS             1662254..1662466
     CDS             1663320..1664063
     CDS             1664561..1664677
     CDS             1664833..1665426
     CDS             complement(1665815..1668844)
     CDS             1668863..1670158
     CDS             1670155..1671168
     CDS             1671288..1672292
     CDS             complement(1672627..1672797)
     CDS             1673613..1674131
     CDS             1674151..1674624
     CDS             1674655..1675863
     CDS             1675875..1677017
     CDS             1677023..1677244
     CDS             1677246..1678463
     CDS             1678460..1679182
     CDS             1679185..1679826
     CDS             1679841..1680890
     CDS             1680906..1682084
     CDS             1682350..1683579
     CDS             1683566..1684822
     CDS             1684829..1685866
     CDS             1685877..1687133
     CDS             1687141..1688112
     CDS             1688122..1688928
     CDS             1688957..1690180
     CDS             1690212..1690799
     CDS             1691165..1691761
     CDS             1691821..1693686
     CDS             complement(1693729..1694463)
     CDS             1694561..1694749
     CDS             complement(1694825..1695205)
     CDS             complement(1695327..1696403)
     CDS             complement(1696423..1697148)
     CDS             complement(1697220..1697927)
     CDS             complement(1697945..1698649)
     CDS             1698902..1700719
     CDS             1700956..1701498
     CDS             1701561..1701992
     CDS             complement(1702107..1703117)
     CDS             1703339..1704844
     CDS             1704975..1706126
     CDS             complement(1706215..1707504)
     CDS             1707668..1708171
     CDS             1708391..1709071
     CDS             1709110..1709769
     CDS             1709783..1710238
     CDS             complement(1710248..1710721)
     CDS             1710818..1711210
     CDS             1711203..1712042
     CDS             1712313..1712864
     CDS             1712848..1713888
     CDS             1713925..1714437
     CDS             1714451..1715155
     CDS             1715213..1716157
     CDS             complement(1716253..1717362)
     CDS             1717551..1719203
     CDS             1719252..1720889
     CDS             1720997..1722742
     CDS             1723633..1724211
     CDS             1724264..1725199
     CDS             1725348..1728743
     CDS             1728759..1730456
     CDS             1730498..1730956
     CDS             1731071..1732573
     CDS             complement(1732649..1732774)
     CDS             complement(1732894..1733055)
     CDS             1733103..1733999
     CDS             complement(1734127..1734909)
     CDS             complement(1734941..1736530)
     CDS             complement(1736847..1738223)
     CDS             complement(1738280..1738882)
     CDS             complement(1738970..1739809)
     CDS             complement(1739812..1740294)
     CDS             1740410..1741309
     CDS             1741633..1742880
     CDS             1743001..1744266
     CDS             1744286..1745554
     CDS             1745573..1746880
     CDS             1746884..1748170
     CDS             1748195..1749502
     CDS             1749509..1750780
     CDS             complement(1750850..1751749)
     CDS             1752066..1752731
     CDS             1752773..1754047
     CDS             1754056..1755306
     CDS             1755466..1756131
     CDS             1756147..1756791
     CDS             1756805..1758103
     CDS             1758118..1759362
     CDS             1759458..1762070
     CDS             1762525..1763997
     CDS             1764147..1765496
     CDS             1765540..1766832
     CDS             complement(1766821..1768467)
     CDS             complement(1768509..1770206)
     CDS             1770338..1771327
     CDS             1771658..1771966
     CDS             complement(1772259..1772708)
     CDS             complement(1772677..1773030)
     CDS             complement(1773309..1773671)
     CDS             complement(1774143..1775057)
     CDS             complement(1775196..1775543)
     CDS             1776553..1777191
     CDS             1777203..1777685
     CDS             1777755..1779578
     CDS             1779584..1781311
     CDS             1781331..1781573
     CDS             1781619..1783106
     CDS             1783141..1783953
     CDS             1783892..1784347
     CDS             1784344..1785432
     CDS             1785432..1786322
     CDS             1786351..1787523
     CDS             1787530..1788426
     CDS             1788423..1789322
     CDS             1789319..1790536
     CDS             1790591..1791784
     CDS             1791768..1792769
     CDS             1793211..1794173
     CDS             1794997..1796256
     CDS             1796198..1797010
     CDS             1797015..1798112
     CDS             1798168..1799193
     CDS             1799198..1800688
     CDS             1800706..1801602
     CDS             1801721..1802668
     CDS             complement(1802727..1804301)
     CDS             complement(1804580..1804855)
     CDS             1805061..1806107
     CDS             1806153..1807721
     CDS             1807809..1808267
     CDS             1808403..1809749
     CDS             1809764..1810438
     CDS             1810435..1812762
     CDS             complement(1812847..1813062)
     CDS             complement(1813076..1813378)
     CDS             1813668..1814531
     CDS             1814575..1815660
     CDS             1815687..1816715
     CDS             1816741..1818279
     CDS             complement(1818433..1819893)
     CDS             complement(1819960..1821327)
     CDS             complement(1821363..1823405)
     CDS             complement(1823452..1825488)
     CDS             complement(1825485..1825631)
     CDS             complement(1826593..1827525)
     CDS             1827623..1829461
     CDS             complement(1829467..1831248)
     CDS             complement(1831388..1832077)
     CDS             1832385..1833578
     CDS             1833743..1835218
     CDS             1835215..1835598
     CDS             1835740..1836570
     CDS             1836596..1838461
     CDS             1838458..1839291
     CDS             1839303..1840127
     CDS             complement(1840142..1842166)
     CDS             complement(1842250..1843485)
     CDS             1843656..1844855
     CDS             1844865..1846172
     CDS             complement(1846178..1847350)
     CDS             complement(1847421..1848419)
     CDS             complement(1848488..1849738)
     CDS             complement(1849744..1851081)
     CDS             1851362..1852681
     CDS             1852776..1854023
     CDS             1854036..1856441
     CDS             1856463..1857179
     CDS             1857176..1859596
     CDS             complement(1859768..1861123)
     CDS             complement(1861535..1862176)
     CDS             complement(1862211..1863686)
     CDS             complement(1863694..1864887)
     CDS             complement(1865026..1867272)
     CDS             complement(1867269..1867670)
     CDS             1867997..1871125
     CDS             1871233..1872825
     CDS             complement(1872961..1874460)
     CDS             complement(1874665..1876113)
     CDS             complement(1876165..1876758)
     CDS             1877020..1878564
     CDS             1878583..1880094
     CDS             1880108..1880632
     CDS             complement(1880738..1882000)
     CDS             1882453..1884108
     CDS             1884130..1885722
     CDS             complement(1885903..1886070)
     CDS             1886674..1888023
     CDS             1888023..1888724
     CDS             1889232..1890599
     CDS             1890743..1892779
     CDS             1892798..1893304
     CDS             complement(1893381..1894223)
     CDS             1894865..1895194
     CDS             1896213..1897670
     CDS             1897678..1898211
     CDS             1898396..1898932
     CDS             1899595..1900917
     CDS             1900954..1902537
     CDS             1902939..1904057
     CDS             1903996..1904106
     CDS             complement(1904135..1904602)
     CDS             complement(1904770..1905663)
     CDS             complement(1905677..1906126)
     CDS             complement(1906155..1906580)
     CDS             complement(1906577..1907098)
     CDS             complement(1907252..1908238)
     CDS             complement(1908477..1909301)
     CDS             complement(1909310..1911352)
     CDS             complement(1911475..1912017)
     CDS             complement(1912036..1912797)
     CDS             complement(1912894..1913067)
     CDS             complement(1913078..1914160)
     CDS             complement(1914172..1914399)
     CDS             complement(1914418..1914693)
     CDS             complement(1915003..1915437)
     CDS             complement(1915520..1917529)
     CDS             complement(1917684..1918838)
     CDS             complement(1918874..1920199)
     CDS             complement(1920250..1921347)
     CDS             1921611..1922582
     CDS             complement(1922648..1922911)
     CDS             complement(1922916..1923281)
     CDS             complement(1923308..1923517)
     CDS             complement(1923815..1925098)
     CDS             1925289..1926059
     CDS             1926174..1926671
     CDS             1926989..1927801
     CDS             complement(1928054..1930729)
     CDS             1931364..1932182
     CDS             1932203..1933759
     CDS             1933788..1934396
     CDS             1934424..1935335
     CDS             1935347..1936777
     CDS             1936848..1937954
     CDS             1937970..1938932
     CDS             complement(1939201..1939599)
     CDS             complement(1939823..1940944)
     CDS             complement(1940946..1941761)
     CDS             complement(1941813..1944032)
     CDS             complement(1944043..1944975)
     CDS             1945290..1946510
     CDS             complement(1947057..1947197)
     CDS             1947230..1948477
     CDS             1948488..1949564
     CDS             1949635..1950381
     CDS             1950443..1951561
     CDS             1951683..1952099
     CDS             1952135..1952689
     CDS             complement(1952808..1954025)
     CDS             1954328..1956376
     CDS             1956457..1958397
     CDS             1958531..1959127
     CDS             1959193..1959390
     CDS             1959491..1959841
     CDS             1960270..1961061
     CDS             complement(1961136..1961705)
     CDS             complement(1961791..1963098)
     CDS             complement(1963202..1963786)
     CDS             complement(1963790..1965382)
     CDS             complement(1965466..1966503)
     CDS             complement(1966661..1967539)
     CDS             1967685..1967831
     CDS             complement(1968134..1969696)
     CDS             1970389..1972293
     CDS             1972408..1974966
     CDS             1974972..1976084
     CDS             1976060..1976590
     CDS             1976590..1977054
     CDS             complement(1977051..1978259)
     CDS             1978557..1979474
     CDS             1979498..1980682
     CDS             1980698..1981936
     CDS             1981951..1982397
     CDS             1982867..1986196
     CDS             1986218..1987786
     CDS             complement(1988207..1988305)
     CDS             1988546..1988791
     CDS             complement(1989059..1989157)
     CDS             1989398..1992667
     CDS             1992696..1994312
     CDS             complement(1994418..1995668)
     CDS             complement(1996359..1997681)
     CDS             1998161..2001412
     CDS             2001466..2003052
     CDS             2003297..2004727
     CDS             complement(2004877..2005392)
     CDS             complement(2005758..2005856)
     CDS             2006097..2009420
     CDS             2009438..2011000
     CDS             complement(2011115..2012686)
     CDS             complement(2012714..2015983)
     CDS             2016734..2019904
     CDS             2019916..2021931
     CDS             2021974..2022162
     CDS             2022215..2023849
     CDS             2023881..2025893
     CDS             2025914..2026576
     CDS             2026573..2028645
     CDS             2028667..2031237
     CDS             2031257..2033581
     CDS             2033592..2034806
     CDS             2034874..2036946
     CDS             2037007..2039256
     CDS             2039270..2041771
     CDS             2041868..2044612
     CDS             2044627..2046258
     CDS             complement(2046183..2046416)
     CDS             2046425..2049211
     CDS             complement(2049322..2050506)
     CDS             complement(2050558..2051295)
     CDS             2051381..2052994
     CDS             2053157..2053720
     CDS             2053717..2054139
     CDS             2054159..2055226
     CDS             complement(2055369..2056415)
     CDS             2056520..2057389
     CDS             2057610..2058647
     CDS             2058812..2059669
     CDS             2059818..2062964
     CDS             2062976..2064607
     CDS             2064630..2067560
     CDS             2067577..2068440
     CDS             2068487..2069629
     CDS             2069648..2071252
     CDS             2071265..2072716
     CDS             2072800..2074251
     CDS             complement(2074265..2075440)
     CDS             complement(2075754..2076317)
     CDS             complement(2076391..2076552)
     CDS             2076589..2077020
     CDS             complement(2077265..2078431)
     CDS             complement(2078437..2080566)
     CDS             complement(2080578..2081183)
     CDS             complement(2081249..2082118)
     CDS             2082143..2082277
     CDS             2082231..2082371
     CDS             complement(2082329..2083174)
     CDS             complement(2083179..2084312)
     CDS             complement(2084287..2085447)
     CDS             2085794..2085898
     CDS             2085874..2086410
     CDS             2086919..2087884
     CDS             2088799..2090346
     CDS             complement(2091031..2092140)
     CDS             complement(2092147..2094231)
     CDS             2095423..2095749
     CDS             2095910..2097124
     CDS             2097637..2098311
     CDS             2098328..2099440
     CDS             2099445..2100581
     CDS             2100819..2102468
     CDS             2102564..2103487
     CDS             2103514..2105085
     CDS             2105140..2106216
     CDS             2106243..2107211
     CDS             2107256..2108209
     CDS             2108237..2109175
     CDS             2109192..2110193
     CDS             2110197..2111165
     CDS             2111190..2112182
     CDS             2112205..2113260
     CDS             2113276..2114202
     CDS             2114221..2115792
     CDS             2115836..2116906
     CDS             2116903..2117859
     CDS             2117900..2119432
     CDS             2119445..2120392
     CDS             2120505..2121671
     CDS             2121808..2123808
     CDS             2123814..2124182
     CDS             2124224..2125207
     CDS             complement(2125341..2127464)
     CDS             2127582..2129495
     CDS             2129612..2131351
     CDS             2131358..2131831
     CDS             2131944..2132207
     CDS             2132413..2134704
     CDS             2134764..2135525
     CDS             complement(2135698..2136279)
     CDS             2136852..2138213
     CDS             2138859..2139305
     CDS             2139417..2140769
     CDS             2140855..2142516
     CDS             2142565..2144559
     CDS             complement(2144651..2145808)
     CDS             complement(2145917..2147575)
     CDS             complement(2147769..2148839)
     CDS             complement(2148844..2149917)
     CDS             2150131..2151402
     CDS             complement(2151696..2152499)
     CDS             complement(2152549..2152896)
     CDS             complement(2153036..2153374)
     CDS             2153896..2154420
     CDS             2154424..2154909
     CDS             2154906..2156189
     CDS             2156203..2156901
     CDS             2156921..2158222
     CDS             2158234..2159370
     CDS             2159367..2160467
     CDS             2160487..2161980
     CDS             2161984..2163129
     CDS             2163126..2163995
     CDS             2164003..2165055
     CDS             2165058..2166380
     CDS             2166706..2167686
     CDS             2167716..2168762
     CDS             2168759..2169889
     CDS             2169861..2170976
     CDS             2170969..2171985
     CDS             2171973..2173103
     CDS             2173124..2173987
     CDS             2173984..2175195
     CDS             2175218..2176225
     CDS             2176229..2177179
     CDS             complement(2177339..2177530)
     CDS             complement(2177514..2177741)
     CDS             2178167..2178640
     CDS             2178694..2178789
     CDS             complement(2178831..2180009)
     CDS             2180142..2181617
     CDS             2181632..2183128
     CDS             2183125..2183841
     CDS             2184198..2184422
     CDS             2184668..2184982
     CDS             complement(2185022..2185153)
     CDS             2185265..2187331
     CDS             2187492..2188343
     CDS             2188715..2189962
     CDS             2190159..2190863
     CDS             complement(2190977..2192248)
     CDS             complement(2192260..2192700)
     CDS             2193087..2194316
     CDS             2194333..2194749
     CDS             complement(2195070..2195330)
     CDS             complement(2195739..2196437)
     CDS             complement(2196440..2197492)
     CDS             complement(2197625..2198845)
     CDS             complement(2198859..2199602)
     CDS             complement(2199605..2200828)
     CDS             complement(2200865..2202268)
     CDS             2202373..2202474
     CDS             2202719..2202934
     CDS             2202967..2204520
     CDS             2204546..2205694
     CDS             2205818..2206882
     CDS             2206887..2207897
     CDS             2207884..2208735
     CDS             2208732..2210012
     CDS             2209999..2211537
     CDS             complement(2211540..2212496)
     CDS             complement(2212580..2213851)
     CDS             complement(2213875..2216469)
     CDS             complement(2216505..2219066)
     CDS             complement(2219180..2220265)
     CDS             2220350..2220976
     CDS             complement(2220990..2221484)
     CDS             complement(2221768..2222736)
     CDS             complement(2222758..2223318)
     CDS             2223609..2224112
     CDS             2224361..2226136
     CDS             2226956..2230333
     CDS             2230355..2232244
     CDS             complement(2232348..2233094)
     CDS             complement(2233218..2233892)
     CDS             complement(2234047..2235390)
     CDS             2235479..2236378
     CDS             complement(2236397..2237956)
     CDS             complement(2237981..2238829)
     CDS             complement(2238826..2239377)
     CDS             complement(2239430..2240692)
     CDS             complement(2240831..2241373)
     CDS             complement(2241727..2242296)
     CDS             complement(2242310..2243077)
     CDS             complement(2243166..2243729)
     CDS             2243928..2245205
     CDS             2246230..2246565
     CDS             complement(2246744..2248132)
     CDS             complement(2248135..2249499)
     CDS             complement(2249505..2250743)
     CDS             complement(2250753..2252822)
     CDS             2253293..2255620
     CDS             2255633..2256832
     CDS             2257132..2257998
     CDS             2258811..2261042
     CDS             2261098..2264475
     CDS             2264486..2265991
     CDS             2266030..2267034
     CDS             2267041..2268072
     CDS             2268062..2268733
     CDS             2268751..2269938
     CDS             2269942..2271045
     CDS             2271073..2271993
     CDS             2271983..2274232
     CDS             complement(2274845..2277217)
     CDS             complement(2277219..2278112)
     CDS             complement(2278109..2278636)
     CDS             complement(2278649..2279152)
     CDS             complement(2279158..2280114)
     CDS             complement(2280116..2281258)
     CDS             complement(2281286..2282134)
     CDS             complement(2282194..2283210)
     CDS             complement(2283210..2286179)
     CDS             complement(2286190..2286834)
     CDS             complement(2286895..2288745)
     CDS             complement(2288771..2290588)
     CDS             complement(2290619..2291059)
     CDS             complement(2291056..2291514)
     CDS             complement(2291519..2291938)
     CDS             complement(2291941..2292348)
     CDS             complement(2292541..2292942)
     CDS             complement(2292939..2293934)
     CDS             complement(2293947..2294351)
     CDS             complement(2294357..2294785)
     CDS             complement(2294801..2297284)
     CDS             complement(2297297..2298676)
     CDS             complement(2298692..2299141)
     CDS             complement(2299231..2299620)
     CDS             complement(2300061..2300804)
     CDS             2301149..2302420
     CDS             complement(2302645..2305716)
     CDS             complement(2305745..2305930)
     CDS             2306262..2306561
     CDS             2307094..2307714
     CDS             2307873..2308853
     CDS             2309087..2309674
     CDS             2309773..2310216
     CDS             2310283..2310774
     CDS             2310834..2311226
     CDS             2311321..2312199
     CDS             2312218..2312649
     CDS             2312867..2313325
     CDS             2313416..2314204
     CDS             complement(2315133..2316170)
     CDS             complement(2316252..2316503)
     CDS             complement(2316580..2319405)
     CDS             complement(2319418..2324319)
     CDS             complement(2324850..2325365)
     CDS             2325751..2326035
     CDS             2326032..2326325
     CDS             complement(2326701..2327012)
     CDS             complement(2327018..2328325)
     CDS             complement(2328331..2329554)
     CDS             2330263..2331921
     CDS             2332117..2334906
     CDS             2334930..2336825
     CDS             complement(2336940..2338025)
     CDS             complement(2338166..2340865)
     CDS             complement(2340878..2342086)
     CDS             complement(2342095..2343552)
     CDS             complement(2343614..2344468)
     CDS             complement(2344452..2345609)
     CDS             complement(2345615..2346526)
     CDS             complement(2346548..2347666)
     CDS             complement(2347695..2349173)
     CDS             complement(2349166..2350344)
     CDS             complement(2350937..2352157)
     CDS             complement(2352382..2353272)
     CDS             complement(2353311..2354663)
     CDS             complement(2354650..2356863)
     CDS             complement(2356878..2357627)
     CDS             complement(2357762..2358988)
     CDS             2359179..2360576
     CDS             2361141..2362493
     CDS             2362525..2363703
     CDS             2363718..2364395
     CDS             2364412..2365044
     CDS             2365073..2365699
     CDS             2365722..2366993
     CDS             2367090..2368409
     CDS             2368923..2369990
     CDS             2370104..2371024
     CDS             2371037..2372284
     CDS             2372445..2372933
     CDS             2372960..2373577
     CDS             2373655..2374743
     CDS             2374768..2375337
     CDS             complement(2375480..2378329)
     CDS             complement(2378372..2379010)
     CDS             complement(2379030..2379704)
     CDS             complement(2379744..2380598)
     CDS             2380698..2381132
     CDS             2381312..2383528
     CDS             2383579..2383890
     CDS             2383942..2386152
     CDS             2386236..2386415
     CDS             complement(2386329..2387168)
     CDS             2387234..2387899
     CDS             complement(2388472..2389248)
     CDS             complement(2389286..2390149)
     CDS             complement(2390146..2392134)
     CDS             complement(2392265..2392660)
     CDS             complement(2392844..2394163)
     CDS             complement(2394183..2395553)
     CDS             2395742..2397100
     CDS             2397282..2397857
     CDS             2397817..2398650
     CDS             2398661..2401075
     CDS             2401092..2401766
     CDS             complement(2401819..2402418)
     CDS             complement(2402434..2403039)
     CDS             complement(2403054..2404511)
     CDS             complement(2405008..2405523)
     CDS             complement(2405804..2406214)
     CDS             2406491..2407108
     CDS             2407147..2407596
     CDS             2407600..2408136
     CDS             complement(2408139..2408729)
     CDS             complement(2408801..2410117)
     CDS             2410607..2411836
     CDS             2412151..2413164
     CDS             complement(2413179..2413520)
     CDS             complement(2413532..2413834)
     CDS             complement(2413845..2414150)
     CDS             complement(2414147..2414434)
     CDS             2414933..2415382
     CDS             complement(2415449..2415772)
     CDS             complement(2415853..2415954)
     CDS             complement(2415902..2416321)
     CDS             complement(2416275..2416547)
     CDS             complement(2416572..2417573)
     CDS             complement(2417642..2418559)
     CDS             2418851..2419951
     CDS             2420773..2421906
     CDS             2421910..2422902
     CDS             2422998..2423849
     CDS             complement(2424011..2424196)
     CDS             2424324..2424923
     CDS             complement(2424917..2425210)
     CDS             2425540..2426406
     CDS             2426426..2427859
     CDS             2427863..2429026
     CDS             2429217..2429495
     CDS             2429590..2430267
     CDS             2430275..2431345
     CDS             2431422..2432657
     CDS             2432697..2433713
     CDS             2434628..2435113
     CDS             2435621..2436829
     CDS             2436848..2439961
     CDS             2439984..2441138
     CDS             2441150..2441386
     CDS             complement(2441582..2443258)
     CDS             complement(2443270..2444004)
     CDS             2444751..2447507
     CDS             2447621..2449039
     CDS             2449081..2449584
     CDS             2449880..2450527
     CDS             2450564..2452921
     CDS             2452918..2453634
     CDS             2453725..2454645
     CDS             2454647..2455546
     CDS             complement(2455494..2455640)
     CDS             complement(2455653..2455973)
     CDS             2456299..2456910
     CDS             2457060..2457878
     CDS             2457894..2459705
     CDS             2459709..2461439
     CDS             complement(2461739..2463274)
     CDS             2463576..2464421
     CDS             complement(2464465..2464902)
     CDS             2465059..2465526
     CDS             complement(2465568..2465891)
     CDS             complement(2465911..2466759)
     CDS             2466960..2467355
     CDS             2467352..2468656
     CDS             2468653..2469198
     CDS             2469535..2470101
     CDS             2470128..2471579
     CDS             2471621..2473180
     CDS             2473212..2474192
     CDS             complement(2474307..2475266)
     CDS             complement(2475516..2476475)
     CDS             2476727..2477044
     CDS             2477185..2478123
     CDS             2478158..2479285
     CDS             complement(2479518..2482391)
     CDS             complement(2482388..2485561)
     CDS             complement(2485585..2487162)
     CDS             2487419..2490058
     CDS             2490187..2493492
     CDS             2493515..2494846
     CDS             complement(2495348..2496718)
     CDS             complement(2496693..2498267)
     CDS             2498455..2499237
     CDS             2499215..2499598
     CDS             complement(2499604..2501286)
     CDS             complement(2501482..2502948)
     CDS             2503120..2504307
     CDS             complement(2504434..2506059)
     CDS             complement(2506581..2507246)
     CDS             complement(2507362..2508675)
     CDS             complement(2508672..2510003)
     CDS             complement(2510141..2510851)
     CDS             complement(2510826..2511635)
     CDS             2511890..2514178
     CDS             2514204..2514878
     CDS             2514895..2517201
     CDS             2517217..2517891
     CDS             2517908..2520214
     CDS             2520245..2522539
     CDS             complement(2522623..2523987)
     CDS             2524095..2524757
     CDS             2524829..2525824
     CDS             2525839..2526567
     CDS             2526659..2527480
     CDS             2527488..2528654
     CDS             complement(2528741..2529127)
     CDS             complement(2529130..2531343)
     CDS             2531451..2532968
     CDS             complement(2533037..2533282)
     CDS             2533930..2535096
     CDS             2535739..2537256
     CDS             2537268..2537513
     CDS             2537547..2537975
     CDS             2537959..2539110
     CDS             2539137..2539394
     CDS             2539410..2539907
     CDS             2539938..2540477
     CDS             2540491..2542074
     CDS             2542165..2542968
     CDS             2543126..2545660
     CDS             complement(2545818..2546174)
     CDS             2546403..2547665
     CDS             2547679..2548770
     CDS             2548786..2551911
     CDS             2551946..2552620
     CDS             2552638..2553975
     CDS             2554159..2554833
     CDS             complement(2555023..2556768)
     CDS             complement(2556963..2557670)
     CDS             2557784..2558932
     CDS             2558941..2559978
     CDS             2559985..2561013
     CDS             complement(2561147..2562037)
     CDS             complement(2562050..2562583)
     CDS             complement(2562647..2563435)
     CDS             complement(2563448..2564143)
     CDS             complement(2564140..2565669)
     CDS             2565876..2567993
     CDS             complement(2568020..2570026)
     CDS             2570198..2571865
     CDS             complement(2572159..2572851)
     CDS             2572934..2573056
     CDS             complement(2573053..2574333)
     CDS             complement(2574441..2575169)
     CDS             complement(2575166..2575735)
     CDS             complement(2575821..2576282)
     CDS             complement(2576287..2577213)
     CDS             2577645..2577923
     CDS             2577920..2578540
     CDS             complement(2578541..2579470)
     CDS             complement(2579482..2580861)
     CDS             2581096..2582058
     CDS             2582238..2584409
     CDS             complement(2584413..2585363)
     CDS             complement(2585392..2585556)
     CDS             complement(2585584..2587623)
     CDS             complement(2587685..2590954)
     CDS             2591291..2591779
     CDS             complement(2591867..2593138)
     CDS             complement(2593110..2594411)
     CDS             complement(2594408..2595238)
     CDS             2595403..2595534
     CDS             2596096..2596563
     CDS             2596623..2596772
     CDS             2596774..2599107
     CDS             2599121..2599489
     CDS             2599552..2600838
     CDS             2600889..2602049
     CDS             complement(2602130..2603068)
     CDS             2603199..2607674
     CDS             2607703..2608431
     CDS             2608439..2609875
     CDS             2610489..2610614
     CDS             2610669..2610818
     CDS             2611141..2611878
     CDS             2611996..2612979
     CDS             2612963..2613559
     CDS             2613847..2614515
     CDS             2614584..2616596
     CDS             complement(2616672..2618369)
     CDS             complement(2618380..2619438)
     CDS             complement(2619429..2620229)
     CDS             complement(2620405..2621619)
     CDS             2621841..2623343
     CDS             2623429..2624010
     CDS             2624082..2624795
     CDS             2624940..2625530
     CDS             complement(2625611..2625820)
     CDS             complement(2626717..2626887)
     CDS             complement(2626929..2627798)
     CDS             complement(2627795..2628943)
     CDS             complement(2629149..2630036)
     CDS             complement(2630140..2630973)
     CDS             2631315..2632046
     CDS             2632098..2633603
     CDS             2633693..2635012
     CDS             2635078..2636526
     CDS             complement(2637081..2638289)
     CDS             2638395..2639933
     CDS             2640052..2640684
     CDS             2640895..2641140
     CDS             complement(2641212..2642603)
     CDS             complement(2642619..2643404)
     CDS             complement(2643388..2644275)
     CDS             2644535..2645152
     CDS             2645153..2645800
     CDS             complement(2645935..2646984)
     CDS             2647209..2650634
     CDS             2650669..2651049
     CDS             2651167..2651799
     CDS             2651810..2652856
     CDS             2652865..2653194
     CDS             complement(2653148..2653909)
     CDS             2654280..2654792
     CDS             2654914..2657226
     CDS             complement(2657315..2657869)
     CDS             complement(2657991..2658428)
     CDS             2658729..2658890
     CDS             complement(2658975..2659502)
     CDS             complement(2660430..2660585)
     CDS             2660685..2661827
     CDS             complement(2661985..2663196)
     CDS             2663324..2663488
     CDS             complement(2663612..2664415)
     CDS             complement(2664494..2665882)
     CDS             complement(2666032..2667438)
     CDS             complement(2667830..2668363)
     CDS             complement(2668374..2669435)
     CDS             2669594..2670142
     CDS             2670166..2671479
     CDS             2671621..2672424
     CDS             complement(2672495..2673751)
     CDS             complement(2673831..2675054)
     CDS             2675326..2675835
     CDS             complement(2676001..2677098)
     CDS             complement(2677103..2678233)
     CDS             complement(2678230..2680698)
     CDS             2680883..2681596
     CDS             complement(2681843..2682373)
     CDS             complement(2682534..2682899)
     CDS             complement(2683343..2683729)
     CDS             complement(2683736..2684170)
     CDS             complement(2684254..2684820)
     CDS             complement(2684883..2685392)
     CDS             2685761..2685910
     CDS             2685951..2686151
     CDS             2686148..2686438
     CDS             2686422..2686655
     CDS             2686679..2687137
     CDS             2687134..2687499
     CDS             2687522..2687731
     CDS             2687862..2688206
     CDS             2688208..2688654
     CDS             2688668..2689663
     CDS             2689690..2689839
     CDS             complement(2689823..2690017)
     CDS             2690101..2690409
     CDS             2690421..2690954
     CDS             2690968..2691150
     CDS             2691170..2691490
     CDS             2691507..2691755
     CDS             2691769..2692089
     CDS             2692106..2692354
     CDS             2692368..2692688
     CDS             2692706..2692915
     CDS             2693019..2693906
     CDS             2693935..2694612
     CDS             2694616..2694801
     CDS             2694820..2695311
     CDS             2695442..2695873
     CDS             2695914..2696774
     CDS             2696801..2699017
     CDS             2699081..2699899
     CDS             2700060..2700995
     CDS             2701149..2701490
     CDS             2701471..2702148
     CDS             2702114..2703820
     CDS             2704398..2704868
     CDS             2704870..2705412
     CDS             2705388..2705678
     CDS             2705682..2707034
     CDS             2707044..2707985
     CDS             2707988..2708788
     CDS             2708785..2709213
     CDS             complement(2709179..2710852)
     CDS             complement(2710928..2711293)
     CDS             complement(2711297..2711653)
     CDS             2711705..2712127
     CDS             2712140..2712583
     CDS             2712580..2713044
     CDS             2713106..2717164
     CDS             2717175..2719277
     CDS             2719540..2720733
     CDS             2720831..2721454
     CDS             complement(2721510..2722136)
     CDS             2722294..2722728
     CDS             2723342..2723680
     CDS             complement(2724849..2726093)
     CDS             complement(2726653..2726871)
     CDS             2727056..2727208
     CDS             2727217..2727558
     CDS             2727627..2727800
     CDS             complement(2727807..2729084)
     CDS             complement(2729081..2730445)
     CDS             2730808..2732280
     CDS             2732319..2733569
     CDS             2733713..2736136
     CDS             2736286..2738631
     CDS             2738648..2740975
     CDS             2740990..2743392
     CDS             2743586..2745814
     CDS             2745825..2748161
     CDS             2748190..2748864
     CDS             2749070..2749339
     CDS             complement(2749587..2750771)
     CDS             2750991..2752049
     CDS             2752131..2753888
     CDS             2753889..2754272
     CDS             complement(2754352..2755236)
     CDS             complement(2755248..2756354)
     CDS             complement(2756445..2756972)
     CDS             2757067..2757687
     CDS             2757691..2758485
     CDS             2758493..2758765
     CDS             2758857..2759240
     CDS             complement(2759233..2759646)
     CDS             2759651..2760847
     CDS             2760853..2761677
     CDS             2761914..2763320
     CDS             2763339..2764478
     CDS             2764483..2767605
     CDS             complement(2767950..2768399)
     CDS             2768464..2769240
     CDS             2769259..2770278
     CDS             2771482..2771937
     CDS             2771900..2772013
     CDS             2772010..2772786
     CDS             2772774..2773685
     CDS             complement(2773903..2774580)
     CDS             2774657..2776654
     CDS             2776758..2777651
     CDS             complement(2777803..2778429)
     CDS             complement(2778525..2778899)
     CDS             2779198..2780091
     CDS             complement(2780528..2782780)
     CDS             complement(2782998..2785043)
     CDS             complement(2785174..2787708)
     CDS             2788100..2790637
     CDS             2790670..2791881
     CDS             complement(2792231..2793352)
     CDS             complement(2793431..2793715)
     CDS             complement(2793926..2794762)
     CDS             complement(2794781..2796604)
     CDS             complement(2796640..2797350)
     CDS             complement(2797359..2798384)
     CDS             complement(2798398..2799381)
     CDS             complement(2799433..2800506)
     CDS             complement(2800515..2801384)
     CDS             complement(2801441..2802436)
     CDS             complement(2802680..2804131)
     CDS             complement(2804124..2804414)
     CDS             complement(2804489..2805787)
     CDS             complement(2805784..2806743)
     CDS             complement(2806893..2807051)
     CDS             complement(2807071..2807259)
     CDS             complement(2807286..2807546)
     CDS             complement(2807668..2808900)
     CDS             complement(2808908..2809927)
     CDS             2809960..2814564
     CDS             complement(2814660..2815040)
     CDS             complement(2815133..2816626)
     CDS             2816685..2816861
     CDS             complement(2816921..2817655)
     CDS             complement(2817787..2821020)
     CDS             complement(2821518..2821934)
     CDS             complement(2821940..2823169)
     CDS             complement(2823776..2824903)
     CDS             complement(2824939..2825232)
     CDS             complement(2825381..2825830)
     CDS             complement(2825827..2826222)
     CDS             complement(2826219..2826683)
     CDS             complement(2826680..2826877)
     CDS             complement(2826885..2830859)
     CDS             complement(2830846..2832927)
     CDS             complement(2832924..2835137)
     CDS             complement(2835130..2835384)
     CDS             complement(2835423..2835764)
     CDS             complement(2835823..2836305)
     CDS             complement(2836302..2836700)
     CDS             complement(2836715..2837353)
     CDS             complement(2837357..2837695)
     CDS             complement(2837692..2838030)
     CDS             complement(2838100..2839296)
     CDS             complement(2839315..2839986)
     CDS             complement(2840010..2841278)
     CDS             complement(2841335..2843128)
     CDS             complement(2843125..2843523)
     CDS             complement(2843689..2844024)
     CDS             complement(2844021..2844677)
     CDS             complement(2844690..2845025)
     CDS             complement(2844979..2845335)
     CDS             complement(2845356..2845547)
     CDS             complement(2845559..2845840)
     CDS             complement(2846036..2846977)
     CDS             complement(2847646..2848929)
     CDS             complement(2848933..2849352)
     CDS             complement(2849421..2850176)
     CDS             complement(2850176..2850550)
     CDS             complement(2850758..2851198)
     CDS             complement(2851173..2851523)
     CDS             complement(2851662..2851895)
     CDS             complement(2851895..2852107)
     CDS             complement(2852094..2852585)
     CDS             complement(2852863..2853069)
     CDS             2853236..2853550
     CDS             2853554..2853946
     CDS             complement(2854002..2854151)
     CDS             2854240..2854659
     CDS             2854924..2855760
     CDS             2855753..2856199
     CDS             2856369..2856557
     CDS             2856599..2857006
     CDS             complement(2857066..2858268)
     CDS             complement(2858244..2858552)
     CDS             2858557..2859156
     CDS             2859179..2860216
     CDS             2860229..2860972
     CDS             2860975..2861520
     CDS             complement(2861498..2862454)
     CDS             complement(2862490..2863503)
     CDS             complement(2863496..2864983)
     CDS             2865963..2866754
     CDS             2867491..2867838
     CDS             2867835..2868158
     CDS             2868241..2869734
     CDS             2869765..2870763
     CDS             2870907..2872079
     CDS             2872063..2873253
     CDS             complement(2873216..2875654)
     CDS             complement(2875765..2876337)
     CDS             complement(2876337..2877671)
     CDS             complement(2877743..2878477)
     CDS             complement(2878512..2878997)
     CDS             complement(2878994..2879761)
     CDS             complement(2879888..2881576)
     CDS             2881590..2881745
     CDS             2882723..2884795
     CDS             2884799..2885716
     CDS             2885713..2888067
     CDS             2888067..2889539
     CDS             2889541..2893479
     CDS             2893484..2894044
     CDS             2894064..2894681
     CDS             2894647..2894973
     CDS             2895074..2896483
     CDS             2896540..2897844
     CDS             2897851..2899650
     CDS             2899653..2901581
     CDS             2901848..2902264
     CDS             complement(2902492..2903700)
     CDS             complement(2903862..2904077)
     CDS             2904248..2904490
     CDS             complement(2904955..2906094)
     CDS             complement(2906221..2908581)
     CDS             2908703..2909320
     CDS             2909578..2909886
     CDS             2909890..2910504
     CDS             2910646..2911422
     CDS             2911508..2913202
     CDS             2913204..2913758
     CDS             2913760..2914884
     CDS             2914907..2915608
     CDS             2915670..2916278
     CDS             complement(2916356..2916868)
     CDS             complement(2917070..2917639)
     CDS             complement(2917852..2920572)
     CDS             2920839..2922257
     CDS             2922268..2923185
     CDS             complement(2923348..2923752)
     CDS             complement(2923775..2924218)
     CDS             complement(2925208..2925471)
     CDS             complement(2925474..2926487)
     CDS             complement(2926484..2926996)
     CDS             complement(2927061..2928119)
     CDS             complement(2928132..2929457)
     CDS             complement(2929461..2931620)
     CDS             complement(2931610..2932173)
     CDS             complement(2932185..2932856)
     CDS             2933678..2934532
     CDS             2934533..2935759
     CDS             2935787..2936533
     CDS             complement(2936733..2938046)
     CDS             complement(2938091..2939269)
     CDS             complement(2939415..2941196)
     CDS             complement(2941322..2941522)
     CDS             complement(2941669..2942133)
     CDS             2942203..2942613
     CDS             complement(2942615..2943376)
     CDS             complement(2943387..2944640)
     CDS             2944783..2945175
     CDS             complement(2945325..2945570)
     CDS             complement(2945570..2946307)
     CDS             complement(2946403..2948865)
     CDS             complement(2949015..2949968)
     CDS             complement(2949972..2950073)
     CDS             complement(2950086..2950982)
     CDS             complement(2950989..2952188)
     CDS             complement(2952200..2953057)
     CDS             complement(2953078..2954208)
     CDS             complement(2954196..2955218)
     CDS             complement(2955188..2956192)
     CDS             complement(2956204..2957259)
     CDS             complement(2957278..2958093)
     CDS             complement(2958059..2959381)
     CDS             complement(2959395..2960303)
     CDS             complement(2960293..2961303)
     CDS             complement(2961437..2962558)
     CDS             complement(2962566..2963873)
     CDS             complement(2963880..2964656)
     CDS             complement(2964664..2965935)
     CDS             complement(2965939..2967048)
     CDS             complement(2967061..2968506)
     CDS             complement(2968503..2969387)
     CDS             complement(2969411..2969881)
     CDS             complement(2969917..2970435)
     CDS             complement(2971576..2974425)
     CDS             complement(2974430..2974759)
     CDS             complement(2974789..2976336)
     CDS             2976514..2977338
     CDS             2977361..2978605
     CDS             2978739..2979998
     CDS             complement(2980323..2981357)
     CDS             complement(2981562..2982134)
     CDS             complement(2982148..2982735)
     CDS             complement(2982753..2983421)
     CDS             complement(2983418..2984410)
     CDS             complement(2984416..2985753)
     CDS             complement(2985790..2986662)
     CDS             complement(2986668..2987087)
     CDS             complement(2987338..2987742)
     CDS             complement(2987871..2989304)
     CDS             2989688..2991289
     CDS             2991338..2993194
     CDS             2993283..2994614
     CDS             2994712..2996796
     CDS             complement(2996897..2997892)
     CDS             complement(2998044..2999123)
     CDS             complement(2999136..2999471)
     CDS             2999633..3000130
     CDS             complement(3000242..3001900)
     CDS             complement(3001962..3002441)
     CDS             complement(3002697..3005525)
     CDS             3005702..3007471
     CDS             3007468..3008175
     CDS             complement(3008257..3008706)
     CDS             complement(3008816..3009151)
     CDS             complement(3009167..3009970)
     CDS             complement(3010158..3010583)
     CDS             complement(3010611..3011909)
     CDS             3012026..3014059
     CDS             3014362..3014982
     CDS             3015026..3015631
     CDS             3015619..3016311
     CDS             3016558..3016983
     CDS             complement(3017079..3020147)
     CDS             complement(3020281..3021399)
     CDS             complement(3021396..3022496)
     CDS             complement(3022500..3023960)
     CDS             complement(3023974..3024870)
     CDS             complement(3024909..3026165)
     CDS             complement(3026377..3027537)
     CDS             3027869..3028756
     CDS             complement(3029317..3029613)
     CDS             complement(3029813..3033043)
     CDS             complement(3033206..3034282)
     CDS             complement(3034317..3036200)
     CDS             complement(3036321..3036770)
     CDS             3037133..3037273
     CDS             3037325..3039001
     CDS             3039252..3040013
     CDS             3040234..3041547
     CDS             3042065..3042874
     CDS             3042927..3044159
     CDS             complement(3044292..3044858)
     CDS             3045029..3047095
     CDS             3047092..3048006
     CDS             complement(3048199..3049344)
     CDS             complement(3049550..3049660)
     CDS             3049717..3049956
     CDS             3050174..3050362
     CDS             3050565..3051737
     CDS             3051872..3053278
     CDS             3053337..3054017
     CDS             3054064..3055059
     CDS             3055085..3055897
     CDS             3056021..3056608
     CDS             3056668..3057459
     CDS             3057707..3058753
     CDS             3058969..3061395
     CDS             3061598..3061963
     CDS             3061964..3063124
     CDS             3063142..3064035
     CDS             3064051..3064680
     CDS             complement(3065280..3065888)
     CDS             complement(3065878..3066582)
     CDS             3066792..3067967
     CDS             3068095..3068604
     CDS             3068627..3068989
     CDS             3069499..3069714
     CDS             3069726..3070760
     CDS             3070783..3071268
     CDS             complement(3071321..3072430)
     CDS             complement(3072589..3073566)
     CDS             complement(3073849..3073968)
     CDS             complement(3073984..3076287)
     CDS             complement(3076358..3076678)
     CDS             complement(3076753..3076923)
     CDS             complement(3076932..3078119)
     CDS             complement(3078270..3079799)
     CDS             complement(3079796..3080476)
     CDS             complement(3080646..3082244)
     CDS             3082271..3082402
     CDS             complement(3082921..3083829)
     CDS             complement(3083877..3084218)
     CDS             3084799..3086319
     CDS             3086360..3087211
     CDS             3087218..3087889
     CDS             3087919..3090063
     CDS             3090148..3094467
     CDS             3094476..3095159
     CDS             3095204..3095806
     CDS             3095803..3096129
     CDS             3096589..3099108
     CDS             3099134..3100183
     CDS             3100612..3100860
     CDS             3100870..3101643
     CDS             3101640..3102164
     CDS             complement(3102243..3102911)
     CDS             complement(3102958..3103983)
     CDS             3104237..3105301
     CDS             complement(3105365..3105811)
     CDS             complement(3105808..3106164)
     CDS             3106627..3109674
     CDS             complement(3110110..3111222)
     CDS             complement(3111219..3111932)
     CDS             complement(3111958..3112578)
     CDS             complement(3112583..3113980)
     CDS             3114581..3115882
     CDS             complement(3115895..3117751)
     CDS             3118066..3118428
     CDS             3118581..3119126
     CDS             complement(3119241..3119636)
     CDS             complement(3119636..3120871)
     CDS             complement(3121075..3121443)
     CDS             complement(3121659..3122993)
     CDS             complement(3123162..3123950)
     CDS             complement(3123944..3124741)
     CDS             complement(3124759..3126138)
     CDS             3126282..3127385
     CDS             complement(3127527..3128177)
     CDS             complement(3128278..3130842)
     CDS             complement(3130876..3132537)
     CDS             complement(3132767..3133228)
     CDS             complement(3133273..3135090)
     CDS             complement(3135087..3135692)
     CDS             complement(3135705..3137024)
     CDS             complement(3137054..3138811)
     CDS             complement(3138848..3139687)
     CDS             complement(3139699..3140289)
     CDS             complement(3144393..3144839)
     CDS             complement(3147835..3148986)
     CDS             3149143..3149820
     CDS             3149838..3151136
     CDS             3151455..3151892
     CDS             3151908..3152744
     CDS             complement(3152799..3153980)
     CDS             complement(3154071..3154472)
     CDS             complement(3154573..3155433)
     CDS             complement(3155764..3157311)
     CDS             complement(3157617..3158951)
     CDS             complement(3158983..3160134)
     CDS             complement(3160148..3161350)
     CDS             3162100..3163419
     CDS             complement(3163664..3164203)
     CDS             complement(3164234..3164836)
     CDS             complement(3165235..3165924)
     CDS             complement(3166000..3166761)
     CDS             complement(3166797..3167672)
     CDS             complement(3167674..3168870)
     CDS             3169194..3170006
     CDS             3170077..3171816
     CDS             3171915..3173351
     CDS             3173494..3174135
     CDS             3174499..3175116
     CDS             complement(3175264..3175764)
     CDS             3175858..3176439
     CDS             complement(3176578..3177171)
     CDS             3177187..3178326
     CDS             3178816..3180219
     CDS             3180375..3181163
     CDS             3181177..3183582
     CDS             complement(3183712..3184161)
     CDS             complement(3184442..3184894)
     CDS             3185086..3185334
     CDS             complement(3185585..3187888)
     CDS             complement(3187922..3188119)
     CDS             3188586..3189104
     CDS             3189164..3190699
     CDS             3190696..3191451
     CDS             3191455..3192555
     CDS             3192567..3193562
     CDS             3193556..3194629
     CDS             3194626..3195456
     CDS             3195449..3196411
     CDS             3196427..3197662
     CDS             3197668..3198933
     CDS             3198945..3199505
     CDS             3199511..3200371
     CDS             3200380..3200847
     CDS             3201025..3202155
     CDS             3202289..3203062
     CDS             3203239..3203637
     CDS             3203615..3204721
     CDS             3204829..3205716
     CDS             3205807..3206403
     CDS             3206405..3206728
     CDS             3206790..3207167
     CDS             3207179..3207472
     CDS             3207583..3210294
     CDS             3210294..3210932
     CDS             3210937..3213468
     CDS             3213465..3214190
     CDS             3214395..3215165
     CDS             3215234..3216004
     CDS             3216019..3217152
     CDS             3217182..3217571
     CDS             3217578..3218192
     CDS             3218205..3218576
     CDS             3218591..3219073
     CDS             3219084..3220229
     CDS             3220242..3220577
     CDS             3220627..3221226
     CDS             3221239..3222084
     CDS             3222081..3222593
     CDS             3222615..3223271
     CDS             3223285..3224022
     CDS             3224026..3226212
     CDS             complement(3226382..3227983)
     CDS             complement(3228146..3228502)
     CDS             complement(3228536..3228808)
     CDS             complement(3228816..3229091)
     CDS             complement(3229600..3231339)
     CDS             3231894..3233213
     CDS             complement(3233284..3233538)
     CDS             complement(3233545..3234300)
     CDS             complement(3234541..3234954)
     CDS             complement(3235737..3236513)
     CDS             complement(3236847..3236960)
     CDS             complement(3237083..3237658)
     CDS             complement(3237664..3238278)
     CDS             complement(3238391..3239770)
     CDS             complement(3239783..3240250)
     CDS             3240418..3240840
     CDS             3240848..3242623
     CDS             3242620..3245058
     CDS             3245043..3245978
     CDS             3245992..3246870
     CDS             3246874..3248022
     CDS             3248043..3248540
     CDS             3248537..3248983
     CDS             3248994..3249935
     CDS             3249932..3252280
     CDS             3252286..3253089
     CDS             complement(3253086..3253208)
     CDS             3253604..3253999
     CDS             3254110..3255873
     CDS             3255913..3257256
     CDS             3257222..3257509
     CDS             3257528..3261982
     CDS             3261984..3262658
     CDS             3262662..3267107
     CDS             3267113..3268006
     CDS             3268020..3272408
     CDS             3272405..3272995
     CDS             3273075..3274565
     CDS             3274897..3275286
     CDS             3275280..3275498
     CDS             3275509..3277398
     CDS             complement(3277640..3282619)
     CDS             3283158..3283715
     CDS             3283721..3284206
     CDS             3284226..3284579
     CDS             complement(3284719..3285291)
     CDS             complement(3285304..3285525)
     CDS             3285998..3286198
     CDS             3286378..3286863
     CDS             complement(3287205..3287708)
     CDS             complement(3287710..3288276)
     CDS             3289273..3290109
     CDS             complement(3290142..3290801)
     CDS             3291023..3291781
     CDS             3291802..3292026
     CDS             3292085..3293620
     CDS             3293625..3295316
     CDS             3295329..3295814
     CDS             3295795..3296490
     CDS             3296503..3297189
     CDS             3297202..3297846
     CDS             3297879..3298709
     CDS             3299029..3300819
     CDS             3300841..3303090
     CDS             3303102..3304658
     CDS             3304930..3305541
     CDS             3305547..3307229
     CDS             complement(3307284..3307655)
     CDS             complement(3307666..3307950)
     CDS             complement(3307955..3308149)
     CDS             complement(3308581..3309066)
     CDS             3309082..3309321
     CDS             complement(3310055..3310525)
     CDS             3310995..3311168
     CDS             complement(3311298..3312740)
     CDS             complement(3312794..3314251)
     CDS             complement(3314458..3315318)
     CDS             complement(3315343..3315900)
     CDS             complement(3315897..3316292)
     CDS             complement(3316303..3316749)
     CDS             complement(3316767..3317816)
     CDS             3318051..3318695
     CDS             3318785..3318889
     CDS             complement(3319064..3319744)
     CDS             complement(3320216..3320470)
     CDS             complement(3320799..3320945)
     CDS             complement(3320962..3321462)
     CDS             complement(3321881..3322195)
     CDS             complement(3322660..3323187)
     CDS             3323393..3323533
     CDS             complement(3323675..3324055)
     CDS             complement(3324753..3325013)
     CDS             complement(3325028..3325357)
     CDS             complement(3325385..3325516)
     CDS             complement(3325540..3325842)
     CDS             3326627..3327133
     CDS             3327140..3328258
     CDS             3328264..3329352
     CDS             3329366..3330439
     CDS             3330609..3331328
     CDS             3331374..3332042
     CDS             3332048..3333289
     CDS             3333315..3334601
     CDS             3334641..3335216
     CDS             3335322..3335834
     CDS             3335846..3337162
     CDS             3337170..3338267
     CDS             3338295..3338723
     CDS             3338739..3339788
     CDS             complement(3340216..3341451)
     CDS             complement(3341451..3343286)
     CDS             complement(3343321..3343578)
     CDS             complement(3343753..3345390)
     CDS             3345770..3345901
     CDS             complement(3346306..3346875)
     CDS             3347468..3350380
     CDS             3350578..3350964
     CDS             3350970..3351284
     CDS             complement(3351661..3351834)
     CDS             3352172..3352636
     CDS             3352783..3353451
     CDS             3353507..3354481
     CDS             complement(3354595..3355389)
     CDS             complement(3355411..3355749)
     CDS             complement(3355756..3356262)
     CDS             complement(3356274..3356510)
     CDS             complement(3356507..3357121)
     CDS             complement(3357138..3357950)
     CDS             complement(3357979..3358851)
     CDS             complement(3358985..3359386)
     CDS             complement(3359427..3359771)
     CDS             complement(3360002..3360895)
     CDS             complement(3360900..3363329)
     CDS             complement(3363342..3365708)
     CDS             complement(3365705..3366541)
     CDS             complement(3366564..3369401)
     CDS             complement(3369398..3370999)
     CDS             complement(3370996..3371424)
     CDS             complement(3371439..3371744)
     CDS             complement(3371763..3372932)
     CDS             3373280..3373903
     CDS             3373939..3374274
     CDS             3374256..3374789
     CDS             complement(3374880..3376784)
     CDS             complement(3376946..3378271)
     CDS             3378401..3379777
     CDS             complement(3379745..3380119)
     CDS             complement(3380417..3382123)
     CDS             complement(3382144..3382884)
     CDS             complement(3382945..3384630)
     CDS             complement(3384634..3385827)
     CDS             complement(3385830..3386603)
     CDS             complement(3386734..3387858)
     CDS             3388011..3388385
     CDS             complement(3388463..3390100)
     CDS             complement(3390193..3390951)
     CDS             complement(3391012..3392010)
     CDS             complement(3392030..3392872)
     CDS             complement(3392980..3393933)
     CDS             3394070..3395257
     CDS             3395306..3395710
     CDS             complement(3395850..3396761)
     CDS             complement(3396879..3397925)
     CDS             complement(3397939..3400062)
     CDS             complement(3400097..3401122)
     CDS             complement(3401258..3402811)
     CDS             complement(3402798..3403850)
     CDS             complement(3404030..3405691)
     CDS             complement(3405717..3407120)
     CDS             complement(3407129..3407686)
     CDS             complement(3407723..3408097)
     CDS             3408702..3408845
     CDS             3408958..3410187
     CDS             3410207..3411418
     CDS             complement(3411483..3411776)
     CDS             complement(3411993..3412112)
     CDS             3412654..3416463
     CDS             complement(3416460..3416957)
     CDS             3417041..3417148
     CDS             complement(3417111..3417392)
     CDS             complement(3417404..3418012)
     CDS             3418844..3419239
     CDS             3419494..3420501
     CDS             complement(3421365..3421598)
     CDS             complement(3421595..3422524)
     CDS             complement(3422671..3423456)
     CDS             complement(3423487..3423846)
     CDS             complement(3423903..3424319)
     CDS             complement(3425675..3426241)
     CDS             complement(3426238..3426996)
     CDS             complement(3426993..3427973)
     CDS             complement(3427974..3429113)
     CDS             complement(3429125..3431203)
     CDS             complement(3431222..3432322)
     CDS             complement(3432351..3434441)
     CDS             complement(3434456..3436237)
     CDS             complement(3436302..3437219)
     CDS             3437390..3437602
     CDS             complement(3438329..3439222)
     CDS             complement(3439652..3440440)
     CDS             3440657..3441031
     CDS             complement(3441195..3441761)
     CDS             complement(3441898..3442122)
     CDS             complement(3442122..3442637)
     CDS             complement(3442631..3442939)
     CDS             3443206..3443409
     CDS             3443593..3444183
     CDS             3444768..3444914
     CDS             complement(3445030..3445941)
     CDS             complement(3446115..3446594)
     CDS             complement(3446732..3447895)
     CDS             complement(3448052..3449371)
     CDS             complement(3449403..3450101)
     CDS             complement(3450086..3450697)
     CDS             complement(3450886..3451638)
     CDS             complement(3451740..3452459)
     CDS             complement(3452499..3453089)
     CDS             complement(3454118..3456193)
     CDS             complement(3457147..3457554)
     CDS             complement(3457765..3458586)
     CDS             complement(3458629..3458994)
     CDS             complement(3459100..3459906)
     CDS             complement(3460291..3464067)
     CDS             complement(3464077..3466656)
     CDS             complement(3466675..3467679)
     CDS             complement(3467688..3468371)
     CDS             complement(3468373..3469008)
     CDS             complement(3469032..3470282)
     CDS             complement(3470296..3472881)
     CDS             complement(3473053..3474741)
     CDS             complement(3474762..3477989)
     CDS             complement(3478221..3479246)
     CDS             complement(3479462..3480058)
     CDS             3480456..3481049
     CDS             3481506..3481619
     CDS             complement(3481630..3482022)
     CDS             3482173..3482487
     CDS             3482717..3483148
     CDS             3483346..3484263
     CDS             complement(3484141..3484413)
     CDS             3484543..3485016
     CDS             complement(3485022..3488687)
     CDS             complement(3488671..3489231)
     CDS             complement(3489365..3490579)
     CDS             complement(3490611..3491543)
     CDS             3491796..3491951
     CDS             complement(3492569..3494068)
     CDS             complement(3494272..3494961)
     CDS             3495258..3496430
     CDS             3496535..3497311
     CDS             3497368..3498210
     CDS             3498232..3498501
     CDS             complement(3498790..3499053)
     CDS             complement(3499088..3500413)
     CDS             complement(3500462..3501319)
     CDS             complement(3501354..3503057)
     CDS             complement(3503154..3504797)
     CDS             complement(3505012..3507831)
     CDS             complement(3507846..3507980)
     CDS             complement(3508200..3509096)
     CDS             complement(3509118..3511028)
     CDS             complement(3511038..3514415)
     CDS             complement(3514453..3515109)
     CDS             3515278..3515385
     CDS             3515406..3515645
     CDS             3515836..3516384
     CDS             complement(3516403..3517779)
     CDS             complement(3517783..3520929)
     CDS             complement(3521023..3522213)
     CDS             3522532..3524742
     CDS             3524991..3525260
     CDS             3525263..3525820
     CDS             3525827..3526597
     CDS             3526735..3527901
     CDS             3528181..3530172
     CDS             3530207..3530989
     CDS             3531091..3534000
     CDS             complement(3534039..3534257)
     CDS             complement(3534241..3534363)
     CDS             3534453..3534854
     CDS             3534892..3535080
     CDS             3535106..3535426
     CDS             3535423..3535638
     CDS             3535635..3535979
     CDS             3535984..3536460
     CDS             3536486..3538342
     CDS             complement(3538367..3541744)
     CDS             3541937..3542689
     CDS             3542693..3544072
     CDS             3544112..3544396
     CDS             3544448..3545386
     CDS             3545443..3546363
     CDS             complement(3546553..3547440)
     CDS             complement(3547489..3548355)
     CDS             complement(3548383..3549519)
     CDS             3549815..3550240
     CDS             complement(3550308..3550790)
     CDS             3551079..3551591
     CDS             3551595..3552179
     CDS             3552292..3553458
     CDS             3553455..3555179
     CDS             3555182..3556948
     CDS             complement(3557561..3560524)
     CDS             complement(3560693..3561925)
     CDS             3562014..3562772
     CDS             complement(3562903..3566106)
     CDS             complement(3566127..3567620)
     CDS             complement(3567623..3570700)
     CDS             complement(3570727..3571797)
     CDS             complement(3572196..3573884)
     CDS             complement(3573884..3574774)
     CDS             complement(3574802..3575830)
     CDS             complement(3575939..3576505)
     CDS             complement(3576502..3577512)
     CDS             complement(3577615..3579585)
     CDS             complement(3579750..3581711)
     CDS             complement(3581858..3582724)
     CDS             complement(3582734..3583747)
     CDS             complement(3583737..3584729)
     CDS             complement(3584797..3585078)
     CDS             complement(3585242..3586303)
     CDS             complement(3586310..3586519)
     CDS             3586750..3587856
     CDS             complement(3588342..3588728)
     CDS             complement(3588894..3590654)
     CDS             complement(3590698..3591426)
     CDS             3591665..3592900
     CDS             3592942..3595107
     CDS             3595107..3597275
     CDS             complement(3597382..3597564)
     CDS             complement(3597561..3598685)
     CDS             complement(3598682..3599488)
     CDS             3599540..3599959
     CDS             3599969..3600436
     CDS             complement(3600817..3601452)
     CDS             complement(3601590..3602147)
     CDS             complement(3602169..3602588)
     CDS             complement(3602758..3603105)
     CDS             complement(3603287..3605398)
     CDS             3605509..3607434
     CDS             3607504..3608040
     CDS             3608146..3611301
     CDS             3611332..3612804
     CDS             3612837..3613841
     CDS             complement(3613980..3615104)
     CDS             complement(3615110..3616147)
     CDS             complement(3616144..3617430)
     CDS             complement(3617466..3618317)
     CDS             complement(3618565..3619056)
     CDS             3619178..3619885
     CDS             complement(3619970..3621979)
     CDS             complement(3622080..3622379)
     CDS             3622481..3623095
     CDS             3623092..3624483
     CDS             complement(3624543..3626096)
     CDS             complement(3626093..3626218)
     CDS             complement(3626372..3626977)
     CDS             complement(3626992..3629742)
     CDS             complement(3629762..3630214)
     CDS             complement(3630224..3630766)
     CDS             complement(3630798..3631253)
     CDS             complement(3631371..3631598)
     CDS             complement(3631681..3632181)
     CDS             complement(3632359..3632481)
     CDS             complement(3632720..3633124)
     CDS             3633364..3634065
     CDS             3634086..3635096
     CDS             3635598..3636611
     CDS             3636718..3638163
     CDS             3638165..3639100
     CDS             complement(3639114..3639434)
     CDS             complement(3639803..3640639)
     CDS             3640914..3642977
     CDS             3643109..3644959
     CDS             3644956..3646911
     CDS             3646986..3648308
     CDS             3648460..3649779
     CDS             3650184..3651269
     CDS             3651289..3652170
     CDS             3652238..3653869
     CDS             3653882..3655000
     CDS             3654984..3655361
     CDS             complement(3655345..3656373)
     CDS             complement(3656406..3657077)
     CDS             complement(3657103..3657990)
     CDS             complement(3658018..3658593)
     CDS             complement(3658577..3659161)
     CDS             complement(3659183..3660733)
     CDS             complement(3660772..3661986)
     CDS             complement(3662013..3664751)
     CDS             complement(3665120..3666100)
     CDS             complement(3666202..3668046)
     CDS             3668195..3668497
     CDS             3668494..3668838
     CDS             complement(3668907..3669347)
     CDS             complement(3669328..3671271)
     CDS             complement(3671374..3672273)
     CDS             complement(3672418..3673020)
     CDS             complement(3673048..3673281)
     CDS             3673443..3674909
     CDS             3675050..3676084
     CDS             complement(3676069..3677238)
     CDS             complement(3677377..3678033)
     CDS             complement(3678099..3679916)
     CDS             complement(3679966..3683028)
     CDS             complement(3683106..3685421)
     CDS             complement(3685466..3687052)
     CDS             3687464..3688930
     CDS             complement(3689067..3690716)
     CDS             3690893..3693817
     CDS             complement(3693893..3694945)
     CDS             complement(3695104..3695850)
     CDS             3696007..3698349
     CDS             complement(3698490..3699944)
     CDS             complement(3700086..3701600)
     CDS             complement(3701616..3703172)
     CDS             complement(3703273..3705138)
     CDS             complement(3705153..3708590)
     CDS             complement(3708728..3709726)
     CDS             complement(3709817..3710377)
     CDS             complement(3710618..3712612)
     CDS             complement(3712677..3713243)
     CDS             complement(3713240..3713578)
     CDS             complement(3713895..3715235)
     CDS             3715858..3716877
     CDS             3716989..3718185
     CDS             3718182..3718859
     CDS             3718949..3720208
     CDS             3720216..3721238
     CDS             3721255..3722292
     CDS             3722316..3723506
     CDS             3723510..3725708
     CDS             3725954..3726463
     CDS             complement(3726788..3727627)
     CDS             3728001..3729515
     CDS             3729530..3729772
     CDS             3729776..3731158
     CDS             3731177..3732277
     CDS             3732321..3732713
     CDS             complement(3732906..3733535)
     CDS             complement(3733519..3734040)
     CDS             complement(3734061..3734852)
     CDS             complement(3734849..3735181)
     CDS             complement(3735184..3735681)
     CDS             complement(3735887..3736429)
     CDS             3736547..3737530
     CDS             3737763..3738167
     CDS             3738293..3739846
     CDS             3739867..3740781
     CDS             3740807..3741238
     CDS             3741241..3742401
     CDS             3742549..3743880
     CDS             3743973..3745184
     CDS             3745754..3747604
     CDS             3747762..3748202
     CDS             3748215..3749282
     CDS             3749287..3750882
     CDS             complement(3750977..3751981)
     CDS             complement(3752162..3753298)
     CDS             3753562..3753813
     CDS             3754210..3755736
     CDS             complement(3755847..3758708)
     CDS             complement(3758813..3760411)
     CDS             complement(3760447..3762066)
     CDS             complement(3762077..3765085)
     CDS             3765401..3766411
     CDS             3766432..3767748
     CDS             3768099..3770414
     CDS             3770766..3771818
     CDS             3771961..3774996
     CDS             3775024..3776298
     CDS             3776541..3777833
     CDS             3778014..3781718
     CDS             3781890..3785882
     CDS             3785910..3786452
     CDS             3786478..3787026
     CDS             complement(3787198..3788706)
     CDS             3788876..3791653
     CDS             complement(3791822..3792304)
     CDS             complement(3792312..3792584)
     CDS             complement(3792562..3793989)
     CDS             3794257..3795777
     CDS             3795861..3798131
     CDS             complement(3798136..3799323)
     CDS             3800093..3801271
     CDS             3801290..3801850
     CDS             3801887..3805441
     CDS             3805648..3806151
     CDS             complement(3806193..3807047)
     CDS             complement(3807067..3807891)
     CDS             complement(3807888..3809114)
     CDS             complement(3809449..3809793)
     CDS             complement(3809824..3812547)
     CDS             complement(3812734..3813624)
     CDS             complement(3813656..3814822)
     CDS             complement(3814868..3816736)
     CDS             complement(3816861..3819149)
     CDS             complement(3819399..3819755)
     CDS             complement(3819910..3820683)
     CDS             complement(3820730..3822307)
     CDS             complement(3823667..3824722)
     CDS             complement(3824719..3825318)
     CDS             3825346..3825495
     CDS             3825614..3826879
     CDS             complement(3826876..3827604)
     CDS             complement(3827623..3828321)
     CDS             complement(3828450..3829289)
     CDS             complement(3829357..3831546)
     CDS             complement(3832250..3833302)
     CDS             3833500..3834825
     CDS             3834822..3836027
     CDS             complement(3836029..3836487)
     CDS             complement(3836500..3837879)
     CDS             complement(3837897..3841022)
     CDS             complement(3841022..3842113)
     CDS             3842260..3843138
     CDS             3843228..3844412
     CDS             complement(3844594..3845331)
     CDS             complement(3845328..3846497)
     CDS             3846519..3847367
     CDS             complement(3847533..3847709)
     CDS             3848262..3851417
     CDS             3851432..3853123
     CDS             3853200..3855080
     CDS             3855480..3856352
     CDS             3856368..3857387
     CDS             3857391..3859094
     CDS             3859327..3863352
     CDS             complement(3863498..3863809)
     CDS             complement(3863825..3864766)
     CDS             complement(3865068..3866699)
     CDS             complement(3866890..3868590)
     CDS             complement(3868577..3869797)
     CDS             complement(3869883..3870167)
     CDS             3870540..3872753
     CDS             complement(3872873..3873886)
     CDS             complement(3873976..3874347)
     CDS             complement(3874347..3874898)
     CDS             3875032..3875457
     CDS             complement(3875580..3875798)
     CDS             3876039..3877778
     CDS             complement(3877999..3878574)
     CDS             3878628..3878960
     CDS             complement(3879042..3879263)
     CDS             3879563..3879685
     CDS             complement(3879827..3880984)
     CDS             complement(3881130..3882767)
     CDS             complement(3882810..3883082)
     CDS             3883764..3884963
     CDS             3885000..3886130
     CDS             3886144..3887277
     CDS             3887298..3888377
     CDS             3888461..3889279
     CDS             3889305..3891341
     CDS             3891345..3891887
     CDS             complement(3892075..3892956)
     CDS             complement(3892994..3893155)
     CDS             complement(3893285..3893863)
     CDS             complement(3893875..3894348)
     CDS             complement(3895165..3895326)
     CDS             complement(3895409..3896428)
     CDS             complement(3896458..3897609)
     CDS             3897933..3900095
     CDS             3900119..3902656
     CDS             complement(3902912..3904276)
     CDS             3904372..3905760
     CDS             complement(3905862..3906992)
     CDS             complement(3907310..3907996)
     CDS             complement(3908115..3909419)
     CDS             complement(3909557..3910828)
     CDS             complement(3910825..3911313)
     CDS             3911409..3913076
     CDS             complement(3913174..3913836)
     CDS             complement(3913840..3915870)
     CDS             complement(3915984..3916448)
     CDS             3916682..3918487
     CDS             complement(3918882..3919733)
     CDS             complement(3919808..3920758)
     CDS             3920849..3922687
     CDS             3922712..3923377
     CDS             complement(3923416..3923883)
     CDS             3923974..3926112
     CDS             3926192..3927178
     CDS             complement(3927400..3929019)
     CDS             complement(3929032..3932211)
     CDS             complement(3933084..3934094)
     CDS             complement(3934108..3935661)
     CDS             complement(3935651..3936298)
     CDS             complement(3936303..3937037)
     CDS             complement(3937255..3938316)
     CDS             complement(3938329..3939858)
     CDS             complement(3939837..3940427)
     CDS             complement(3940540..3941934)
     CDS             complement(3941982..3943478)
     CDS             complement(3943880..3944152)
     CDS             complement(3947920..3948366)
     CDS             3950778..3951290
     CDS             3951528..3953306
     CDS             3953315..3954445
     CDS             3954384..3955193
     CDS             3955221..3956255
     CDS             3956614..3957750
     CDS             3957832..3958623
     CDS             3958672..3959529
     CDS             3959748..3959963
     CDS             3960063..3961034
     CDS             3961172..3962578
     CDS             3962566..3963003
     CDS             3963402..3964424
     CDS             3964746..3965333
     CDS             3965587..3965865
     CDS             3966524..3966994
     CDS             3967006..3967530
     CDS             3967543..3967836
     CDS             3967850..3968200
     CDS             3968208..3968591
     CDS             3968615..3969469
     CDS             3969469..3970104
     CDS             3970125..3970544
     CDS             3970806..3972284
     CDS             3973061..3973387
     CDS             complement(3973506..3973925)
     CDS             complement(3973903..3974142)
     CDS             complement(3974211..3974588)
     CDS             complement(3974684..3975787)
     CDS             complement(3975857..3976285)
     CDS             3976284..3976415
     CDS             3976480..3976620
     CDS             3976650..3977378
     CDS             3977399..3977944
     CDS             3977949..3978809
     CDS             complement(3978820..3979998)
     CDS             complement(3980310..3980948)
     CDS             complement(3980926..3981537)
     CDS             complement(3981570..3982079)
     CDS             3982192..3983031
     CDS             complement(3983065..3987132)
     CDS             complement(3987348..3989297)
     CDS             3989517..3991481
     CDS             complement(3991595..3993187)
     CDS             complement(3993193..3994179)
     CDS             complement(3994272..3996137)
     CDS             complement(3996158..3999313)
     CDS             complement(3999444..4000643)
     CDS             4001229..4001771
     CDS             complement(4001779..4003065)
     CDS             4003374..4003700
     CDS             4003808..4004470
     CDS             4004556..4005413
     CDS             4005736..4007583
     CDS             4007766..4008365
     CDS             complement(4008602..4009330)
     CDS             complement(4009574..4010038)
     CDS             complement(4010102..4010497)
     CDS             complement(4010507..4011445)
     CDS             4012304..4013083
     CDS             complement(4013487..4016492)
     CDS             complement(4016522..4017085)
     CDS             complement(4017082..4017444)
     CDS             complement(4017463..4018098)
     CDS             complement(4018126..4019880)
     CDS             complement(4019917..4021659)
     CDS             complement(4021638..4023404)
     CDS             complement(4023450..4024352)
     CDS             complement(4024479..4025747)
     CDS             4026045..4026923
     CDS             complement(4027086..4028297)
     CDS             complement(4028730..4029596)
     CDS             4029826..4030992
     CDS             complement(4031016..4032227)
     CDS             complement(4032976..4035240)
     CDS             4035781..4037295
     CDS             4037300..4037800
     CDS             4037820..4039355
     CDS             complement(4039460..4040131)
     CDS             4040529..4042142
     CDS             complement(4042538..4044031)
     CDS             complement(4044262..4044549)
     CDS             4044727..4044960
     CDS             complement(4044985..4045563)
     CDS             complement(4045648..4045830)
     CDS             4045981..4046895
     CDS             4046867..4047088
     CDS             4047171..4050377
     CDS             4050388..4051815
     CDS             complement(4051964..4053244)
     CDS             4053414..4054454
     CDS             4054582..4055538
     CDS             complement(4055586..4056584)
     CDS             4056738..4057001
     CDS             4057103..4057378
     CDS             4057515..4057619
     CDS             4057673..4058107
     CDS             4058909..4061221
     CDS             complement(4061511..4062197)
     CDS             4062386..4063258
     CDS             4063341..4064165
     CDS             complement(4064166..4064954)
     CDS             complement(4065301..4066947)
     CDS             complement(4066979..4068484)
     CDS             complement(4068664..4072422)
     CDS             complement(4072615..4072917)
     CDS             4073135..4074112
     CDS             4074157..4075056
     CDS             complement(4075046..4080919)
     CDS             complement(4081038..4081409)
     CDS             4081634..4082302
     CDS             complement(4082305..4083120)
     CDS             complement(4083086..4084351)
     CDS             complement(4084348..4085247)
     CDS             4085419..4086504
     CDS             complement(4086668..4086844)
     CDS             4086993..4087634
     CDS             4087670..4089049
     CDS             4089150..4089788
     CDS             4089922..4092021
     CDS             complement(4092112..4093437)
     CDS             complement(4093444..4094151)
     CDS             4094258..4094848
     CDS             4094851..4095204
     CDS             complement(4095393..4096562)
     CDS             complement(4096559..4097134)
     CDS             complement(4097135..4097791)
     CDS             complement(4097816..4098772)
     CDS             complement(4098769..4099425)
     CDS             4099616..4101448
     CDS             4101387..4101512
     CDS             4101651..4101965
     CDS             complement(4102166..4103038)
     CDS             complement(4103109..4103687)
     CDS             complement(4103684..4105069)
     CDS             complement(4105066..4105806)
     CDS             complement(4105939..4106484)
     CDS             complement(4106471..4106803)
     CDS             4106920..4107282
     CDS             complement(4107249..4107815)
     CDS             4107968..4109137
     CDS             complement(4109215..4109697)
     CDS             complement(4109807..4110562)
     CDS             complement(4110653..4112188)
     CDS             complement(4112297..4112590)
     CDS             complement(4112606..4112899)
     CDS             4113239..4115527
     CDS             4115524..4115700
     CDS             4115743..4115868
     CDS             4115865..4117199
     CDS             4117851..4118390
     CDS             4118437..4119426
     CDS             4119607..4122876
     CDS             4122897..4124525
     CDS             4124557..4125597
     CDS             4125621..4126802
     CDS             4126815..4127846
     CDS             complement(4128015..4128335)
     CDS             4128535..4128993
     CDS             4129757..4130113
     CDS             complement(4131011..4131517)
     CDS             complement(4131524..4132744)
     CDS             complement(4132998..4133150)
     CDS             complement(4133255..4133932)
     CDS             complement(4133935..4136067)
     CDS             complement(4136079..4137689)
     CDS             complement(4137710..4138435)
     CDS             complement(4138446..4140236)
     CDS             complement(4140249..4141577)
     CDS             complement(4141598..4142389)
     CDS             complement(4142631..4145600)
     CDS             4146015..4147352
     CDS             4147523..4148686
     CDS             complement(4148848..4151610)
     CDS             complement(4151614..4153716)
     CDS             complement(4153981..4155426)
     CDS             4155599..4156441
     CDS             4156704..4157897
     CDS             complement(4158531..4158971)
     CDS             complement(4159452..4160321)
     CDS             complement(4160312..4160881)
     CDS             complement(4161194..4161910)
     CDS             complement(4161918..4162907)
     CDS             complement(4162904..4163677)
     CDS             complement(4163664..4164686)
     CDS             complement(4164745..4165590)
     CDS             complement(4165593..4166672)
     CDS             complement(4166669..4167385)
     CDS             complement(4167382..4168002)
     CDS             complement(4168005..4169057)
     CDS             complement(4169137..4170360)
     CDS             complement(4170314..4171468)
     CDS             complement(4171493..4172473)
     CDS             complement(4172494..4173792)
     CDS             complement(4174009..4175106)
     CDS             complement(4175091..4176293)
     CDS             complement(4176265..4176702)
     CDS             complement(4176702..4177247)
     CDS             complement(4177249..4177656)
     CDS             complement(4177646..4178539)
     CDS             complement(4178541..4179638)
     CDS             complement(4179690..4180175)
     CDS             complement(4180220..4180846)
     CDS             4180957..4181079
     CDS             4181505..4181885
     CDS             4181951..4184110
     CDS             4184094..4184240
     CDS             4184413..4185165
     CDS             complement(4185512..4185820)
     CDS             complement(4185817..4186074)
     CDS             complement(4186472..4186717)
     CDS             4186985..4187455
     CDS             complement(4187669..4188370)
     CDS             complement(4188400..4188540)
     CDS             complement(4188521..4189525)
     CDS             complement(4189909..4190406)
     CDS             4190538..4191833
     CDS             4191839..4193029
     CDS             complement(4193031..4193546)
     CDS             4194399..4194932
     CDS             4195021..4195443
     CDS             4195430..4196167
     CDS             4196130..4196654
     CDS             complement(4196791..4197396)
     CDS             4197555..4198454
     CDS             4198596..4199246
     CDS             4199587..4201980
     CDS             4201987..4202445
     CDS             4202680..4204086
     CDS             complement(4204251..4205339)
     CDS             complement(4205345..4206136)
     CDS             4206333..4207211
     CDS             complement(4207338..4208693)
     CDS             complement(4208713..4209879)
     CDS             complement(4209882..4210742)
     CDS             complement(4210808..4211350)
     CDS             complement(4211347..4212651)
     CDS             complement(4212699..4213316)
     CDS             complement(4213368..4214057)
     CDS             4214785..4215084
     CDS             4215081..4215959
     CDS             4215972..4216586
     CDS             4216620..4217225
     CDS             complement(4217229..4218281)
     CDS             4218381..4219277
     CDS             complement(4219282..4220421)
     CDS             complement(4220441..4221304)
     CDS             complement(4221481..4221972)
     CDS             4222029..4224104
     CDS             4224170..4226419
     CDS             complement(4226584..4226982)
     CDS             4227092..4228726
     CDS             4228845..4229120
     CDS             complement(4229138..4229272)
     CDS             4229356..4229760
     CDS             4229932..4231149
     CDS             4231208..4234294
     CDS             4234314..4235492
     CDS             complement(4235656..4236696)
     CDS             complement(4236762..4237511)
     CDS             complement(4237547..4238965)
     CDS             complement(4238962..4239249)
     CDS             complement(4239306..4239401)
     CDS             complement(4239398..4239532)
     CDS             4239651..4240277
     CDS             4240277..4240825
     CDS             4240809..4241138
     CDS             4241474..4241599
     CDS             4241615..4242889
     CDS             4242955..4243749
     CDS             4243764..4244264
     CDS             complement(4244261..4244737)
     CDS             4244888..4246168
     CDS             complement(4246673..4247137)
     CDS             complement(4247137..4247727)
     CDS             complement(4247764..4248234)
     CDS             complement(4248241..4249062)
     CDS             complement(4249390..4250166)
     CDS             complement(4250170..4250880)
     CDS             complement(4250888..4251862)
     CDS             complement(4251943..4252626)
     CDS             4252836..4253471
     CDS             4253584..4254456
     CDS             4254531..4255511
     CDS             complement(4255568..4256437)
     CDS             complement(4256437..4257669)
     CDS             complement(4257684..4258445)
     CDS             complement(4258651..4259994)
     CDS             complement(4260007..4261197)
     CDS             complement(4261360..4263603)
     CDS             4263862..4265766
     CDS             complement(4265879..4267798)
     CDS             complement(4268001..4269044)
     CDS             complement(4269126..4269710)
     CDS             complement(4269728..4270471)
     CDS             complement(4270472..4271032)
     CDS             complement(4271046..4272743)
     CDS             complement(4272799..4274601)
     CDS             complement(4274925..4276103)
     CDS             complement(4276490..4278565)
     CDS             complement(4278582..4280732)
     CDS             complement(4280751..4282907)
     CDS             complement(4282913..4284220)
     CDS             complement(4284252..4285100)
     CDS             4285428..4286018
     CDS             complement(4286110..4286628)
     CDS             complement(4286737..4288023)
     CDS             4288199..4289326
     CDS             4289476..4290579
     CDS             4290595..4291383
     CDS             complement(4292513..4294042)
     CDS             complement(4294653..4295591)
     CDS             complement(4295670..4296593)
     CDS             complement(4296607..4299063)
     CDS             complement(4299168..4300961)
     CDS             complement(4300974..4304420)
     CDS             complement(4304581..4305606)
     CDS             complement(4305681..4306238)
     CDS             complement(4306319..4306456)
     CDS             complement(4307089..4308930)
     CDS             complement(4308953..4312168)
     CDS             complement(4312981..4314303)
     CDS             complement(4314332..4316218)
     CDS             complement(4316248..4319700)
     CDS             complement(4319829..4321025)
     CDS             complement(4321125..4321703)
     CDS             4321964..4323040
     CDS             4323053..4324417
     CDS             complement(4324502..4325539)
     CDS             complement(4325856..4326176)
     CDS             complement(4326390..4327112)
     CDS             complement(4327202..4329352)
     CDS             4329479..4330879
     CDS             complement(4330985..4333132)
     CDS             complement(4333134..4335032)
     CDS             4335281..4336945
     CDS             complement(4337033..4337695)
     CDS             4337828..4339180
     CDS             4339221..4339790
     CDS             4340075..4340566
     CDS             complement(4340784..4342994)
     CDS             complement(4343183..4344544)
     CDS             4344682..4346409
     CDS             4346509..4347504
     CDS             4347552..4348889
     CDS             complement(4348974..4349480)
     CDS             4349579..4350307
     CDS             4350654..4351691
     CDS             4351698..4352360
     CDS             complement(4352471..4355209)
     CDS             complement(4355301..4355837)
     CDS             4356274..4358580
     CDS             4358799..4358978
     CDS             complement(4358994..4359449)
     CDS             complement(4359467..4360384)
     CDS             4360492..4361736
     CDS             4361756..4362649
     CDS             4362998..4364428
     CDS             complement(4364516..4365295)
     CDS             4365466..4368087
     CDS             4368285..4370987
     CDS             4371117..4372148
     CDS             4372199..4372567
     CDS             4372591..4374012
     CDS             complement(4374095..4374346)
     CDS             complement(4374432..4375046)
     CDS             complement(4375130..4375612)
     CDS             complement(4375691..4375834)
     CDS             complement(4375895..4377505)
     CDS             complement(4377761..4378324)
     CDS             complement(4378317..4378481)
     CDS             complement(4378684..4379697)
     CDS             complement(4379896..4381419)
     CDS             complement(4381437..4382141)
     CDS             complement(4382153..4382632)
     CDS             complement(4382811..4383377)
     CDS             complement(4383421..4383933)
     CDS             complement(4383955..4384407)
     CDS             complement(4384472..4386217)
     CDS             complement(4386394..4387401)
     CDS             complement(4387467..4388396)
     CDS             complement(4388459..4389373)
     CDS             complement(4389436..4390917)
     CDS             complement(4391388..4393211)
     CDS             complement(4393520..4394647)
     CDS             complement(4394887..4395405)
     CDS             complement(4395410..4396441)
     CDS             complement(4396434..4397330)
     CDS             complement(4397333..4398652)
     CDS             4399081..4400754
     CDS             4400914..4401132
     CDS             complement(4401456..4401899)
     CDS             complement(4401911..4402183)
     CDS             complement(4402186..4402530)
     CDS             4402692..4403138
     CDS             4403280..4403456
     CDS             complement(4403533..4404234)
     CDS             complement(4404236..4405795)
     CDS             complement(4406185..4408341)
     CDS             4409177..4410310
     CDS             4410323..4410880
     CDS             4411019..4411456
     CDS             4411468..4412346
     CDS             4412349..4415027
     CDS             4415034..4416068
     CDS             4416106..4416393
     CDS             4416390..4416992
     CDS             4417257..4417610
     CDS             complement(4417784..4418899)
     CDS             complement(4418889..4419212)
     CDS             complement(4419514..4420644)
     CDS             complement(4420686..4420883)
     CDS             complement(4421032..4421310)
     CDS             complement(4421492..4422541)
     CDS             4422619..4423842
     CDS             4423846..4424376
     CDS             complement(4424493..4425035)
     CDS             complement(4425098..4427443)
     CDS             4427623..4431942
     CDS             4431964..4432851
     CDS             4432880..4433941
     CDS             4433938..4434717
     CDS             4434806..4436275
     CDS             4436256..4437293
     CDS             4437306..4438724
     CDS             4438721..4439896
     CDS             complement(4440017..4441213)
     CDS             complement(4441633..4443942)
     CDS             complement(4444187..4445575)
     CDS             complement(4445612..4446256)
     CDS             complement(4446399..4447430)
     CDS             complement(4447482..4449389)
     CDS             complement(4449591..4450241)
     CDS             complement(4450405..4451379)
     CDS             complement(4451474..4453267)
     CDS             complement(4453264..4453827)
     CDS             4453907..4454341
     CDS             complement(4454391..4456463)
     CDS             complement(4457182..4457661)
     CDS             complement(4457981..4458565)
     CDS             complement(4458698..4459285)
     CDS             complement(4459317..4460540)
     CDS             complement(4460548..4461153)
     CDS             complement(4461141..4462355)
     CDS             complement(4462362..4463576)
     CDS             complement(4463609..4464559)
     CDS             complement(4464573..4465622)
     CDS             complement(4465561..4466961)
     CDS             complement(4466993..4468012)
     CDS             complement(4468018..4469331)
     CDS             complement(4469346..4470398)
     CDS             complement(4470403..4471560)
     CDS             complement(4471553..4472977)
     CDS             complement(4473164..4473649)
     CDS             complement(4473708..4474286)
     CDS             4475335..4475682
     CDS             4475821..4476654
     CDS             4476761..4476919
     CDS             complement(4476981..4477553)
     CDS             4477752..4479470
     CDS             4479467..4481371
     CDS             4481434..4482396
     CDS             complement(4482464..4483699)
     CDS             complement(4483705..4485363)
     CDS             complement(4485387..4486487)
     CDS             complement(4486580..4488040)
     CDS             complement(4488054..4491350)
     CDS             complement(4491440..4492348)
     CDS             complement(4492554..4493276)
     CDS             4493705..4494589
     CDS             4494564..4495748
     CDS             4495771..4496832
     CDS             4496848..4497621
     CDS             4498368..4500371
     CDS             complement(4500406..4501998)
     CDS             complement(4502025..4503506)
     CDS             complement(4503591..4505198)
     CDS             complement(4505212..4508589)
     CDS             complement(4508755..4509687)
     CDS             complement(4509763..4510341)
     CDS             complement(4510469..4511053)
     CDS             complement(4511056..4511505)
     CDS             complement(4511582..4512337)
     CDS             complement(4512386..4513717)
     CDS             complement(4513707..4514249)
     CDS             complement(4514354..4515208)
     CDS             complement(4515258..4515719)
     CDS             complement(4515941..4518037)
     CDS             complement(4518037..4518696)
     CDS             complement(4518701..4519252)
     CDS             complement(4519324..4520166)
     CDS             complement(4520163..4520585)
     CDS             complement(4520656..4521378)
     CDS             complement(4521378..4522091)
     CDS             4522224..4523096
     CDS             complement(4527113..4527559)
     CDS             complement(4528788..4529183)
     CDS             complement(4529792..4530205)
     CDS             4530582..4531148
     CDS             4531222..4532190
     CDS             4532377..4535817
     CDS             4535840..4537459
     CDS             4537497..4537871
     CDS             4537879..4539915
     CDS             complement(4540011..4542203)
     CDS             complement(4542207..4542581)
     CDS             complement(4542796..4546083)
     CDS             complement(4546190..4547131)
     CDS             4547318..4548190
     CDS             complement(4548313..4549254)
     CDS             complement(4549235..4549789)
     CDS             complement(4549829..4552396)
     CDS             4552977..4554431
     CDS             4554509..4555501
     CDS             4555498..4556679
     CDS             4556679..4557929
     CDS             4558106..4560055
     CDS             4560205..4560885
     CDS             4560906..4561655
     CDS             4561856..4562221
     CDS             4562242..4563975
     CDS             4564018..4565919
     CDS             complement(4566010..4567116)
     CDS             complement(4567125..4567883)
     CDS             complement(4567893..4568699)
     CDS             complement(4568711..4569730)
     CDS             complement(4569776..4569988)
     CDS             complement(4570084..4571316)
     CDS             complement(4571320..4572675)
     CDS             complement(4572703..4573791)
     CDS             4574739..4575599
     CDS             complement(4575671..4576516)
     CDS             4576739..4577329
     CDS             complement(4577469..4577948)
     CDS             complement(4577987..4578601)
     CDS             complement(4578605..4579267)
     CDS             4579444..4579794
     CDS             complement(4579984..4580976)
     CDS             complement(4581100..4581936)
     CDS             complement(4582057..4582443)
     CDS             complement(4582450..4582911)
     CDS             4582930..4583238
     CDS             complement(4583245..4583733)
     CDS             complement(4583891..4585294)
     CDS             complement(4585401..4586801)
     CDS             complement(4586883..4588229)
     CDS             complement(4588451..4590337)
     CDS             complement(4591005..4591556)
     CDS             complement(4591563..4592336)
     CDS             4592458..4594677
     CDS             complement(4594876..4595259)
     CDS             complement(4595274..4596932)
     CDS             complement(4596967..4599555)
     CDS             complement(4599557..4601329)
     CDS             complement(4601307..4602020)
     CDS             complement(4602044..4603894)
     CDS             complement(4603919..4604515)
     CDS             complement(4604545..4605456)
     CDS             complement(4605567..4606820)
     CDS             complement(4607214..4608158)
     CDS             complement(4608374..4608802)
     CDS             complement(4609002..4612238)
     CDS             4612547..4613638
     CDS             complement(4613744..4614931)
     CDS             complement(4615101..4616420)
     CDS             complement(4616423..4618633)
     CDS             complement(4618669..4619268)
     CDS             complement(4619281..4619946)
     CDS             complement(4620014..4621009)
     CDS             complement(4621006..4621896)
     CDS             complement(4621946..4624420)
     CDS             complement(4624432..4625103)
     CDS             complement(4625117..4626358)
     CDS             complement(4626372..4627619)
     CDS             complement(4627623..4628942)
     CDS             complement(4628973..4630229)
     CDS             complement(4630352..4630663)
     CDS             complement(4630807..4632045)
     CDS             complement(4632109..4632402)
     CDS             complement(4632681..4633910)
     CDS             complement(4633907..4634557)
     CDS             complement(4634571..4635338)
     CDS             complement(4635335..4635940)
     CDS             complement(4635955..4636431)
     CDS             complement(4636523..4638307)
     CDS             4638688..4639206
     CDS             complement(4639795..4641012)
     CDS             complement(4641104..4641232)
     CDS             complement(4641240..4642514)
     CDS             complement(4642628..4643872)
     CDS             complement(4643897..4645120)
     CDS             complement(4645394..4646617)
     CDS             4646856..4647149
     CDS             4647161..4647526
     CDS             complement(4648068..4649945)
     CDS             complement(4649982..4650278)
     CDS             complement(4650281..4651984)
     CDS             complement(4651997..4653367)
     CDS             complement(4653377..4654276)
     CDS             complement(4654276..4655829)
     CDS             complement(4655974..4657449)
     CDS             complement(4657536..4659716)
     CDS             complement(4659887..4661134)
     CDS             complement(4661137..4661799)
     CDS             complement(4661937..4663292)
     CDS             4664532..4664777
     CDS             complement(4664896..4665657)
     CDS             4665733..4666476
     CDS             4666473..4667243
     CDS             complement(4667475..4668122)
     CDS             complement(4668299..4669612)
     CDS             complement(4669665..4670546)
     CDS             complement(4670634..4671638)
     CDS             complement(4671736..4671921)
     CDS             complement(4671935..4672510)
     CDS             complement(4676458..4676904)
     CDS             complement(4678085..4678528)
     CDS             4680143..4681096
     CDS             4681100..4682209
     CDS             4682226..4683680
     CDS             4683658..4684128
     CDS             complement(4684123..4685580)
     CDS             complement(4685561..4687417)
     CDS             complement(4687420..4687917)
     CDS             complement(4687914..4688759)
     CDS             complement(4688861..4689883)
     CDS             complement(4689958..4691481)
     CDS             complement(4691633..4693666)
     CDS             complement(4693682..4695637)
     CDS             complement(4695865..4698255)
     CDS             complement(4698465..4698632)
     CDS             complement(4699132..4700034)
     CDS             complement(4700161..4702512)
     CDS             complement(4702540..4707084)
     CDS             complement(4707198..4709498)
     CDS             complement(4709502..4710827)
     CDS             complement(4710811..4712073)
     CDS             complement(4712076..4712915)
     CDS             4713009..4714352
     CDS             4714607..4714849
     CDS             complement(4714998..4715663)
     CDS             complement(4715672..4716418)
     CDS             complement(4716431..4717027)
     CDS             complement(4717829..4719352)
     CDS             complement(4719485..4720258)
     CDS             complement(4720255..4721157)
     CDS             complement(4721145..4722458)
     CDS             complement(4722557..4723354)
     CDS             complement(4723367..4723735)
     CDS             complement(4723751..4724566)
     CDS             complement(4724563..4725423)
     CDS             complement(4725729..4727162)
     CDS             complement(4727182..4728129)
     CDS             complement(4728132..4728947)
     CDS             complement(4728977..4729627)
     CDS             complement(4729640..4730245)
     CDS             complement(4730273..4731085)
     CDS             complement(4731225..4731668)
     CDS             complement(4735814..4736260)
     CDS             complement(4737489..4737884)
     CDS             complement(4739245..4740732)
     CDS             complement(4740719..4741633)
     CDS             complement(4741602..4742975)
     CDS             complement(4743092..4743385)
     CDS             complement(4743404..4746562)
     CDS             complement(4746663..4747679)
     CDS             complement(4747708..4749060)
     CDS             complement(4749111..4749755)
     CDS             complement(4750066..4751562)
     CDS             complement(4751559..4752188)
     CDS             complement(4752223..4753476)
     CDS             complement(4753483..4754385)
     CDS             complement(4754454..4756439)
     CDS             complement(4756638..4757270)
     CDS             4757516..4757740
     CDS             4757831..4759645
     CDS             complement(4759677..4760216)
     CDS             complement(4760325..4760702)
     CDS             complement(4760871..4761356)
     CDS             complement(4761360..4762352)
     CDS             complement(4762364..4762969)
     CDS             complement(4763089..4763478)
     CDS             complement(4763490..4763870)
     CDS             complement(4763904..4764020)
     CDS             complement(4764029..4764247)
     CDS             complement(4764251..4765048)
     CDS             complement(4765063..4766409)
     CDS             complement(4766414..4766860)
     CDS             complement(4766891..4767067)
     CDS             complement(4767078..4767596)
     CDS             complement(4767602..4767946)
     CDS             complement(4767968..4768537)
     CDS             complement(4768553..4768948)
     CDS             complement(4769003..4769302)
     CDS             complement(4769309..4769866)
     CDS             complement(4769866..4770186)
     CDS             complement(4770207..4770572)
     CDS             complement(4770575..4770832)
     CDS             complement(4770841..4771038)
     CDS             complement(4771044..4771478)
     CDS             complement(4771502..4772236)
     CDS             complement(4772242..4772652)
     CDS             complement(4772688..4772957)
     CDS             complement(4772978..4773802)
     CDS             complement(4773808..4774098)
     CDS             complement(4774115..4774741)
     CDS             complement(4774741..4775358)
     CDS             complement(4775377..4775682)
     CDS             complement(4775764..4777881)
     CDS             complement(4777935..4778411)
     CDS             complement(4778571..4778972)
     CDS             complement(4779220..4779531)
     CDS             complement(4779845..4780105)
     CDS             complement(4780168..4780413)
     CDS             4780605..4781114
     CDS             4781244..4782380
     CDS             complement(4782457..4786740)
     CDS             complement(4786887..4790699)
     CDS             complement(4790804..4791178)
     CDS             complement(4791227..4791739)
     CDS             complement(4791755..4792453)
     CDS             complement(4792469..4792912)
     CDS             complement(4792973..4793515)
     CDS             complement(4793532..4793723)
     CDS             complement(4793864..4795048)
     CDS             complement(4795614..4795913)
     CDS             complement(4795928..4796809)
     CDS             complement(4796883..4797074)
     CDS             4797248..4799026
     CDS             4799121..4799633
     CDS             complement(4799808..4801028)
     CDS             complement(4801041..4802558)
     CDS             4802653..4804710
     CDS             complement(4804685..4805158)
     CDS             complement(4805273..4807072)
     CDS             complement(4807114..4809630)
     CDS             complement(4809648..4810226)
     CDS             complement(4810907..4812067)
     CDS             complement(4812214..4813647)
     CDS             4813966..4815276
     CDS             4815322..4816380
     CDS             4816413..4817600
     CDS             complement(4818116..4819114)
     CDS             4819461..4819823
     CDS             4819805..4820224
     CDS             4820229..4820486
     CDS             4820553..4821368
     CDS             4821372..4821782
     CDS             4821769..4822119
     CDS             4822137..4822277
     CDS             4822367..4822774
     CDS             4823406..4823828
     CDS             4823861..4824514
     CDS             4824740..4824919
     CDS             4825049..4825477
     CDS             4825773..4826183
     CDS             4826153..4826875
     CDS             complement(4826753..4830676)
     CDS             4831159..4831515
     CDS             4831519..4831884
     CDS             4831960..4833633
     CDS             complement(4834014..4834613)
     CDS             complement(4834582..4836102)
     CDS             4836372..4838006
     CDS             4838189..4839820
     CDS             4839939..4840619
     CDS             4840629..4841867
     CDS             4841964..4843103
     CDS             4843371..4846616
     CDS             4846631..4848247
     CDS             4848335..4849168
     CDS             4849425..4851785
     CDS             4851816..4852676
     CDS             4853821..4855695
     CDS             4855924..4858920
     CDS             4858940..4860544
     CDS             4861328..4862695
     CDS             4862692..4863747
     CDS             4865261..4865533
     CDS             complement(4865769..4865906)
     CDS             4865962..4866336
     CDS             4866421..4866792
     CDS             4866812..4867030
     CDS             complement(4867040..4867318)
     CDS             complement(4867303..4868577)
     CDS             complement(4868709..4870250)
     CDS             complement(4870401..4871429)
     CDS             complement(4871422..4872921)
     CDS             complement(4872914..4873246)
     CDS             complement(4873479..4874147)
     CDS             complement(4874209..4875567)
     CDS             complement(4875768..4875989)
     CDS             complement(4876060..4876623)
     CDS             complement(4876672..4877301)
     CDS             4877370..4877465
     CDS             4877404..4878363
     CDS             complement(4878523..4879110)
     CDS             complement(4879194..4880153)
     CDS             complement(4880178..4882640)
     CDS             complement(4883086..4884018)
     CDS             4884194..4886332
     CDS             complement(4886437..4888179)
     CDS             complement(4888212..4889225)
     CDS             complement(4889481..4891484)
     CDS             4891894..4892514
     CDS             complement(4892601..4893092)
     CDS             complement(4893414..4895945)
     CDS             4896137..4896694
     CDS             4896967..4897989
     CDS             4897998..4898753
     CDS             4898777..4900282
     CDS             4900310..4901692
     CDS             4901689..4903989
     CDS             4904006..4904518
     CDS             complement(4904610..4905260)
     CDS             complement(4905285..4905872)
     CDS             4905881..4906717
     CDS             complement(4906774..4907292)
     CDS             4907324..4907554
     CDS             complement(4907635..4907988)
     CDS             4908359..4909255
     CDS             complement(4909428..4911188)
     CDS             complement(4911209..4911694)
     CDS             4912613..4912726
     CDS             4913005..4914219
     CDS             4914224..4914679
     CDS             4914728..4915258
     CDS             complement(4915361..4915957)
     CDS             complement(4915990..4916169)
     CDS             4916583..4917041
     CDS             4917002..4917604
     CDS             4918080..4918670
     CDS             4918810..4918923
     CDS             4919642..4920724
     CDS             complement(4920893..4921297)
     CDS             complement(4921348..4921812)
     CDS             complement(4921993..4923144)
     CDS             4923341..4925467
     CDS             4925658..4926191
     CDS             4926292..4927224
     CDS             4927484..4930804
     CDS             4930817..4932433
     CDS             4932935..4934554
     CDS             4935273..4936883
     CDS             4936912..4937670
     CDS             complement(4937781..4938896)
     CDS             complement(4938919..4939860)
     CDS             4940043..4940837
     CDS             4940902..4941816
     CDS             4941873..4942877
     CDS             4942887..4943315
     CDS             complement(4943443..4943670)
     CDS             complement(4943699..4944337)
     CDS             complement(4944373..4945161)
     CDS             complement(4946075..4947016)
     CDS             complement(4947036..4947659)
     CDS             complement(4947640..4947780)
     CDS             complement(4947777..4950461)
     CDS             complement(4950525..4952198)
     CDS             4952333..4952494
     CDS             complement(4952572..4954269)
     CDS             4954353..4956026
     CDS             4956209..4956307
     CDS             4956264..4957817
     CDS             complement(4958044..4959870)
     CDS             complement(4960261..4961847)
     CDS             complement(4961865..4963802)
     CDS             complement(4964212..4964673)
     CDS             complement(4965254..4966627)
     CDS             4966892..4968370
     CDS             4968398..4969078
     CDS             4969109..4969489
     CDS             4969681..4970187
     CDS             4970192..4972072
     CDS             complement(4972265..4973038)
     CDS             complement(4973051..4974772)
     CDS             complement(4974794..4976086)
     CDS             complement(4976320..4977807)
     CDS             complement(4977947..4980943)
     CDS             complement(4981690..4983984)
     CDS             complement(4984162..4987005)
     CDS             complement(4987180..4988865)
     CDS             complement(4988910..4989899)
     CDS             complement(4990275..4992737)
     CDS             complement(4992739..4995486)
     CDS             complement(4995638..4996945)
     CDS             complement(4996964..4998943)
     CDS             complement(4998956..5002126)
     CDS             5002446..5006474
     CDS             5006673..5007458
     CDS             5007455..5009524
     CDS             5009537..5010856
     CDS             5010892..5012022
     CDS             5012019..5014091
     CDS             5014199..5014480
     CDS             complement(5014527..5015219)
     CDS             complement(5015254..5016060)
     CDS             5016163..5016888
     CDS             complement(5016972..5018462)
     CDS             complement(5018489..5019622)
     CDS             complement(5019631..5020821)
     CDS             complement(5020960..5021721)
     CDS             complement(5021712..5022341)
     CDS             complement(5022346..5022972)
     CDS             complement(5022969..5024774)
     CDS             complement(5024882..5026117)
     CDS             complement(5026133..5027572)
     CDS             complement(5027580..5028890)
     CDS             complement(5029031..5029252)
     CDS             complement(5029295..5030515)
     CDS             5030799..5032148
     CDS             complement(5032209..5033324)
     CDS             complement(5033338..5033484)
     CDS             complement(5033542..5034792)
     CDS             complement(5034872..5036152)
     CDS             complement(5036338..5037588)
     CDS             complement(5037773..5039077)
     CDS             complement(5039131..5040438)
     CDS             complement(5040608..5040967)
     CDS             complement(5041324..5042517)
     CDS             complement(5042685..5043827)
     CDS             complement(5044721..5046379)
     CDS             5046405..5046530
     CDS             5046579..5047100
     CDS             5047140..5050148
     CDS             5050155..5051858
     CDS             5052137..5054482
     CDS             5054654..5055637
     CDS             complement(5055823..5057616)
     CDS             complement(5057704..5057976)
     CDS             5058224..5058898
     CDS             5058879..5059778
     CDS             5059782..5060879
     CDS             5061044..5061511
     CDS             5061691..5064714
     CDS             complement(5065014..5065304)
     CDS             complement(5065345..5069868)
     CDS             complement(5069905..5073090)
     CDS             complement(5073338..5074189)
     CDS             complement(5074404..5075474)
     CDS             complement(5075554..5077206)
     CDS             complement(5077303..5077863)
     CDS             5078245..5079132
     CDS             complement(5079379..5080620)
     CDS             5081584..5083434
     CDS             5083438..5084448
     CDS             complement(5084687..5086288)
     CDS             complement(5086733..5087494)
     CDS             complement(5087728..5088381)
     CDS             5088646..5090253
     CDS             complement(5090554..5090688)
     CDS             5090714..5090830
     CDS             5091535..5094750
     CDS             5094763..5096763
     CDS             5096929..5097210
     CDS             5097822..5100977
     CDS             5101007..5102860
     CDS             5102903..5103382
     CDS             5103610..5105427
     CDS             5105440..5106567
     CDS             complement(5106870..5107175)
     CDS             5107213..5110260
     CDS             5110350..5112839
     CDS             5113983..5117180
     CDS             5117195..5119222
     CDS             complement(5119151..5119366)
     CDS             complement(5119454..5121253)
     CDS             5121409..5121678
     CDS             5121719..5121871
     CDS             5121837..5122412
     CDS             5122422..5124098
     CDS             complement(5124154..5125722)
     CDS             5125909..5127327
     CDS             5127449..5129947
     CDS             complement(5130877..5132418)
     CDS             complement(5132575..5134524)
     CDS             complement(5134546..5138058)
     CDS             complement(5138107..5139066)
     CDS             5139217..5139768
     CDS             complement(5140012..5141250)
     CDS             complement(5141247..5141579)
     CDS             complement(5141900..5142538)
     CDS             complement(5142547..5144004)
     CDS             complement(5144032..5144451)
     CDS             5144525..5145478
     CDS             5145689..5147380
     CDS             5147492..5148562
     CDS             5148596..5150134
     CDS             5150154..5151836
     CDS             5152010..5153209
     CDS             complement(5153325..5155358)
     CDS             complement(5155511..5159500)
     CDS             complement(5159602..5160687)
     CDS             complement(5160677..5161165)
     CDS             complement(5161265..5163334)
     CDS             complement(5163515..5164909)
     CDS             5165380..5165532
     CDS             complement(5165837..5166700)
     CDS             5166877..5167200
     CDS             5167217..5168305
     CDS             5168469..5170508
     CDS             5170524..5172044
     CDS             5172048..5173154
     CDS             5173245..5174255
     CDS             5174255..5175454
     CDS             5175523..5176170
     CDS             complement(5176222..5177352)
     CDS             complement(5177407..5178609)
     CDS             5178711..5179976
     CDS             5179969..5180742
     CDS             complement(5180676..5181386)
     CDS             5181853..5182437
     CDS             5182458..5183321
     CDS             5183514..5183978
     CDS             5183982..5184293
     CDS             complement(5184531..5185304)
     CDS             complement(5185297..5186322)
     CDS             complement(5186365..5187654)
     CDS             complement(5187657..5190689)
     CDS             complement(5190686..5191729)
     CDS             complement(5195574..5196020)
     CDS             5198408..5199199
     CDS             5199208..5200407
     CDS             complement(5200453..5200860)
     CDS             complement(5200877..5202622)
     CDS             complement(5202634..5205825)
     CDS             complement(5205877..5207529)
     CDS             complement(5207553..5208926)
     CDS             5209479..5211083
     CDS             5211726..5213327
     CDS             5213353..5214117
     CDS             complement(5214287..5217043)
     CDS             complement(5217207..5218853)
     CDS             5219083..5221845
     CDS             5222034..5222966
     CDS             complement(5223038..5224846)
     CDS             5224973..5225929
     CDS             5226018..5227154
     CDS             5227160..5229031
     CDS             5229034..5229486
     CDS             5229502..5231124
     CDS             complement(5231208..5231831)
     CDS             5231947..5232822
     CDS             5233509..5234201
     CDS             5234239..5236182
     CDS             5236212..5236967
     CDS             complement(5237048..5238178)
     CDS             complement(5238185..5239405)
     CDS             complement(5239415..5241832)
     CDS             complement(5241965..5242810)
     CDS             complement(5242959..5243951)
     CDS             complement(5244003..5244941)
     CDS             complement(5244975..5245994)
     CDS             complement(5246546..5247667)
     CDS             complement(5247664..5248068)
     CDS             complement(5248070..5249311)
     CDS             complement(5249373..5249831)
     CDS             5249926..5250900
     CDS             complement(5251051..5252016)
     CDS             complement(5252007..5253014)
     CDS             complement(5253036..5253935)
     CDS             5254039..5256183
     CDS             5256196..5256474
     CDS             5256884..5257369
     CDS             5257375..5257983
     CDS             5258151..5258624
     CDS             complement(5258722..5259669)
     CDS             complement(5259817..5260629)
     CDS             5260802..5262187
     CDS             5262408..5263511
     CDS             5263807..5264736
     CDS             5264747..5265580
     CDS             5265577..5266218
     CDS             complement(5266219..5268834)
     CDS             5269569..5270645
     CDS             5270961..5273792
     CDS             5273807..5274706
     CDS             5274717..5275301
     CDS             complement(5275892..5276884)