CDS             1..1443
     CDS             1502..2611
     CDS             2821..5310
     CDS             5505..7346
     CDS             7453..8910
     CDS             8922..9038
     CDS             9035..10384
     CDS             10381..11256
     CDS             11468..11794
     CDS             11948..15061
     CDS             complement(15231..16085)
     CDS             16203..17150
     CDS             17232..17876
     CDS             complement(18010..18567)
     CDS             complement(18971..19501)
     CDS             complement(19505..19855)
     CDS             complement(19882..20355)
     CDS             complement(20480..21061)
     CDS             21263..22402
     CDS             complement(22404..23309)
     CDS             23470..23928
     CDS             23939..26152
     CDS             26175..27197
     CDS             27197..27763
     CDS             28052..28618
     CDS             complement(28631..29569)
     CDS             29590..30477
     CDS             complement(30502..30732)
     CDS             30906..31676
     CDS             complement(31735..32625)
     CDS             32784..34019
     CDS             complement(34326..34814)
     CDS             35113..35601
     CDS             35640..37502
     CDS             37514..38869
     CDS             38945..40102
     CDS             40095..42521
     CDS             42527..43336
     CDS             43466..45670
     CDS             complement(45701..46612)
     CDS             46800..47561
     CDS             47901..48494
     CDS             complement(48804..49574)
     CDS             complement(49571..50671)
     CDS             complement(50668..51462)
     CDS             complement(51590..52516)
     CDS             complement(52582..53337)
     CDS             complement(53315..54070)
     CDS             complement(54285..56000)
     CDS             complement(56050..57162)
     CDS             complement(57268..57822)
     CDS             58066..59952
     CDS             complement(59974..61287)
     CDS             complement(61284..62054)
     CDS             62241..62975
     CDS             62972..64369
     CDS             64362..65171
     CDS             65168..66349
     CDS             66339..66512
     CDS             complement(66440..71053)
     CDS             complement(71064..71747)
     CDS             complement(71744..73438)
     CDS             73723..75072
     CDS             75089..75535
     CDS             complement(75546..76649)
     CDS             complement(76751..77287)
     CDS             complement(77284..78402)
     CDS             78542..79156
     CDS             complement(79164..79916)
     CDS             80013..80393
     CDS             complement(80397..80645)
     CDS             80784..82139
     CDS             82158..84344
     CDS             84372..85583
     CDS             85691..87382
     CDS             87379..87978
     CDS             87975..88751
     CDS             complement(88772..88993)
     CDS             complement(89004..89966)
     CDS             complement(90144..91352)
     CDS             91812..93434
     CDS             93454..93981
     CDS             complement(94431..95405)
     CDS             complement(95476..95943)
     CDS             96022..96768
     CDS             97020..98186
     CDS             98247..98804
     CDS             98982..99359
     CDS             99435..105044
     CDS             105090..105788
     CDS             complement(105850..106314)
     CDS             106574..108199
     CDS             complement(108207..109646)
     CDS             complement(109778..111763)
     CDS             111975..112913
     CDS             complement(112981..115554)
     CDS             complement(115666..116133)
     CDS             complement(116194..117312)
     CDS             complement(117316..118344)
     CDS             118530..119033
     CDS             119079..120044
     CDS             120104..120946
     CDS             120960..121487
     CDS             121484..122596
     CDS             122689..123570
     CDS             123626..124126
     CDS             124218..125105
     CDS             complement(125118..125834)
     CDS             126088..127293
     CDS             127357..127812
     CDS             complement(127825..128703)
     CDS             128838..129824
     CDS             complement(129841..130737)
     CDS             130842..131489
     CDS             131492..132490
     CDS             complement(132910..133359)
     CDS             complement(133377..134873)
     CDS             135086..135853
     CDS             135870..136592
     CDS             136627..137841
     CDS             137898..138782
     CDS             138807..139763
     CDS             complement(139919..140962)
     CDS             141038..141463
     CDS             141533..141742
     CDS             141717..142061
     CDS             142061..142369
     CDS             142468..142659
     CDS             complement(142690..143106)
     CDS             143294..144907
     CDS             145152..146765
     CDS             146889..147092
     CDS             147273..148154
     CDS             148401..149321
     CDS             complement(149318..150751)
     CDS             complement(150748..151149)
     CDS             complement(151184..153406)
     CDS             complement(153403..154701)
     CDS             154860..155846
     CDS             155860..156708
     CDS             complement(156692..157861)
     CDS             158045..159949
     CDS             159946..160584
     CDS             160716..161486
     CDS             161496..161789
     CDS             161786..162148
     CDS             162150..163013
     CDS             complement(163114..165879)
     CDS             complement(165901..167784)
     CDS             complement(167781..169031)
     CDS             complement(169028..171166)
     CDS             complement(171247..171558)
     CDS             171876..172085
     CDS             172088..172936
     CDS             172992..173237
     CDS             173279..173752
     CDS             173756..174289
     CDS             174303..175841
     CDS             175863..176732
     CDS             176757..178157
     CDS             178210..178635
     CDS             complement(178705..179283)
     CDS             complement(179327..180064)
     CDS             complement(180072..180494)
     CDS             180644..181354
     CDS             181446..182717
     CDS             complement(182683..184287)
     CDS             complement(184317..184733)
     CDS             complement(184801..185625)
     CDS             complement(185689..186207)
     CDS             complement(186300..187760)
     CDS             complement(187818..188330)
     CDS             complement(188336..189799)
     CDS             complement(189852..190139)
     CDS             190256..191299
     CDS             191345..192262
     CDS             192266..192787
     CDS             192797..194686
     CDS             194683..195819
     CDS             195833..196840
     CDS             196966..198096
     CDS             198136..198993
     CDS             199055..199267
     CDS             199264..199947
     CDS             199989..200936
     CDS             201005..201682
     CDS             201756..203750
     CDS             complement(203837..204298)
     CDS             complement(206528..206653)
     CDS             complement(208911..209591)
     CDS             complement(210014..210739)
     CDS             210838..211857
     CDS             211933..212409
     CDS             212402..213313
     CDS             complement(213319..213759)
     CDS             213935..214333
     CDS             214378..214626
     CDS             complement(214688..215722)
     CDS             215834..216118
     CDS             complement(216106..217965)
     CDS             218051..219196
     CDS             219193..222264
     CDS             complement(222387..223202)
     CDS             complement(223318..223413)
     CDS             223457..224176
     CDS             224493..225563
     CDS             complement(225594..226691)
     CDS             complement(226835..228079)
     CDS             complement(228076..228501)
     CDS             228700..229056
     CDS             complement(229064..229267)
     CDS             complement(229633..230862)
     CDS             complement(230859..232241)
     CDS             complement(232223..232552)
     CDS             complement(232564..233067)
     CDS             complement(233142..234524)
     CDS             complement(235059..235934)
     CDS             236153..237637
     CDS             237835..238500
     CDS             238541..239833
     CDS             239850..241457
     CDS             241462..242418
     CDS             242430..243290
     CDS             243313..245109
     CDS             245317..246789
     CDS             247001..247369
     CDS             247500..248717
     CDS             248714..249310
     CDS             249307..250452
     CDS             250466..253597
     CDS             253705..254088
     CDS             254346..256517
     CDS             256540..257289
     CDS             258000..259160
     CDS             259217..260059
     CDS             260085..260513
     CDS             260529..260960
     CDS             260989..261636
     CDS             complement(261880..262902)
     CDS             complement(262974..263831)
     CDS             complement(263828..264958)
     CDS             complement(264970..266250)
     CDS             266442..267473
     CDS             267570..268058
     CDS             268055..269338
     CDS             complement(269367..270011)
     CDS             270224..271426
     CDS             271438..274596
     CDS             274593..276014
     CDS             276172..276657
     CDS             276940..277365
     CDS             complement(277561..278289)
     CDS             278417..279895
     CDS             279963..281318
     CDS             complement(281341..282051)
     CDS             complement(282048..282863)
     CDS             complement(282948..283649)
     CDS             complement(283646..286057)
     CDS             complement(286054..286632)
     CDS             complement(286629..287561)
     CDS             complement(287558..287869)
     CDS             complement(287866..289215)
     CDS             complement(289232..289885)
     CDS             complement(289885..290169)
     CDS             complement(290292..291683)
     CDS             complement(291680..292336)
     CDS             292491..292763
     CDS             292777..293298
     CDS             293370..294473
     CDS             294470..297574
     CDS             297571..297885
     CDS             297885..299159
     CDS             complement(299301..300926)
     CDS             complement(301090..301368)
     CDS             complement(301346..301972)
     CDS             complement(301969..302409)
     CDS             302583..302924
     CDS             303050..303640
     CDS             303727..304134
     CDS             complement(304110..304865)
     CDS             305070..305825
     CDS             305877..308081
     CDS             308084..308728
     CDS             308721..309476
     CDS             complement(309473..310132)
     CDS             complement(310129..311193)
     CDS             complement(311190..311462)
     CDS             complement(311480..312736)
     CDS             complement(312733..313155)
     CDS             complement(313152..313379)
     CDS             complement(313482..314405)
     CDS             complement(314413..315417)
     CDS             complement(315418..315813)
     CDS             complement(315826..316980)
     CDS             complement(316973..317914)
     CDS             complement(317928..319742)
     CDS             320022..320456
     CDS             complement(320512..321492)
     CDS             complement(321614..321958)
     CDS             complement(321964..322572)
     CDS             complement(322766..324430)
     CDS             324719..325522
     CDS             325526..327073
     CDS             327066..327536
     CDS             327612..328934
     CDS             328992..329987
     CDS             330089..330376
     CDS             330388..331158
     CDS             331218..331709
     CDS             331742..332809
     CDS             332869..333513
     CDS             333560..334762
     CDS             334888..336033
     CDS             336157..337194
     CDS             337191..339053
     CDS             339053..339814
     CDS             340402..340677
     CDS             341121..342464
     CDS             complement(342549..343016)
     CDS             complement(343013..343483)
     CDS             complement(343535..344626)
     CDS             complement(344623..345237)
     CDS             complement(345296..347116)
     CDS             complement(347169..347492)
     CDS             complement(347536..348780)
     CDS             348990..349301
     CDS             349421..350749
     CDS             350997..351800
     CDS             complement(351835..352428)
     CDS             352603..353745
     CDS             complement(353800..354273)
     CDS             complement(354344..355339)
     CDS             355556..356023
     CDS             complement(356048..357376)
     CDS             357471..358568
     CDS             complement(358579..359157)
     CDS             359461..360240
     CDS             360237..361499
     CDS             complement(361535..362107)
     CDS             362400..363443
     CDS             complement(363495..363989)
     CDS             complement(364232..364546)
     CDS             364615..365061
     CDS             complement(365077..365901)
     CDS             366042..366704
     CDS             366705..367574
     CDS             complement(367763..369865)
     CDS             369965..371605
     CDS             371653..372096
     CDS             372236..373684
     CDS             373681..374046
     CDS             complement(374102..375397)
     CDS             complement(375522..376307)
     CDS             377491..378156
     CDS             complement(378157..379323)
     CDS             complement(379320..379709)
     CDS             complement(379781..380920)
     CDS             complement(380934..382973)
     CDS             complement(383349..384059)
     CDS             complement(384192..385178)
     CDS             complement(385249..385866)
     CDS             complement(385891..386562)
     CDS             complement(386572..386892)
     CDS             complement(386915..388000)
     CDS             388715..389227
     CDS             389292..390254
     CDS             390266..390484
     CDS             390602..391528
     CDS             391503..393335
     CDS             393595..394170
     CDS             394449..395381
     CDS             complement(395413..395931)
     CDS             complement(395946..396842)
     CDS             complement(396857..397870)
     CDS             complement(398061..399524)
     CDS             complement(399721..401841)
     CDS             complement(401938..403467)
     CDS             complement(403712..405787)
     CDS             complement(405969..406328)
     CDS             406538..408301
     CDS             408318..408902
     CDS             408982..409629
     CDS             409658..410446
     CDS             410515..410949
     CDS             410991..412268
     CDS             412265..413521
     CDS             413530..414396
     CDS             complement(414428..414877)
     CDS             complement(414946..416775)
     CDS             complement(416816..417844)
     CDS             417987..418430
     CDS             418560..419027
     CDS             419104..420315
     CDS             420508..421641
     CDS             421777..422394
     CDS             422445..422642
     CDS             422639..422824
     CDS             422821..423738
     CDS             423811..424689
     CDS             424686..425081
     CDS             425062..425604
     CDS             complement(425612..426709)
     CDS             complement(426736..427560)
     CDS             complement(427566..428156)
     CDS             complement(428223..428765)
     CDS             complement(428787..431225)
     CDS             complement(431253..433700)
     CDS             complement(433738..435933)
     CDS             complement(435947..436255)
     CDS             complement(436258..437526)
     CDS             complement(437534..437899)
     CDS             complement(438349..439440)
     CDS             complement(439455..440141)
     CDS             complement(440170..440832)
     CDS             complement(440843..441562)
     CDS             complement(441562..442080)
     CDS             complement(442120..443403)
     CDS             complement(443450..444292)
     CDS             complement(444289..444702)
     CDS             complement(444721..445395)
     CDS             complement(445392..445859)
     CDS             446133..447230
     CDS             447262..447798
     CDS             447833..449164
     CDS             449266..450138
     CDS             complement(450142..452085)
     CDS             complement(452338..452742)
     CDS             complement(452792..454072)
     CDS             complement(454492..455406)
     CDS             complement(455433..455531)
     CDS             complement(455534..456304)
     CDS             complement(456301..456831)
     CDS             complement(456824..458506)
     CDS             complement(458559..459338)
     CDS             459444..460385
     CDS             460530..461414
     CDS             complement(461424..462398)
     CDS             complement(462427..463827)
     CDS             complement(463964..465061)
     CDS             complement(465187..465915)
     CDS             complement(465947..466627)
     CDS             complement(466629..467366)
     CDS             complement(467763..468662)
     CDS             468959..470002
     CDS             469999..471642
     CDS             471695..474442
     CDS             474445..475113
     CDS             complement(475122..476456)
     CDS             complement(476453..478414)
     CDS             complement(478380..480146)
     CDS             480291..482036
     CDS             complement(482053..482613)
     CDS             complement(482675..483571)
     CDS             complement(483653..485464)
     CDS             complement(485487..486122)
     CDS             486625..487725
     CDS             487845..488045
     CDS             488198..488884
     CDS             488874..490262
     CDS             490448..491650
     CDS             complement(491666..492280)
     CDS             492369..492854
     CDS             complement(492897..495803)
     CDS             495962..498433
     CDS             498511..499902
     CDS             499899..501935
     CDS             501932..502336
     CDS             502438..503721
     CDS             503755..506154
     CDS             506672..507868
     CDS             507945..508745
     CDS             complement(508774..509559)
     CDS             509624..510913
     CDS             510910..511497
     CDS             complement(511732..511950)
     CDS             512061..512357
     CDS             512441..512881
     CDS             512981..513361
     CDS             513369..515408
     CDS             515463..516032
     CDS             516019..516882
     CDS             complement(516980..520849)
     CDS             complement(520972..521325)
     CDS             complement(521370..521783)
     CDS             521919..522353
     CDS             complement(522433..523299)
     CDS             complement(523396..524331)
     CDS             complement(524389..525135)
     CDS             525247..526419
     CDS             complement(526459..526677)
     CDS             complement(526887..527693)
     CDS             complement(527690..528310)
     CDS             528392..528589
     CDS             complement(528605..529843)
     CDS             complement(529843..530487)
     CDS             complement(530568..531536)
     CDS             complement(531552..533480)
     CDS             533521..534114
     CDS             complement(534121..536826)
     CDS             complement(536846..537652)
     CDS             complement(537808..539328)
     CDS             complement(539453..540394)
     CDS             complement(540363..540848)
     CDS             complement(540982..541305)
     CDS             complement(541320..542780)
     CDS             complement(542790..543512)
     CDS             complement(543499..543948)
     CDS             complement(543971..545005)
     CDS             complement(545130..545615)
     CDS             complement(545618..546100)
     CDS             complement(546104..547114)
     CDS             complement(547249..547530)
     CDS             complement(547551..548285)
     CDS             complement(548296..548922)
     CDS             complement(548939..549994)
     CDS             complement(549991..551550)
     CDS             complement(551561..552088)
     CDS             complement(552106..552687)
     CDS             552952..554607
     CDS             554604..556157
     CDS             complement(556202..557770)
     CDS             complement(557796..558329)
     CDS             complement(558326..558853)
     CDS             559180..560676
     CDS             560794..561084
     CDS             561181..561630
     CDS             561627..562916
     CDS             562926..563213
     CDS             563265..563615
     CDS             563680..564255
     CDS             564271..565239
     CDS             complement(565267..566196)
     CDS             complement(566198..566554)
     CDS             complement(566665..567276)
     CDS             complement(567329..568462)
     CDS             complement(568662..569072)
     CDS             complement(569083..569934)
     CDS             complement(570131..571156)
     CDS             571215..572108
     CDS             572230..573705
     CDS             573809..575377
     CDS             575484..575708
     CDS             575735..575938
     CDS             576021..576743
     CDS             576740..577012
     CDS             577211..578842
     CDS             complement(578928..579785)
     CDS             complement(579782..580273)
     CDS             complement(580294..580614)
     CDS             complement(580638..581177)
     CDS             complement(581177..582025)
     CDS             complement(582028..583218)
     CDS             complement(583307..584530)
     CDS             complement(584713..585603)
     CDS             complement(585625..585948)
     CDS             complement(586209..586601)
     CDS             complement(586611..586898)
     CDS             complement(587039..587254)
     CDS             complement(587265..587750)
     CDS             complement(587769..588176)
     CDS             complement(588173..588601)
     CDS             complement(588618..590012)
     CDS             complement(590023..591525)
     CDS             complement(591714..592715)
     CDS             complement(592764..593531)
     CDS             593892..597104
     CDS             complement(597101..597418)
     CDS             complement(597475..598143)
     CDS             598310..599704
     CDS             complement(599710..600345)
     CDS             complement(600348..601409)
     CDS             complement(601871..602422)
     CDS             complement(602457..602777)
     CDS             complement(602808..603686)
     CDS             complement(603781..604506)
     CDS             604637..605281
     CDS             605320..606831
     CDS             complement(606869..607759)
     CDS             607823..609352
     CDS             609429..610385
     CDS             610477..612138
     CDS             complement(612146..613330)
     CDS             complement(613443..614654)
     CDS             614751..615716
     CDS             complement(615741..616574)
     CDS             complement(616561..617238)
     CDS             complement(617454..617696)
     CDS             complement(617790..619199)
     CDS             619538..620047
     CDS             complement(620087..621253)
     CDS             621570..622355
     CDS             622944..623261
     CDS             complement(623255..623521)
     CDS             623683..624516
     CDS             624557..625210
     CDS             625290..626201
     CDS             626345..626848
     CDS             626914..628101
     CDS             complement(628098..628448)
     CDS             complement(628448..628666)
     CDS             complement(628671..629729)
     CDS             complement(629785..630384)
     CDS             630563..631267
     CDS             631264..631590
     CDS             complement(631597..631851)
     CDS             complement(631860..633815)
     CDS             634049..636247
     CDS             636324..637007
     CDS             637000..638121
     CDS             complement(638132..639571)
     CDS             complement(639568..641538)
     CDS             complement(641535..642791)
     CDS             complement(642997..643413)
     CDS             complement(643413..644174)
     CDS             complement(644177..644926)
     CDS             complement(645213..645689)
     CDS             complement(645686..645928)
     CDS             complement(645969..646178)
     CDS             646348..647070
     CDS             complement(647080..647460)
     CDS             complement(647516..648724)
     CDS             complement(648721..651168)
     CDS             complement(651269..652651)
     CDS             652780..653454
     CDS             653521..653943
     CDS             complement(653963..654760)
     CDS             complement(654774..655454)
     CDS             655581..657689
     CDS             complement(657725..658321)
     CDS             complement(658318..658761)
     CDS             658869..661868
     CDS             661937..663787
     CDS             663873..664067
     CDS             664076..664372
     CDS             664722..665201
     CDS             665191..665997
     CDS             666063..666431
     CDS             666529..667926
     CDS             668039..668347
     CDS             complement(668355..669284)
     CDS             complement(669287..670171)
     CDS             complement(670168..670938)
     CDS             complement(670947..671126)
     CDS             complement(671152..671676)
     CDS             complement(671714..672076)
     CDS             672312..674498
     CDS             674498..675913
     CDS             675910..676521
     CDS             676646..679489
     CDS             679569..680795
     CDS             680822..681160
     CDS             complement(681161..683074)
     CDS             complement(683109..683831)
     CDS             684035..685477
     CDS             685600..689061
     CDS             689058..690014
     CDS             691405..692367
     CDS             692364..693995
     CDS             complement(694005..695342)
     CDS             695491..697395
     CDS             697403..697951
     CDS             complement(697992..698543)
     CDS             698767..699378
     CDS             699386..701152
     CDS             701149..702507
     CDS             702500..702943
     CDS             702973..703596
     CDS             703602..704546
     CDS             complement(704566..705237)
     CDS             complement(705250..705717)
     CDS             complement(705728..708220)
     CDS             complement(708192..708494)
     CDS             complement(708506..708664)
     CDS             709010..710266
     CDS             710547..712166
     CDS             712360..713553
     CDS             713550..714407
     CDS             714834..715526
     CDS             715560..716513
     CDS             complement(716527..717309)
     CDS             717556..717876
     CDS             717876..719555
     CDS             719709..721004
     CDS             complement(721389..722060)
     CDS             722387..724552
     CDS             724619..725632
     CDS             725698..727233
     CDS             727255..727353
     CDS             727372..729378
     CDS             729561..732017
     CDS             732026..733909
     CDS             734005..734865
     CDS             complement(734887..735363)
     CDS             complement(735949..736680)
     CDS             complement(736677..738734)
     CDS             complement(738888..739907)
     CDS             740204..743470
     CDS             complement(743845..745224)
     CDS             complement(745304..746044)
     CDS             complement(746188..747486)
     CDS             complement(747598..748953)
     CDS             complement(748950..750281)
     CDS             complement(750394..751824)
     CDS             complement(751848..752555)
     CDS             complement(752570..754012)
     CDS             complement(754167..754862)
     CDS             complement(754859..755704)
     CDS             complement(755718..756620)
     CDS             complement(756666..758567)
     CDS             complement(758634..759479)
     CDS             complement(759510..760103)
     CDS             complement(760137..760961)
     CDS             complement(761053..761304)
     CDS             complement(761309..761842)
     CDS             complement(761844..762548)
     CDS             762691..766773
     CDS             complement(766798..767121)
     CDS             767369..767752
     CDS             768081..768356
     CDS             768375..768830
     CDS             769016..770377
     CDS             complement(770446..770565)
     CDS             complement(772450..772575)
     CDS             complement(774833..775513)
     CDS             776961..777212
     CDS             777226..777951
     CDS             complement(777974..779206)
     CDS             779280..779393
     CDS             779386..780249
     CDS             780251..781198
     CDS             complement(781398..782153)
     CDS             complement(782235..782855)
     CDS             complement(782852..783562)
     CDS             complement(783572..784363)
     CDS             complement(784360..785157)
     CDS             complement(785250..786680)
     CDS             complement(786724..787797)
     CDS             complement(787859..788335)
     CDS             complement(788464..789873)
     CDS             complement(790055..791233)
     CDS             791287..791739
     CDS             791814..792914
     CDS             792936..793685
     CDS             793682..794839
     CDS             complement(794846..795355)
     CDS             complement(795366..796307)
     CDS             796550..798106
     CDS             798162..799442
     CDS             799439..800068
     CDS             complement(799936..800856)
     CDS             800954..801982
     CDS             801979..803655
     CDS             803652..804053
     CDS             complement(804105..805196)
     CDS             complement(805193..805849)
     CDS             complement(805889..806491)
     CDS             complement(806573..807523)
     CDS             complement(807698..808546)
     CDS             complement(808543..809124)
     CDS             complement(809121..810836)
     CDS             810989..811807
     CDS             811931..813898
     CDS             complement(813966..814223)
     CDS             complement(814240..814731)
     CDS             complement(814728..815267)
     CDS             complement(815264..816616)
     CDS             complement(816645..818111)
     CDS             818232..819365
     CDS             819362..820021
     CDS             820018..820914
     CDS             821109..821672
     CDS             821802..823355
     CDS             complement(823647..824750)
     CDS             complement(824754..826112)
     CDS             complement(826594..827043)
     CDS             complement(827040..827888)
     CDS             complement(828127..828822)
     CDS             complement(829733..830302)
     CDS             complement(830685..832355)
     CDS             832381..832494
     CDS             832678..833076
     CDS             833091..834440
     CDS             834440..835423
     CDS             835416..836174
     CDS             836270..837115
     CDS             837115..838629
     CDS             838754..839893
     CDS             839904..842957
     CDS             843084..844010
     CDS             844007..846094
     CDS             846144..846677
     CDS             846695..847453
     CDS             complement(847542..848102)
     CDS             complement(848399..849175)
     CDS             complement(849202..849774)
     CDS             complement(849771..850349)
     CDS             complement(850359..850880)
     CDS             complement(850880..851875)
     CDS             852075..854042
     CDS             complement(854050..854697)
     CDS             complement(854732..855421)
     CDS             complement(855418..856674)
     CDS             complement(856671..857102)
     CDS             complement(857054..857644)
     CDS             complement(857641..859065)
     CDS             complement(859072..860277)
     CDS             complement(860274..861983)
     CDS             complement(861980..862684)
     CDS             complement(862681..864270)
     CDS             864386..865330
     CDS             865327..866118
     CDS             866118..866591
     CDS             866632..867492
     CDS             867489..868145
     CDS             868216..868497
     CDS             868505..869401
     CDS             869394..870194
     CDS             870223..870480
     CDS             870517..871767
     CDS             complement(871799..872206)
     CDS             872316..872990
     CDS             872987..874297
     CDS             complement(874352..875542)
     CDS             complement(875655..877499)
     CDS             877831..880107
     CDS             880162..881298
     CDS             881444..882541
     CDS             complement(882604..883407)
     CDS             883506..883727
     CDS             883724..884674
     CDS             884876..886135
     CDS             886288..887790
     CDS             complement(887858..888337)
     CDS             complement(888370..889254)
     CDS             complement(889332..889562)
     CDS             complement(889752..890063)
     CDS             complement(890060..891259)
     CDS             complement(891269..892477)
     CDS             complement(892474..893181)
     CDS             complement(893195..894343)
     CDS             complement(894555..896288)
     CDS             896453..896836
     CDS             896956..897630
     CDS             complement(897685..900981)
     CDS             complement(901163..903079)
     CDS             complement(903169..904023)
     CDS             904277..905893
     CDS             complement(905906..907309)
     CDS             907471..907926
     CDS             908009..908686
     CDS             908683..909771
     CDS             909768..912986
     CDS             913062..913715
     CDS             913724..914047
     CDS             914066..915382
     CDS             complement(915379..916695)
     CDS             916809..917816
     CDS             917838..918635
     CDS             complement(918645..919436)
     CDS             complement(919508..920266)
     CDS             920434..921654
     CDS             921718..922653
     CDS             922647..923120
     CDS             complement(923122..923514)
     CDS             complement(923623..924912)
     CDS             complement(924919..925803)
     CDS             complement(925814..927175)
     CDS             complement(927168..927296)
     CDS             complement(927305..927757)
     CDS             complement(927813..928310)
     CDS             complement(928372..928902)
     CDS             complement(928905..929594)
     CDS             929650..930996
     CDS             complement(931018..931668)
     CDS             complement(931665..932258)
     CDS             complement(932374..932787)
     CDS             932837..933673
     CDS             933728..934762
     CDS             934759..935190
     CDS             935993..936436
     CDS             936433..937371
     CDS             937368..937631
     CDS             937628..939388
     CDS             939385..940890
     CDS             940887..942299
     CDS             942301..943389
     CDS             943386..944804
     CDS             944801..946033
     CDS             946030..947100
     CDS             947097..948500
     CDS             948497..949411
     CDS             949404..950234
     CDS             950231..951460
     CDS             951602..952744
     CDS             952910..953833
     CDS             953868..954056
     CDS             complement(954061..954489)
     CDS             954595..957324
     CDS             957401..958882
     CDS             958968..960209
     CDS             960324..961154
     CDS             961167..962186
     CDS             complement(962191..963855)
     CDS             complement(963863..964330)
     CDS             complement(964488..964871)
     CDS             965057..966433
     CDS             966512..966829
     CDS             complement(966923..967855)
     CDS             complement(967876..969750)
     CDS             complement(969851..970177)
     CDS             970362..971201
     CDS             complement(971214..972326)
     CDS             complement(972316..973353)
     CDS             complement(973350..973526)
     CDS             complement(973554..974462)
     CDS             974584..974925
     CDS             974987..975652
     CDS             975796..977517
     CDS             complement(977524..978858)
     CDS             979395..980357
     CDS             980435..981400
     CDS             981412..982758
     CDS             complement(982714..983319)
     CDS             complement(983320..985311)
     CDS             985540..986544
     CDS             986612..987310
     CDS             987325..988611
     CDS             988762..989409
     CDS             989496..989921
     CDS             990009..991136
     CDS             991136..991951
     CDS             991948..992856
     CDS             992853..994103
     CDS             994138..995439
     CDS             995426..996070
     CDS             996074..997216
     CDS             997232..998560
     CDS             998667..998909
     CDS             998991..1000130
     CDS             1000148..1001389
     CDS             1001389..1002270
     CDS             1002278..1002463
     CDS             1002471..1003625
     CDS             1003629..1004939
     CDS             1005476..1008655
     CDS             1008648..1009412
     CDS             1009579..1010880
     CDS             1011215..1012474
     CDS             1012491..1013423
     CDS             1013436..1014230
     CDS             1014601..1015365
     CDS             1015380..1016627
     CDS             1016676..1019438
     CDS             1019477..1020664
     CDS             1020736..1021629
     CDS             1021632..1023464
     CDS             1023516..1023875
     CDS             1024028..1024933
     CDS             complement(1024961..1025785)
     CDS             complement(1025891..1026424)
     CDS             complement(1026770..1027678)
     CDS             complement(1027781..1029013)
     CDS             1029315..1031303
     CDS             1031355..1031678
     CDS             1031759..1032358
     CDS             1032540..1033133
     CDS             1033137..1034405
     CDS             1034402..1035157
     CDS             1035265..1035861
     CDS             1035915..1036355
     CDS             complement(1036339..1037562)
     CDS             1037729..1038217
     CDS             complement(1038235..1039485)
     CDS             1039663..1040664
     CDS             1040676..1042403
     CDS             1042491..1043462
     CDS             1043538..1044428
     CDS             1044454..1045224
     CDS             1045436..1045726
     CDS             1045775..1047424
     CDS             1047710..1048396
     CDS             1048371..1049858
     CDS             1050037..1050345
     CDS             1050342..1052060
     CDS             complement(1052174..1052845)
     CDS             1053183..1054436
     CDS             1054469..1055554
     CDS             1055551..1056387
     CDS             1056474..1056797
     CDS             complement(1056828..1057925)
     CDS             complement(1057916..1058776)
     CDS             complement(1058789..1059091)
     CDS             complement(1059121..1059837)
     CDS             complement(1060017..1061303)
     CDS             complement(1061310..1062752)
     CDS             1062841..1063866
     CDS             1063863..1064624
     CDS             complement(1064654..1067407)
     CDS             1067608..1068663
     CDS             1068679..1069476
     CDS             1069486..1070682
     CDS             1070695..1071894
     CDS             1072050..1072769
     CDS             1072839..1074362
     CDS             1074367..1074513
     CDS             1074510..1075571
     CDS             1075575..1076819
     CDS             1076945..1077721
     CDS             1077900..1079021
     CDS             1079035..1079343
     CDS             1079340..1080719
     CDS             1080834..1081184
     CDS             complement(1081178..1083613)
     CDS             complement(1083711..1085195)
     CDS             complement(1085393..1086487)
     CDS             1086606..1087658
     CDS             complement(1087666..1088040)
     CDS             1088233..1089531
     CDS             1089536..1090285
     CDS             1090402..1091427
     CDS             1091631..1092566
     CDS             1092645..1093793
     CDS             complement(1093840..1094649)
     CDS             1094663..1095637
     CDS             1095634..1096395
     CDS             complement(1096434..1096655)
     CDS             1096743..1098485
     CDS             1098596..1099336
     CDS             1099528..1100268
     CDS             1100389..1101018
     CDS             1101080..1102411
     CDS             1102525..1103373
     CDS             1103397..1104803
     CDS             1105799..1106650
     CDS             complement(1106727..1108034)
     CDS             complement(1108162..1108488)
     CDS             1108784..1109107
     CDS             1109179..1109628
     CDS             1109773..1111458
     CDS             1111730..1113397
     CDS             1113400..1113714
     CDS             1113825..1114961
     CDS             1114958..1116148
     CDS             1116163..1116984
     CDS             1117079..1118488
     CDS             1118505..1119143
     CDS             1119180..1120244
     CDS             1120294..1121427
     CDS             1121643..1124558
     CDS             1124621..1125232
     CDS             1125226..1126023
     CDS             1126024..1126647
     CDS             1126634..1127848
     CDS             1127891..1128706
     CDS             1128703..1129575
     CDS             1129592..1130890
     CDS             1130902..1131543
     CDS             1131554..1132045
     CDS             1132057..1133586
     CDS             1133594..1134763
     CDS             complement(1134854..1135654)
     CDS             complement(1135647..1136141)
     CDS             complement(1136158..1136739)
     CDS             complement(1136784..1137980)
     CDS             complement(1137983..1139239)
     CDS             1139410..1140792
     CDS             complement(1140857..1142011)
     CDS             complement(1142201..1143328)
     CDS             complement(1143424..1145349)
     CDS             complement(1145464..1146030)
     CDS             1146520..1149153
     CDS             1149150..1150247
     CDS             1150262..1151326
     CDS             1151344..1152441
     CDS             1152457..1153347
     CDS             1153350..1155305
     CDS             1155409..1157115
     CDS             1157126..1157410
     CDS             1157501..1157806
     CDS             1157814..1158989
     CDS             1159107..1160429
     CDS             1160583..1161473
     CDS             1161512..1162306
     CDS             1162660..1164576
     CDS             1164657..1165127
     CDS             1165275..1165472
     CDS             1165485..1165844
     CDS             1165911..1166942
     CDS             1166949..1169339
     CDS             1169336..1169647
     CDS             1169628..1170008
     CDS             1170324..1171067
     CDS             1171064..1171717
     CDS             1171714..1172622
     CDS             1172633..1173568
     CDS             complement(1173565..1174575)
     CDS             complement(1174572..1176551)
     CDS             complement(1176544..1177527)
     CDS             complement(1177527..1178444)
     CDS             1178599..1179525
     CDS             1179632..1180510
     CDS             1180537..1181676
     CDS             complement(1181789..1182073)
     CDS             complement(1182332..1183447)
     CDS             1183539..1184840
     CDS             1185090..1185695
     CDS             1185730..1186185
     CDS             1186321..1187466
     CDS             1187481..1189580
     CDS             1189724..1191256
     CDS             1191259..1192041
     CDS             1192046..1192936
     CDS             1193004..1193744
     CDS             complement(1193801..1195423)
     CDS             1195645..1196484
     CDS             1196592..1197074
     CDS             complement(1197195..1199600)
     CDS             complement(1199800..1200315)
     CDS             complement(1200393..1201181)
     CDS             complement(1201275..1203248)
     CDS             complement(1203341..1203955)
     CDS             complement(1204519..1205832)
     CDS             1206325..1207365
     CDS             1207554..1209134
     CDS             complement(1209318..1210130)
     CDS             complement(1210127..1210732)
     CDS             complement(1210885..1211421)
     CDS             complement(1211408..1212763)
     CDS             complement(1212783..1213730)
     CDS             1214284..1215204
     CDS             1215207..1216199
     CDS             1216196..1216945
     CDS             1216942..1217658
     CDS             1217770..1218957
     CDS             complement(1219045..1219530)
     CDS             complement(1219713..1220276)
     CDS             complement(1220421..1222703)
     CDS             complement(1222704..1223021)
     CDS             1223446..1223649
     CDS             complement(1223918..1224085)
     CDS             complement(1224147..1224383)
     CDS             complement(1224488..1225165)
     CDS             1225220..1226419
     CDS             1226436..1226885
     CDS             1226887..1227312
     CDS             complement(1227315..1228592)
     CDS             complement(1228607..1228906)
     CDS             1229084..1229551
     CDS             1229562..1229873
     CDS             complement(1229883..1231652)
     CDS             1232133..1234370
     CDS             1234580..1235824
     CDS             1236048..1236302
     CDS             1236315..1238120
     CDS             1238249..1238617
     CDS             complement(1238632..1238925)
     CDS             complement(1238922..1240967)
     CDS             complement(1241063..1242703)
     CDS             complement(1243088..1243822)
     CDS             complement(1243819..1244181)
     CDS             complement(1244251..1245189)
     CDS             complement(1245583..1245789)
     CDS             1246197..1247258
     CDS             complement(1247367..1248971)
     CDS             complement(1248990..1249772)
     CDS             1249955..1250920
     CDS             complement(1250865..1252127)
     CDS             complement(1252153..1252941)
     CDS             1253717..1254214
     CDS             complement(1254523..1256169)
     CDS             complement(1256528..1259305)
     CDS             complement(1259517..1260968)
     CDS             complement(1260965..1261639)
     CDS             complement(1261636..1262442)
     CDS             1262710..1263492
     CDS             1265532..1266230
     CDS             1266596..1269127
     CDS             1269149..1269487
     CDS             1269519..1270331
     CDS             1270354..1272093
     CDS             complement(1272191..1272715)
     CDS             complement(1272715..1273755)
     CDS             complement(1274116..1275063)
     CDS             complement(1275084..1275611)
     CDS             complement(1275648..1276844)
     CDS             complement(1276863..1277213)
     CDS             complement(1277327..1278304)
     CDS             1279714..1280628
     CDS             1280664..1281455
     CDS             1281634..1281900
     CDS             1281902..1283056
     CDS             complement(1283387..1283563)
     CDS             complement(1283668..1284468)
     CDS             complement(1284477..1285598)
     CDS             1285968..1287257
     CDS             1287319..1288497
     CDS             complement(1288769..1289806)
     CDS             complement(1289811..1290620)
     CDS             complement(1290707..1292566)
     CDS             complement(1292594..1293496)
     CDS             complement(1293493..1293747)
     CDS             1293877..1294977
     CDS             complement(1295352..1296290)
     CDS             complement(1296320..1296748)
     CDS             complement(1296745..1297275)
     CDS             complement(1297268..1300066)
     CDS             complement(1300081..1301079)
     CDS             1301459..1301782
     CDS             1301779..1302555
     CDS             1302969..1303301
     CDS             1303298..1304290
     CDS             1304287..1305360
     CDS             1305397..1305612
     CDS             1305750..1306688
     CDS             1306817..1307347
     CDS             1307593..1308540
     CDS             1308560..1309357
     CDS             1309369..1310265
     CDS             1310262..1311221
     CDS             1311744..1313414
     CDS             1313496..1314539
     CDS             1314604..1315695
     CDS             1315744..1316100
     CDS             1316323..1317960
     CDS             1318051..1318197
     CDS             1318385..1320445
     CDS             1320918..1321319
     CDS             1321373..1321966
     CDS             1321992..1323557
     CDS             1323688..1324407
     CDS             complement(1324442..1324726)
     CDS             complement(1324710..1324859)
     CDS             complement(1324874..1326016)
     CDS             complement(1326028..1327596)
     CDS             complement(1327586..1327813)
     CDS             1327984..1329348
     CDS             1329607..1330194
     CDS             1330283..1332022
     CDS             1332019..1332723
     CDS             1332713..1334038
     CDS             1334490..1336076
     CDS             1336144..1337574
     CDS             1337576..1337902
     CDS             1337920..1339065
     CDS             complement(1339138..1340523)
     CDS             complement(1340466..1340987)
     CDS             1341000..1342058
     CDS             complement(1342145..1343311)
     CDS             1343604..1344530
     CDS             1344671..1345414
     CDS             1345528..1345794
     CDS             1345875..1346084
     CDS             complement(1346107..1348047)
     CDS             complement(1348202..1348549)
     CDS             1348736..1349905
     CDS             complement(1349902..1351638)
     CDS             complement(1351635..1352714)
     CDS             1352950..1355322
     CDS             1355479..1356123
     CDS             1356239..1358347
     CDS             1358370..1359830
     CDS             complement(1359827..1360354)
     CDS             complement(1360403..1361335)
     CDS             complement(1361353..1361979)
     CDS             1362162..1362374
     CDS             1362410..1363681
     CDS             complement(1363688..1363981)
     CDS             complement(1364049..1365062)
     CDS             1365220..1365705
     CDS             1365702..1365947
     CDS             complement(1365959..1367140)
     CDS             1367335..1368981
     CDS             complement(1368995..1369639)
     CDS             complement(1369636..1370577)
     CDS             complement(1370579..1371361)
     CDS             complement(1371358..1372500)
     CDS             complement(1372520..1374184)
     CDS             1374513..1375484
     CDS             complement(1375505..1375996)
     CDS             complement(1376095..1378737)
     CDS             complement(1378734..1379783)
     CDS             complement(1379865..1380641)
     CDS             1380741..1381667
     CDS             complement(1381825..1384413)
     CDS             1384729..1385121
     CDS             complement(1385065..1386660)
     CDS             complement(1386740..1389619)
     CDS             complement(1389681..1390064)
     CDS             complement(1390115..1391206)
     CDS             complement(1393632..1393757)
     CDS             complement(1396015..1396695)
     CDS             1397768..1398982
     CDS             1399088..1400770
     CDS             complement(1400786..1401718)
     CDS             complement(1401860..1402342)
     CDS             complement(1402375..1403868)
     CDS             complement(1403946..1406627)
     CDS             1406776..1410699
     CDS             1410696..1411553
     CDS             1411624..1413069
     CDS             complement(1413077..1413520)
     CDS             complement(1413533..1414231)
     CDS             complement(1414245..1415591)
     CDS             complement(1415603..1415779)
     CDS             1416460..1417059
     CDS             1417056..1420748
     CDS             1420836..1421360
     CDS             1421344..1422837
     CDS             1422881..1423378
     CDS             1423378..1423854
     CDS             1424073..1426628
     CDS             1426635..1428473
     CDS             1428437..1429453
     CDS             complement(1429450..1430565)
     CDS             complement(1430572..1430835)
     CDS             1431039..1432133
     CDS             1432168..1432506
     CDS             complement(1432522..1432893)
     CDS             complement(1432952..1433749)
     CDS             complement(1433746..1434351)
     CDS             1434635..1435387
     CDS             complement(1435529..1436443)
     CDS             complement(1436614..1437468)
     CDS             1437635..1438639
     CDS             1438850..1439548
     CDS             1440409..1441617
     CDS             complement(1441791..1442165)
     CDS             complement(1442281..1443378)
     CDS             1443478..1443669
     CDS             complement(1443843..1445186)
     CDS             1445591..1446979
     CDS             complement(1446976..1448064)
     CDS             complement(1448061..1449041)
     CDS             complement(1449038..1450072)
     CDS             complement(1450197..1451132)
     CDS             complement(1451135..1452220)
     CDS             complement(1452232..1453119)
     CDS             complement(1453119..1453973)
     CDS             complement(1453973..1454983)
     CDS             1455298..1456512
     CDS             1456606..1457373
     CDS             1457532..1460015
     CDS             1460020..1460229
     CDS             1460596..1462020
     CDS             1462081..1462671
     CDS             1462691..1462864
     CDS             1462868..1463761
     CDS             1463836..1465260
     CDS             1465265..1465780
     CDS             1465806..1465955
     CDS             1465986..1466222
     CDS             complement(1466484..1466927)
     CDS             1467151..1468884
     CDS             complement(1468907..1469707)
     CDS             1469756..1471147
     CDS             1471235..1471951
     CDS             complement(1471968..1472363)
     CDS             1472442..1474877
     CDS             1474902..1475111
     CDS             complement(1475126..1477984)
     CDS             1478241..1478768
     CDS             complement(1478841..1479977)
     CDS             1480028..1481755
     CDS             1481805..1482143
     CDS             complement(1482173..1483225)
     CDS             complement(1483241..1484191)
     CDS             1484423..1485094
     CDS             1485243..1487531
     CDS             1487528..1488205
     CDS             1488217..1489554
     CDS             complement(1489593..1489856)
     CDS             1490125..1491417
     CDS             1491592..1493208
     CDS             complement(1493285..1495105)
     CDS             complement(1495116..1496804)
     CDS             complement(1496825..1499506)
     CDS             complement(1499913..1501118)
     CDS             1501285..1503999
     CDS             1503974..1504612
     CDS             1504697..1505572
     CDS             1505580..1506092
     CDS             1506220..1507401
     CDS             1507398..1508429
     CDS             1508792..1509934
     CDS             1509989..1513216
     CDS             1513213..1513689
     CDS             1513701..1514171
     CDS             1514430..1514702
     CDS             1514707..1515324
     CDS             1515473..1517332
     CDS             1517394..1518215
     CDS             1518249..1519604
     CDS             1519717..1520757
     CDS             1520867..1521829
     CDS             1521839..1522681
     CDS             1522714..1523478
     CDS             1523592..1524320
     CDS             1524363..1524725
     CDS             1525137..1525352
     CDS             1525357..1525833
     CDS             1525851..1526456
     CDS             1526449..1527702
     CDS             1527783..1528262
     CDS             1528259..1529578
     CDS             1529572..1531887
     CDS             1531887..1532936
     CDS             1532947..1533432
     CDS             1533469..1534071
     CDS             1534128..1534433
     CDS             1534446..1536470
     CDS             1536546..1538027
     CDS             1538065..1539540
     CDS             1539628..1540179
     CDS             complement(1540276..1543152)
     CDS             1543481..1545289
     CDS             1545286..1545990
     CDS             1545987..1546559
     CDS             1546567..1548030
     CDS             1548068..1548553
     CDS             complement(1548563..1549420)
     CDS             complement(1549449..1550546)
     CDS             1550659..1551510
     CDS             complement(1551523..1552323)
     CDS             complement(1552425..1553234)
     CDS             complement(1553238..1554542)
     CDS             complement(1554602..1554817)
     CDS             1554874..1555542
     CDS             1555626..1557557
     CDS             complement(1557627..1559102)
     CDS             1559286..1559798
     CDS             1560019..1560789
     CDS             complement(1560826..1562004)
     CDS             complement(1562015..1563343)
     CDS             complement(1563353..1564201)
     CDS             1564276..1564599
     CDS             1564596..1564937
     CDS             complement(1565036..1565467)
     CDS             complement(1565496..1566137)
     CDS             complement(1566139..1566852)
     CDS             complement(1566849..1567523)
     CDS             complement(1567520..1568527)
     CDS             complement(1568524..1570182)
     CDS             complement(1570179..1570730)
     CDS             complement(1570739..1571323)
     CDS             complement(1571407..1572036)
     CDS             complement(1572157..1572723)
     CDS             1572893..1574863
     CDS             1574860..1576590
     CDS             1576751..1577074
     CDS             1577079..1577633
     CDS             1577773..1578627
     CDS             1578688..1579761
     CDS             1579864..1580229
     CDS             1580242..1582332
     CDS             1582399..1582908
     CDS             1582905..1584779
     CDS             1584776..1587298
     CDS             1587301..1588254
     CDS             1588263..1589384
     CDS             1589532..1591208
     CDS             1591411..1592376
     CDS             1592386..1593342
     CDS             1593373..1593774
     CDS             1593809..1594702
     CDS             1594779..1596674
     CDS             1596794..1597105
     CDS             complement(1597121..1598194)
     CDS             complement(1598208..1598990)
     CDS             complement(1599073..1599657)
     CDS             complement(1599814..1601193)
     CDS             1601484..1602092
     CDS             1602104..1602526
     CDS             1602551..1603555
     CDS             1603536..1603724
     CDS             1603733..1604506
     CDS             1604626..1605279
     CDS             1605395..1606660
     CDS             1606678..1608399
     CDS             complement(1608393..1610963)
     CDS             complement(1611123..1611704)
     CDS             complement(1611764..1612186)
     CDS             1612279..1613682
     CDS             complement(1613749..1614060)
     CDS             complement(1614063..1615001)
     CDS             complement(1615045..1616952)
     CDS             complement(1617116..1619113)
     CDS             complement(1619180..1622011)
     CDS             1622311..1622907
     CDS             complement(1622923..1624122)
     CDS             complement(1624335..1625837)
     CDS             1625995..1626372
     CDS             complement(1626384..1626902)
     CDS             complement(1627018..1630287)
     CDS             complement(1630292..1630687)
     CDS             complement(1630684..1632525)
     CDS             complement(1632830..1634692)
     CDS             complement(1634819..1637611)
     CDS             complement(1637617..1638315)
     CDS             complement(1638326..1639639)
     CDS             complement(1639694..1640656)
     CDS             1640773..1641321
     CDS             complement(1641332..1641760)
     CDS             1641939..1642796
     CDS             1642934..1643425
     CDS             1643422..1643817
     CDS             complement(1644105..1644740)
     CDS             complement(1644737..1646212)
     CDS             complement(1646272..1647963)
     CDS             complement(1647960..1649036)
     CDS             1649253..1651382
     CDS             complement(1651391..1651927)
     CDS             1652224..1653480
     CDS             1653473..1654180
     CDS             complement(1654177..1654722)
     CDS             1654809..1657130
     CDS             1657199..1658110
     CDS             1658292..1659710
     CDS             1659734..1660678
     CDS             complement(1660725..1661654)
     CDS             complement(1661656..1662909)
     CDS             1663104..1663652
     CDS             complement(1663676..1665307)
     CDS             complement(1665304..1666950)
     CDS             complement(1667147..1667365)
     CDS             1667545..1668510
     CDS             1668539..1669234
     CDS             1669231..1669941
     CDS             1669934..1670281
     CDS             1670316..1670681
     CDS             complement(1670701..1671576)
     CDS             1671664..1671888
     CDS             complement(1671902..1673644)
     CDS             complement(1673655..1674038)
     CDS             1674393..1675244
     CDS             complement(1675220..1675603)
     CDS             complement(1675840..1678551)
     CDS             1678824..1681421
     CDS             1681615..1684014
     CDS             1684130..1684609
     CDS             1684710..1685216
     CDS             1685213..1686571
     CDS             1686698..1687660
     CDS             1687671..1688627
     CDS             1688741..1689355
     CDS             complement(1689373..1690617)
     CDS             1690725..1691627
     CDS             1691763..1694249
     CDS             1694263..1695135
     CDS             complement(1695143..1696138)
     CDS             complement(1696246..1697238)
     CDS             1697454..1698182
     CDS             1698280..1698669
     CDS             1698666..1699010
     CDS             1699013..1700806
     CDS             1700826..1701536
     CDS             1701539..1701775
     CDS             1701845..1703140
     CDS             1703300..1706131
     CDS             1706183..1707385
     CDS             1707467..1708891
     CDS             complement(1708972..1711326)
     CDS             1711473..1712678
     CDS             1712686..1714659
     CDS             1714770..1715264
     CDS             1715261..1716466
     CDS             1716479..1716733
     CDS             1716738..1717208
     CDS             complement(1717276..1717779)
     CDS             1718010..1720592
     CDS             complement(1720639..1723911)
     CDS             1724061..1725956
     CDS             complement(1726037..1726828)
     CDS             1726995..1727903
     CDS             1727932..1730145
     CDS             1730147..1731124
     CDS             1731121..1732533
     CDS             1732640..1734199
     CDS             complement(1734206..1734787)
     CDS             complement(1734888..1735334)
     CDS             1735447..1735884
     CDS             1735881..1736204
     CDS             complement(1736223..1736780)
     CDS             1736897..1738357
     CDS             1738436..1740001
     CDS             complement(1740086..1740970)
     CDS             1741067..1741870
     CDS             complement(1741890..1743509)
     CDS             complement(1743693..1744202)
     CDS             complement(1744406..1744909)
     CDS             complement(1744963..1746744)
     CDS             1746847..1747311
     CDS             1747313..1747792
     CDS             1747789..1748220
     CDS             complement(1748232..1748999)
     CDS             complement(1748990..1749307)
     CDS             complement(1749321..1750349)
     CDS             1750511..1751584
     CDS             1751590..1752210
     CDS             1752207..1753256
     CDS             1753253..1753624
     CDS             1753650..1754420
     CDS             1754407..1755096
     CDS             complement(1755103..1755936)
     CDS             complement(1755933..1756850)
     CDS             complement(1756888..1757868)
     CDS             complement(1757930..1760416)
     CDS             complement(1760466..1763846)
     CDS             1764095..1765264
     CDS             1765274..1767766
     CDS             complement(1767782..1768855)
     CDS             1769067..1769345
     CDS             1769477..1771894
     CDS             complement(1772287..1773495)
     CDS             1773639..1775714
     CDS             1775724..1776188
     CDS             complement(1776283..1779327)
     CDS             1779739..1780698
     CDS             1780691..1781347
     CDS             1781326..1781682
     CDS             1781679..1782626
     CDS             complement(1782623..1783348)
     CDS             complement(1783345..1783923)
     CDS             1784019..1784531
     CDS             1784569..1784748
     CDS             1784837..1785853
     CDS             1785850..1786815
     CDS             1786843..1787772
     CDS             1787775..1788524
     CDS             1788618..1788857
     CDS             1788940..1790175
     CDS             1790198..1790665
     CDS             complement(1790655..1792244)
     CDS             1792464..1793063
     CDS             1793073..1793618
     CDS             1793615..1794586
     CDS             1794586..1795026
     CDS             1795023..1796441
     CDS             1796438..1796695
     CDS             complement(1796728..1797744)
     CDS             1797863..1798198
     CDS             1798230..1799195
     CDS             1799548..1801344
     CDS             1801366..1802154
     CDS             1802170..1802529
     CDS             1802535..1803206
     CDS             1803203..1804117
     CDS             1804142..1804873
     CDS             1804870..1805619
     CDS             1805634..1806011
     CDS             1806008..1807141
     CDS             1807351..1809171
     CDS             1809267..1809839
     CDS             1810266..1811441
     CDS             1811528..1811716
     CDS             complement(1811729..1812169)
     CDS             1812617..1815325
     CDS             complement(1815335..1815595)
     CDS             complement(1815597..1816409)
     CDS             complement(1816439..1817209)
     CDS             complement(1817301..1818167)
     CDS             complement(1818164..1818532)
     CDS             complement(1818545..1820866)
     CDS             complement(1820983..1821834)
     CDS             complement(1821839..1824526)
     CDS             complement(1824697..1826376)
     CDS             1826675..1827214
     CDS             complement(1827218..1828321)
     CDS             1828398..1829360
     CDS             complement(1829378..1829953)
     CDS             1829973..1830689
     CDS             complement(1830700..1831530)
     CDS             complement(1831527..1832603)
     CDS             1832786..1833313
     CDS             1833366..1835738
     CDS             complement(1835746..1836711)
     CDS             complement(1836734..1840186)
     CDS             complement(1840295..1840948)
     CDS             complement(1841025..1841771)
     CDS             complement(1841802..1842875)
     CDS             complement(1842957..1843337)
     CDS             complement(1843392..1844072)
     CDS             complement(1844113..1844679)
     CDS             complement(1844660..1845484)
     CDS             complement(1845532..1846800)
     CDS             1846917..1847627
     CDS             1847624..1848112
     CDS             complement(1848221..1848658)
     CDS             complement(1848851..1849654)
     CDS             complement(1849657..1850562)
     CDS             complement(1850648..1853737)
     CDS             1853847..1856048
     CDS             complement(1856085..1858166)
     CDS             1858307..1859809
     CDS             1859915..1861012
     CDS             1861009..1861785
     CDS             1861775..1862713
     CDS             1862703..1863353
     CDS             1863402..1865054
     CDS             1865171..1865971
     CDS             1865956..1866795
     CDS             complement(1866763..1867386)
     CDS             1867564..1868313
     CDS             1868313..1869248
     CDS             1869332..1869952
     CDS             1870013..1871812
     CDS             complement(1871903..1872685)
     CDS             complement(1872682..1872975)
     CDS             complement(1872972..1873271)
     CDS             complement(1873271..1873879)
     CDS             complement(1873923..1874336)
     CDS             complement(1874441..1875895)
     CDS             complement(1875852..1876598)
     CDS             1876813..1877142
     CDS             1877212..1877901
     CDS             1877898..1878353
     CDS             1878383..1879201
     CDS             complement(1879223..1880473)
     CDS             1880629..1881549
     CDS             1881549..1882919
     CDS             complement(1882984..1883250)
     CDS             1883575..1884198
     CDS             1884191..1885696
     CDS             1885699..1886832
     CDS             complement(1886756..1887814)
     CDS             1887936..1888283
     CDS             1888362..1889357
     CDS             1889404..1889835
     CDS             1889835..1891748
     CDS             1891732..1893780
     CDS             1893796..1897116
     CDS             complement(1897139..1897705)
     CDS             1897982..1899142
     CDS             1899198..1899947
     CDS             1899978..1900238
     CDS             1900291..1901157
     CDS             complement(1901147..1901629)
     CDS             1901759..1904050
     CDS             1904135..1904476
     CDS             complement(1904512..1905063)
     CDS             1905343..1906143
     CDS             1906182..1906676
     CDS             complement(1906742..1907686)
     CDS             1907834..1908745
     CDS             1908782..1911427
     CDS             1911701..1912390
     CDS             complement(1912374..1913198)
     CDS             complement(1913153..1914424)
     CDS             complement(1914421..1915890)
     CDS             complement(1915934..1916671)
     CDS             complement(1916675..1917442)
     CDS             1917567..1918007
     CDS             complement(1918070..1918354)
     CDS             1918524..1918685
     CDS             1918699..1919052
     CDS             1919143..1919466
     CDS             1919438..1920847
     CDS             1920896..1921315
     CDS             complement(1921312..1921959)
     CDS             1922011..1922682
     CDS             1922679..1925261
     CDS             1925258..1925599
     CDS             1925590..1926420
     CDS             1926417..1927421
     CDS             complement(1927438..1931043)
     CDS             complement(1931040..1932170)
     CDS             complement(1932167..1933585)
     CDS             1933759..1934097
     CDS             1934286..1934459
     CDS             complement(1934490..1935986)
     CDS             complement(1936009..1936383)
     CDS             1936817..1937137
     CDS             complement(1937286..1938023)
     CDS             1938484..1938891
     CDS             1938905..1940323
     CDS             1940316..1941338
     CDS             1941818..1942150
     CDS             1942244..1943044
     CDS             complement(1943128..1943709)
     CDS             1944084..1945133
     CDS             1945382..1945816
     CDS             1945848..1946708
     CDS             1946826..1947452
     CDS             1947637..1948305
     CDS             complement(1948908..1949294)
     CDS             complement(1949308..1950150)
     CDS             complement(1950122..1952401)
     CDS             complement(1952414..1952968)
     CDS             1953247..1954419
     CDS             1954400..1954948
     CDS             complement(1954864..1955775)
     CDS             complement(1955772..1956905)
     CDS             complement(1957010..1957564)
     CDS             complement(1957602..1959068)
     CDS             1959413..1960084
     CDS             1960085..1961215
     CDS             1961212..1962507
     CDS             1962504..1964684
     CDS             1964688..1965785
     CDS             1965782..1967599
     CDS             1967706..1968920
     CDS             1968917..1970977
     CDS             1971003..1976207
     CDS             complement(1976211..1977182)
     CDS             1977251..1978927
     CDS             complement(1978903..1979856)
     CDS             complement(1979858..1980823)
     CDS             complement(1980849..1981829)
     CDS             complement(1981826..1983562)
     CDS             complement(1983567..1984781)
     CDS             complement(1984769..1985425)
     CDS             complement(1985416..1986156)
     CDS             complement(1986153..1987412)
     CDS             1987667..1988008
     CDS             complement(1987987..1988523)
     CDS             1988694..1990121
     CDS             1990267..1990617
     CDS             1990819..1991112
     CDS             1991120..1991503
     CDS             1991500..1991976
     CDS             1992104..1995052
     CDS             1995107..1996027
     CDS             1996190..1997581
     CDS             1997651..1998100
     CDS             1998158..2000881
     CDS             2000904..2001464
     CDS             2001475..2002209
     CDS             complement(2002246..2002746)
     CDS             complement(2002713..2003273)
     CDS             2003309..2004646
     CDS             2004654..2005118
     CDS             complement(2005129..2006235)
     CDS             complement(2006232..2007008)
     CDS             complement(2007034..2009175)
     CDS             2009546..2010928
     CDS             2010939..2011565
     CDS             2011690..2012379
     CDS             complement(2012480..2013760)
     CDS             complement(2013981..2014892)
     CDS             2015262..2016950
     CDS             2016980..2018332
     CDS             2018425..2019552
     CDS             2019552..2021942
     CDS             2021961..2022410
     CDS             2022415..2023890
     CDS             2024002..2025687
     CDS             2026337..2026654
     CDS             2026691..2027626
     CDS             2027628..2027888
     CDS             2027934..2028926
     CDS             2028935..2029204
     CDS             2029221..2030738
     CDS             2030817..2031173
     CDS             2031229..2032290
     CDS             complement(2032562..2033650)
     CDS             2034874..2036334
     CDS             2036713..2037510
     CDS             2037507..2038310
     CDS             2038330..2038551
     CDS             2038548..2039462
     CDS             2039462..2040505
     CDS             2041184..2042116
     CDS             2042142..2042897
     CDS             2042908..2043327
     CDS             complement(2043439..2044947)
     CDS             2045195..2045857
     CDS             2046178..2047254
     CDS             2047302..2047595
     CDS             2047997..2048656
     CDS             2048746..2049024
     CDS             2049041..2049337
     CDS             2049341..2049763
     CDS             2050193..2050453
     CDS             complement(2050375..2050755)
     CDS             2050956..2052833
     CDS             2053215..2055575
     CDS             2055575..2056312
     CDS             complement(2056922..2057467)
     CDS             complement(2057467..2058351)
     CDS             complement(2058363..2059253)
     CDS             complement(2059250..2060326)
     CDS             2060555..2061478
     CDS             2061475..2063547
     CDS             complement(2063554..2064687)
     CDS             complement(2064687..2067200)
     CDS             complement(2067197..2067874)
     CDS             2067967..2068812
     CDS             2068913..2069746
     CDS             2069751..2071058
     CDS             complement(2071071..2072195)
     CDS             complement(2072225..2073010)
     CDS             2073125..2074477
     CDS             2074477..2075649
     CDS             2075642..2076406
     CDS             2076399..2077193
     CDS             2077190..2077876
     CDS             complement(2077881..2078672)
     CDS             complement(2078681..2079136)
     CDS             complement(2079133..2079747)
     CDS             complement(2079720..2080895)
     CDS             complement(2080900..2081670)
     CDS             complement(2081667..2082104)
     CDS             complement(2082110..2083135)
     CDS             complement(2083149..2083649)
     CDS             complement(2083683..2085992)
     CDS             complement(2086001..2087365)
     CDS             complement(2087365..2088564)
     CDS             complement(2088581..2089405)
     CDS             complement(2089398..2090198)
     CDS             complement(2090246..2090803)
     CDS             complement(2090814..2091530)
     CDS             complement(2091541..2092434)
     CDS             complement(2092546..2093301)
     CDS             2093581..2094399
     CDS             2094419..2097004
     CDS             complement(2097065..2097571)
     CDS             2097850..2099463
     CDS             complement(2099467..2100810)
     CDS             complement(2100821..2102650)
     CDS             complement(2102656..2103072)
     CDS             complement(2103072..2105108)
     CDS             complement(2105234..2106184)
     CDS             2106499..2107608
     CDS             complement(2107621..2109078)
     CDS             complement(2109292..2110215)
     CDS             complement(2110306..2111055)
     CDS             complement(2111082..2112305)
     CDS             complement(2112858..2114045)
     CDS             2114231..2115175
     CDS             2115117..2116043
     CDS             complement(2116100..2116894)
     CDS             complement(2116903..2117298)
     CDS             complement(2117291..2117746)
     CDS             complement(2117761..2118942)
     CDS             complement(2118989..2120140)
     CDS             complement(2120148..2120993)
     CDS             complement(2121433..2122242)
     CDS             complement(2122523..2124838)
     CDS             complement(2124973..2125479)
     CDS             2125695..2126702
     CDS             2126825..2127613
     CDS             2127668..2128966
     CDS             2129059..2129544
     CDS             complement(2129896..2130852)
     CDS             complement(2130993..2132576)
     CDS             complement(2132573..2133175)
     CDS             complement(2133386..2133904)
     CDS             complement(2133901..2135031)
     CDS             complement(2135167..2136183)
     CDS             2136465..2139191
     CDS             2139188..2139835
     CDS             2139832..2140698
     CDS             complement(2140807..2141832)
     CDS             2142420..2143481
     CDS             2143526..2145898
     CDS             2145954..2147552
     CDS             2147569..2148837
     CDS             complement(2149426..2150184)
     CDS             complement(2150473..2151930)
     CDS             complement(2151974..2153371)
     CDS             complement(2153368..2154240)
     CDS             complement(2154237..2154995)
     CDS             complement(2155368..2156693)
     CDS             complement(2156716..2157738)
     CDS             complement(2157971..2159311)
     CDS             complement(2159507..2160076)
     CDS             complement(2160073..2161302)
     CDS             complement(2161449..2162435)
     CDS             complement(2162520..2163521)
     CDS             complement(2163648..2164532)
     CDS             complement(2164557..2165000)
     CDS             complement(2165047..2165901)
     CDS             2166074..2166811
     CDS             complement(2166833..2167366)
     CDS             complement(2167420..2168526)
     CDS             complement(2168585..2169613)
     CDS             complement(2169628..2170548)
     CDS             complement(2170617..2171411)
     CDS             complement(2171448..2172401)
     CDS             complement(2172426..2173322)
     CDS             complement(2173724..2175064)
     CDS             2175414..2176190
     CDS             2176749..2178953
     CDS             2178974..2180560
     CDS             2180606..2181583
     CDS             2181600..2182922
     CDS             2183143..2183625
     CDS             2183639..2185273
     CDS             2185270..2186448
     CDS             2186445..2187704
     CDS             2187853..2188638
     CDS             2188649..2189377
     CDS             2189440..2190591
     CDS             2190910..2191947
     CDS             2191944..2193803
     CDS             2193803..2194564
     CDS             2195039..2196049
     CDS             2196116..2196889
     CDS             2197112..2198719
     CDS             2198864..2199388
     CDS             complement(2199402..2200142)
     CDS             2200267..2202084
     CDS             complement(2202353..2203258)
     CDS             complement(2203255..2205336)
     CDS             complement(2205341..2206462)
     CDS             complement(2206478..2210014)
     CDS             2210146..2211420
     CDS             2211431..2212252
     CDS             2212337..2213524
     CDS             2213566..2214708
     CDS             2214717..2215679
     CDS             2215747..2216205
     CDS             complement(2216245..2216439)
     CDS             complement(2216436..2216780)
     CDS             complement(2216777..2218645)
     CDS             complement(2218661..2219194)
     CDS             complement(2219199..2219522)
     CDS             complement(2219543..2219926)
     CDS             complement(2219958..2221169)
     CDS             complement(2221203..2222351)
     CDS             complement(2222358..2222840)
     CDS             complement(2222961..2223716)
     CDS             complement(2223803..2224531)
     CDS             2224621..2225433
     CDS             complement(2225579..2226112)
     CDS             2227005..2227280
     CDS             2227270..2227524
     CDS             complement(2227858..2228355)
     CDS             complement(2228352..2228645)
     CDS             2229309..2229731
     CDS             2229779..2230090
     CDS             2230123..2230368
     CDS             2230396..2231724
     CDS             2231721..2232221
     CDS             complement(2232140..2232778)
     CDS             complement(2232808..2233167)
     CDS             complement(2233167..2233475)
     CDS             complement(2234650..2235642)
     CDS             complement(2236135..2236755)
     CDS             complement(2237096..2237575)
     CDS             2238231..2238542
     CDS             2238649..2239074
     CDS             2239144..2239623
     CDS             2239863..2240681
     CDS             2240702..2241337
     CDS             2241354..2241563
     CDS             2242166..2244052
     CDS             2244049..2246235
     CDS             2246568..2247158
     CDS             2247594..2248190
     CDS             2248187..2248480
     CDS             complement(2249016..2250122)
     CDS             complement(2250271..2251425)
     CDS             2251815..2254355
     CDS             2254352..2255107
     CDS             complement(2255112..2255831)
     CDS             complement(2255849..2256307)
     CDS             complement(2256308..2257072)
     CDS             2257170..2257832
     CDS             complement(2257836..2258222)
     CDS             complement(2258225..2259202)
     CDS             2259430..2260878
     CDS             complement(2260891..2262756)
     CDS             complement(2262996..2263481)
     CDS             complement(2263441..2264046)
     CDS             2264217..2264825
     CDS             2264938..2265489
     CDS             2265603..2266883
     CDS             complement(2266889..2267239)
     CDS             complement(2267239..2269050)
     CDS             complement(2269613..2271997)
     CDS             complement(2272107..2273375)
     CDS             complement(2273393..2274031)
     CDS             complement(2274050..2275363)
     CDS             2275699..2277621
     CDS             2277682..2278950
     CDS             2278947..2280482
     CDS             2280524..2282053
     CDS             2282131..2283384
     CDS             2283425..2284315
     CDS             2284399..2285247
     CDS             complement(2285402..2286865)
     CDS             complement(2287025..2288332)
     CDS             complement(2288377..2289705)
     CDS             2289870..2290250
     CDS             complement(2290256..2291482)
     CDS             complement(2291561..2293009)
     CDS             complement(2293152..2293907)
     CDS             complement(2293904..2294440)
     CDS             complement(2294427..2294831)
     CDS             complement(2294825..2295301)
     CDS             complement(2295298..2297325)
     CDS             complement(2297322..2297813)
     CDS             complement(2297810..2298373)
     CDS             complement(2298370..2298918)
     CDS             complement(2298915..2299715)
     CDS             complement(2299696..2301372)
     CDS             complement(2301369..2302562)
     CDS             complement(2302565..2303020)
     CDS             2303193..2303888
     CDS             2303995..2305512
     CDS             complement(2305593..2306909)
     CDS             complement(2307012..2307671)
     CDS             2308474..2308899
     CDS             complement(2308958..2311057)
     CDS             complement(2311255..2311524)
     CDS             complement(2311618..2312520)
     CDS             complement(2312537..2312917)
     CDS             complement(2312921..2315743)
     CDS             complement(2315757..2317232)
     CDS             complement(2317260..2317694)
     CDS             complement(2317918..2318655)
     CDS             complement(2318924..2319532)
     CDS             complement(2319510..2320340)
     CDS             complement(2320366..2321025)
     CDS             complement(2321072..2321704)
     CDS             complement(2321712..2322563)
     CDS             complement(2322571..2323473)
     CDS             2323538..2323834
     CDS             2323896..2324195
     CDS             2324230..2325735
     CDS             complement(2325732..2326634)
     CDS             2326914..2327123
     CDS             2327305..2329257
     CDS             2329257..2329883
     CDS             2329949..2330935
     CDS             2331002..2331898
     CDS             complement(2331887..2332435)
     CDS             complement(2332443..2333132)
     CDS             2333487..2334902
     CDS             complement(2334907..2335401)
     CDS             2335612..2336391
     CDS             2336402..2336998
     CDS             complement(2337022..2337999)
     CDS             2338181..2338852
     CDS             complement(2338856..2339185)
     CDS             complement(2339196..2340776)
     CDS             complement(2340834..2341187)
     CDS             complement(2341245..2342090)
     CDS             2342306..2342851
     CDS             2342971..2343666
     CDS             2343704..2344009
     CDS             2344261..2344623
     CDS             2344733..2345164
     CDS             complement(2345219..2345494)
     CDS             complement(2345585..2346874)
     CDS             complement(2346959..2347798)
     CDS             complement(2347810..2349450)
     CDS             2349604..2350314
     CDS             complement(2350311..2351624)
     CDS             complement(2351727..2353712)
     CDS             complement(2353748..2354155)
     CDS             2354316..2355959
     CDS             complement(2356040..2357077)
     CDS             complement(2357201..2357677)
     CDS             complement(2357725..2358195)
     CDS             complement(2358192..2359409)
     CDS             complement(2359411..2361702)
     CDS             complement(2361956..2362348)
     CDS             complement(2362426..2366367)
     CDS             2366563..2367378
     CDS             2367375..2368289
     CDS             2368307..2369353
     CDS             2369350..2370978
     CDS             2370975..2371727
     CDS             complement(2371731..2372156)
     CDS             complement(2372204..2372563)
     CDS             complement(2372572..2373516)
     CDS             complement(2373743..2376109)
     CDS             2376269..2377102
     CDS             2377172..2378341
     CDS             2378368..2378784
     CDS             2378890..2380518
     CDS             complement(2380606..2381787)
     CDS             complement(2381808..2382734)
     CDS             complement(2382839..2383462)
     CDS             complement(2383583..2386957)
     CDS             complement(2386969..2387559)
     CDS             complement(2387559..2388581)
     CDS             complement(2389188..2389598)
     CDS             complement(2389690..2390103)
     CDS             complement(2390211..2390861)
     CDS             complement(2390978..2391172)
     CDS             complement(2391193..2391678)
     CDS             complement(2391697..2392020)
     CDS             complement(2392036..2392263)
     CDS             complement(2392276..2393505)
     CDS             complement(2393568..2394503)
     CDS             complement(2394503..2395693)
     CDS             2395933..2396217
     CDS             complement(2396348..2396452)
     CDS             2396768..2398306
     CDS             complement(2398320..2398643)
     CDS             2398921..2400192
     CDS             complement(2400229..2403828)
     CDS             2403971..2405179
     CDS             2405255..2406064
     CDS             2406216..2406671
     CDS             2406695..2408152
     CDS             2408503..2410050
     CDS             2410091..2411239
     CDS             2411302..2413230
     CDS             2413227..2413871
     CDS             2413954..2414493
     CDS             complement(2414546..2414887)
     CDS             2415014..2416036
     CDS             complement(2416091..2417758)
     CDS             2417875..2418999
     CDS             2418999..2419706
     CDS             2419766..2420506
     CDS             2420577..2421593
     CDS             2421804..2423330
     CDS             2423317..2425656
     CDS             2425667..2426761
     CDS             2426758..2428323
     CDS             2428310..2429374
     CDS             2429377..2430309
     CDS             2430582..2432618
     CDS             2432622..2433353
     CDS             2433350..2433829
     CDS             2433832..2434458
     CDS             2434455..2435144
     CDS             2435203..2435838
     CDS             2435887..2437182
     CDS             2437170..2437643
     CDS             2437796..2439499
     CDS             complement(2439509..2440297)
     CDS             complement(2440284..2442953)
     CDS             complement(2442950..2443813)
     CDS             2443996..2444244
     CDS             2444384..2444647
     CDS             complement(2444681..2445784)
     CDS             complement(2445816..2447138)
     CDS             complement(2447180..2447938)
     CDS             complement(2447961..2449433)
     CDS             complement(2449543..2450694)
     CDS             complement(2450726..2451748)
     CDS             complement(2451745..2452860)
     CDS             complement(2452857..2454176)
     CDS             complement(2454178..2455110)
     CDS             complement(2455235..2456101)
     CDS             complement(2456144..2457553)
     CDS             complement(2457567..2458376)
     CDS             complement(2458429..2459328)
     CDS             complement(2459330..2459731)
     CDS             complement(2459794..2460981)
     CDS             2461174..2462565
     CDS             2462824..2464230
     CDS             2464506..2465156
     CDS             complement(2465256..2466758)
     CDS             complement(2467221..2467694)
     CDS             complement(2467705..2468685)
     CDS             complement(2468697..2471060)
     CDS             complement(2471057..2471191)
     CDS             complement(2471191..2472987)
     CDS             complement(2473019..2474398)
     CDS             complement(2474463..2474945)
     CDS             complement(2474953..2475486)
     CDS             complement(2475508..2476110)
     CDS             complement(2476107..2476658)
     CDS             complement(2476658..2477812)
     CDS             2478283..2479272
     CDS             2479608..2480288
     CDS             2480340..2481158
     CDS             2481229..2481897
     CDS             2481897..2482550
     CDS             2482537..2483265
     CDS             complement(2483290..2483919)
     CDS             2484151..2484591
     CDS             2484632..2485495
     CDS             complement(2485527..2487548)
     CDS             2487857..2488717
     CDS             complement(2488755..2490671)
     CDS             complement(2490788..2491729)
     CDS             complement(2491893..2492903)
     CDS             complement(2493040..2493828)
     CDS             complement(2493825..2494952)
     CDS             complement(2494949..2496157)
     CDS             2496728..2498482
     CDS             2498525..2499364
     CDS             2499372..2499698
     CDS             2499793..2500329
     CDS             2500478..2503111
     CDS             2503186..2503836
     CDS             complement(2503871..2504842)
     CDS             complement(2504880..2506196)
     CDS             complement(2506198..2506716)
     CDS             complement(2506856..2507242)
     CDS             complement(2507315..2508586)
     CDS             2509010..2509729
     CDS             2509873..2510652
     CDS             2510662..2511024
     CDS             2511136..2512284
     CDS             2512299..2512964
     CDS             2513048..2514142
     CDS             2514180..2514956
     CDS             2515151..2515504
     CDS             2515532..2515825
     CDS             2515850..2516959
     CDS             2516981..2518624
     CDS             2519006..2520262
     CDS             2520561..2522381
     CDS             2522542..2523762
     CDS             complement(2523759..2525189)
     CDS             complement(2525577..2525717)
     CDS             complement(2526158..2526574)
     CDS             2526840..2527454
     CDS             2527821..2531426
     CDS             2531423..2537752
     CDS             2537814..2538605
     CDS             complement(2538956..2540617)
     CDS             2540718..2541824
     CDS             complement(2541810..2543588)
     CDS             complement(2543591..2544544)
     CDS             2544700..2546202
     CDS             2546214..2546876
     CDS             2546873..2548639
     CDS             2548636..2549829
     CDS             2549826..2551112
     CDS             2551109..2551732
     CDS             2551737..2552735
     CDS             2552955..2554031
     CDS             2554028..2555143
     CDS             2555172..2556242
     CDS             2556244..2557083
     CDS             2557134..2557580
     CDS             2557664..2559307
     CDS             complement(2559320..2560276)
     CDS             2560607..2561695
     CDS             2561964..2562611
     CDS             2562648..2563469
     CDS             2563476..2563895
     CDS             2563914..2564342
     CDS             2564464..2565738
     CDS             2565735..2568839
     CDS             2568839..2571973
     CDS             2572063..2573526
     CDS             2573541..2574254
     CDS             2574305..2576401
     CDS             complement(2577133..2577597)
     CDS             complement(2577644..2578648)
     CDS             complement(2578692..2579669)
     CDS             complement(2579886..2580566)
     CDS             complement(2580648..2581226)
     CDS             complement(2581238..2581618)
     CDS             complement(2581721..2583178)
     CDS             complement(2583205..2585517)
     CDS             2586159..2588936
     CDS             complement(2588979..2589458)
     CDS             2589804..2591366
     CDS             complement(2591415..2591849)
     CDS             2592005..2592502
     CDS             2592559..2592918
     CDS             2592915..2593328
     CDS             2593338..2594402
     CDS             2594417..2594788
     CDS             2594802..2596550
     CDS             complement(2596593..2598086)
     CDS             complement(2598201..2599061)
     CDS             complement(2599193..2599573)
     CDS             2599660..2600517
     CDS             complement(2600495..2601667)
     CDS             complement(2601814..2603754)
     CDS             complement(2604007..2605017)
     CDS             complement(2605073..2605756)
     CDS             2606215..2606502
     CDS             2606556..2608199
     CDS             complement(2608274..2609170)
     CDS             2609291..2610286
     CDS             2610283..2610723
     CDS             2610763..2611167
     CDS             complement(2611273..2611548)
     CDS             complement(2611545..2611892)
     CDS             complement(2611911..2612180)
     CDS             2612445..2612945
     CDS             2612948..2613934
     CDS             2614041..2616434
     CDS             2616506..2617735
     CDS             complement(2618005..2618457)
     CDS             2618632..2619291
     CDS             complement(2619273..2620175)
     CDS             2620360..2621466
     CDS             2621450..2622997
     CDS             2623216..2624124
     CDS             2624136..2624690
     CDS             2624683..2625561
     CDS             2625563..2626036
     CDS             2626263..2626706
     CDS             2626714..2628201
     CDS             2628235..2628873
     CDS             complement(2628910..2629125)
     CDS             complement(2629358..2629729)
     CDS             2630041..2631066
     CDS             2631101..2631892
     CDS             2631978..2632070
     CDS             2632087..2632899
     CDS             2632917..2633645
     CDS             2633703..2635040
     CDS             2635527..2637713
     CDS             complement(2637720..2638544)
     CDS             2638757..2639365
     CDS             2639458..2640438
     CDS             2640828..2643044
     CDS             2643054..2643623
     CDS             2643620..2646658
     CDS             2646655..2647560
     CDS             2647703..2649856
     CDS             complement(2649868..2650305)
     CDS             complement(2650430..2654014)
     CDS             2654233..2654715
     CDS             2654849..2657899
     CDS             complement(2657913..2659973)
     CDS             complement(2660014..2662218)
     CDS             complement(2662346..2662720)
     CDS             complement(2662752..2665499)
     CDS             complement(2665499..2665696)
     CDS             complement(2665962..2667926)
     CDS             2668208..2669899
     CDS             complement(2669865..2670155)
     CDS             complement(2670306..2671496)
     CDS             2671716..2672762
     CDS             complement(2672763..2673671)
     CDS             2673841..2674878
     CDS             2674933..2675643
     CDS             2675686..2676879
     CDS             2676985..2677626
     CDS             2677699..2678685
     CDS             2679037..2679540
     CDS             2679537..2680814
     CDS             complement(2680831..2681421)
     CDS             complement(2681551..2682474)
     CDS             complement(2682655..2682846)
     CDS             complement(2683055..2683843)
     CDS             complement(2683840..2684880)
     CDS             complement(2684895..2685815)
     CDS             complement(2685848..2686642)
     CDS             complement(2686737..2687519)
     CDS             complement(2687635..2689089)
     CDS             complement(2689143..2689580)
     CDS             2689738..2690457
     CDS             complement(2690810..2691739)
     CDS             complement(2691869..2692924)
     CDS             complement(2693134..2693493)
     CDS             complement(2693966..2695519)
     CDS             complement(2695548..2695817)
     CDS             complement(2695828..2696823)
     CDS             complement(2696900..2697163)
     CDS             complement(2697463..2697780)
     CDS             2698080..2699780
     CDS             complement(2699777..2700655)
     CDS             2700822..2702009
     CDS             complement(2702082..2703143)
     CDS             complement(2703151..2705901)
     CDS             2706261..2706971
     CDS             2707060..2707500
     CDS             complement(2707510..2708151)
     CDS             2708500..2709174
     CDS             complement(2709188..2709628)
     CDS             complement(2709625..2711352)
     CDS             complement(2711355..2713823)
     CDS             complement(2714039..2714560)
     CDS             2715013..2716176
     CDS             2716200..2717258
     CDS             2717280..2718590
     CDS             2718645..2720618
     CDS             2720645..2721274
     CDS             2721276..2722364
     CDS             2722381..2723358
     CDS             2723377..2724144
     CDS             2724141..2725190
     CDS             2725351..2726754
     CDS             complement(2726765..2727181)
     CDS             complement(2727286..2728407)
     CDS             complement(2728444..2729406)
     CDS             complement(2729490..2730527)
     CDS             complement(2730630..2732087)
     CDS             complement(2732140..2733846)
     CDS             complement(2733998..2734894)
     CDS             2735125..2736588
     CDS             2737435..2738619
     CDS             complement(2738628..2739335)
     CDS             complement(2739453..2739998)
     CDS             2740149..2740652
     CDS             complement(2740640..2745688)
     CDS             complement(2745706..2746371)
     CDS             complement(2746361..2747515)
     CDS             complement(2747681..2747938)
     CDS             complement(2747955..2750558)
     CDS             complement(2750555..2751166)
     CDS             complement(2751342..2751662)
     CDS             complement(2751828..2753672)
     CDS             complement(2753758..2754147)
     CDS             complement(2754465..2755391)
     CDS             complement(2755391..2756140)
     CDS             complement(2756182..2756715)
     CDS             complement(2756715..2758502)
     CDS             complement(2758926..2759345)
     CDS             complement(2759364..2760131)
     CDS             complement(2760328..2761587)
     CDS             complement(2761584..2762369)
     CDS             complement(2762390..2764258)
     CDS             complement(2764287..2765432)
     CDS             complement(2765867..2766628)
     CDS             complement(2766628..2768490)
     CDS             complement(2768487..2769524)
     CDS             complement(2769603..2769716)
     CDS             2769967..2770881
     CDS             2771064..2771702
     CDS             2771799..2772377
     CDS             2772621..2772809
     CDS             complement(2772945..2773253)
     CDS             complement(2773297..2775222)
     CDS             complement(2775497..2775781)
     CDS             complement(2776065..2778491)
     CDS             complement(2778614..2779630)
     CDS             complement(2779714..2780268)
     CDS             complement(2780947..2781264)
     CDS             complement(2781315..2781818)
     CDS             complement(2781815..2783131)
     CDS             complement(2783542..2784528)
     CDS             2784640..2785581
     CDS             complement(2785687..2787012)
     CDS             complement(2787009..2787533)
     CDS             complement(2787622..2788647)
     CDS             complement(2788910..2789752)
     CDS             complement(2789756..2790106)
     CDS             2790194..2791156
     CDS             2791543..2793033
     CDS             complement(2793435..2794382)
     CDS             2794548..2795711
     CDS             2795797..2796120
     CDS             2796124..2797398
     CDS             2797558..2798433
     CDS             complement(2798436..2799140)
     CDS             2799319..2799741
     CDS             2799878..2801560
     CDS             complement(2801557..2802510)
     CDS             complement(2802611..2803606)
     CDS             complement(2804153..2805112)
     CDS             complement(2805209..2806063)
     CDS             complement(2806066..2806506)
     CDS             complement(2807012..2807926)
     CDS             complement(2807967..2808902)
     CDS             complement(2808905..2809594)
     CDS             complement(2809613..2810638)
     CDS             complement(2810683..2812047)
     CDS             complement(2812166..2813248)
     CDS             complement(2813370..2814611)
     CDS             2814613..2815779
     CDS             2815984..2817636
     CDS             complement(2817706..2818587)
     CDS             complement(2818660..2819562)
     CDS             2819724..2820674
     CDS             2820940..2821074
     CDS             2821091..2821981
     CDS             2822144..2823451
     CDS             2823562..2824104
     CDS             2824434..2825978
     CDS             2825978..2826748
     CDS             2826820..2832576
     CDS             2832576..2833937
     CDS             2833940..2836051
     CDS             2836162..2836581
     CDS             2836767..2837564
     CDS             complement(2837663..2839060)
     CDS             2839343..2840350
     CDS             2840530..2840916
     CDS             2840924..2841424
     CDS             2841421..2842239
     CDS             complement(2842255..2843214)
     CDS             complement(2843306..2844313)
     CDS             2844563..2845765
     CDS             2845776..2848967
     CDS             2848984..2850510
     CDS             complement(2850539..2851069)
     CDS             complement(2851066..2851710)
     CDS             complement(2851794..2853032)
     CDS             2853125..2853910
     CDS             complement(2853962..2856457)
     CDS             complement(2856467..2857276)
     CDS             complement(2857314..2857727)
     CDS             2857844..2858281
     CDS             complement(2858307..2859974)
     CDS             complement(2860012..2860896)
     CDS             2861000..2862028
     CDS             2862075..2863166
     CDS             2863166..2863522
     CDS             2863580..2864590
     CDS             complement(2864625..2865989)
     CDS             2866190..2867509
     CDS             2867629..2868345
     CDS             2868451..2869152
     CDS             complement(2869577..2870845)
     CDS             2871202..2873805
     CDS             2873818..2874735
     CDS             2874754..2876877
     CDS             2876874..2878430
     CDS             2878452..2879951
     CDS             2879974..2880957
     CDS             2880971..2882566
     CDS             2882757..2884553
     CDS             complement(2884563..2884940)
     CDS             2885097..2885993
     CDS             complement(2886006..2886314)
     CDS             complement(2886484..2886741)
     CDS             complement(2886879..2887082)
     CDS             2887497..2888339
     CDS             complement(2888355..2888876)
     CDS             2889090..2889527
     CDS             complement(2889532..2890509)
     CDS             complement(2890560..2891330)
     CDS             complement(2891520..2892491)
     CDS             complement(2892605..2894734)
     CDS             complement(2894837..2895472)
     CDS             complement(2895707..2896642)
     CDS             complement(2896686..2897087)
     CDS             complement(2897216..2897596)
     CDS             complement(2897663..2898382)
     CDS             complement(2898514..2898939)
     CDS             complement(2898954..2899577)
     CDS             complement(2899574..2900011)
     CDS             2900083..2900940
     CDS             complement(2900950..2901318)
     CDS             complement(2901512..2902048)
     CDS             complement(2902117..2903265)
     CDS             2903289..2903489
     CDS             2904293..2904757
     CDS             2904840..2904950
     CDS             2904985..2905281
     CDS             complement(2905435..2906220)
     CDS             complement(2906296..2907027)
     CDS             complement(2907060..2907413)
     CDS             complement(2907867..2911886)
     CDS             complement(2911883..2912239)
     CDS             complement(2912250..2912711)
     CDS             2913014..2913775
     CDS             complement(2913806..2914180)
     CDS             complement(2914273..2914899)
     CDS             complement(2915051..2915725)
     CDS             complement(2916466..2918697)
     CDS             complement(2918694..2919131)
     CDS             2919238..2920236
     CDS             complement(2920329..2921015)
     CDS             complement(2921150..2921314)
     CDS             complement(2921344..2921982)
     CDS             2922087..2923211
     CDS             2923248..2923661
     CDS             2923798..2924244
     CDS             complement(2924331..2925149)
     CDS             complement(2925146..2926453)
     CDS             complement(2926624..2928333)
     CDS             complement(2928487..2928744)
     CDS             complement(2928823..2929110)
     CDS             2929286..2929984
     CDS             2930124..2931599
     CDS             complement(2931633..2932103)
     CDS             2932255..2933628
     CDS             2933625..2933957
     CDS             2934063..2934839
     CDS             2934938..2935267
     CDS             2935396..2935866
     CDS             2935880..2936356
     CDS             2936540..2937082
     CDS             2937338..2938783
     CDS             complement(2938853..2939512)
     CDS             2939670..2939930
     CDS             complement(2939940..2940662)
     CDS             2940938..2941651
     CDS             2941903..2942196
     CDS             2942246..2943358
     CDS             complement(2943448..2944503)
     CDS             2944906..2945280
     CDS             complement(2945296..2945943)
     CDS             complement(2945927..2947741)
     CDS             2947962..2948441
     CDS             complement(2949219..2950757)
     CDS             complement(2950840..2951982)
     CDS             complement(2952049..2952588)
     CDS             complement(2952918..2953337)
     CDS             complement(2953334..2954254)
     CDS             complement(2954285..2954947)
     CDS             complement(2954944..2955885)
     CDS             complement(2955882..2956574)
     CDS             2957374..2957898
     CDS             2957895..2958251
     CDS             complement(2958597..2959409)
     CDS             2960284..2962404
     CDS             2962857..2963009
     CDS             complement(2963024..2963503)
     CDS             complement(2963500..2963913)
     CDS             2964056..2965018
     CDS             2965210..2967042
     CDS             2967068..2968882
     CDS             2969110..2970591
     CDS             2970739..2971869
     CDS             2971926..2973140
     CDS             2973203..2974009
     CDS             2974127..2975602
     CDS             2975648..2976952
     CDS             2976949..2978073
     CDS             2978066..2979187
     CDS             2979203..2980453
     CDS             2980491..2984042
     CDS             complement(2984043..2986367)
     CDS             2986580..2988061
     CDS             2988140..2988544
     CDS             2988571..2989992
     CDS             2990004..2990414
     CDS             2990427..2990744
     CDS             2990776..2991891
     CDS             2991881..2992258
     CDS             2992357..2993136
     CDS             2993380..2997147
     CDS             complement(2997226..2997522)
     CDS             complement(2997698..2999176)
     CDS             complement(2999173..3000354)
     CDS             3000514..3002202
     CDS             3002199..3003197
     CDS             3003231..3003977
     CDS             3003991..3005397
     CDS             3005493..3005945
     CDS             3006013..3007209
     CDS             3007300..3007881
     CDS             3007896..3008906
     CDS             3008899..3009378
     CDS             3009456..3009863
     CDS             3009853..3010629
     CDS             3010643..3010912
     CDS             3010935..3011747
     CDS             complement(3011751..3012236)
     CDS             complement(3012247..3013509)
     CDS             complement(3013521..3015512)
     CDS             complement(3015668..3016735)
     CDS             complement(3016818..3017930)
     CDS             complement(3017950..3018627)
     CDS             complement(3018650..3019432)
     CDS             complement(3019571..3020308)
     CDS             complement(3020334..3021671)
     CDS             complement(3021687..3022361)
     CDS             complement(3022403..3022843)
     CDS             complement(3022865..3023266)
     CDS             3023519..3024289
     CDS             3024385..3024681
     CDS             3024695..3025174
     CDS             complement(3025253..3025792)
     CDS             3025977..3026735
     CDS             3026732..3028066
     CDS             complement(3028173..3028706)
     CDS             3029233..3031296
     CDS             3031290..3031919
     CDS             complement(3031885..3033474)
     CDS             complement(3033471..3034961)
     CDS             3035123..3035953
     CDS             3036044..3036406
     CDS             3036403..3037257
     CDS             complement(3037292..3038107)
     CDS             complement(3038104..3039303)
     CDS             3039381..3040709
     CDS             complement(3040778..3041128)
     CDS             complement(3041369..3041761)
     CDS             complement(3041775..3042203)
     CDS             3042702..3043124
     CDS             complement(3043258..3043878)
     CDS             complement(3043881..3044471)
     CDS             complement(3044471..3044998)
     CDS             3045152..3046897
     CDS             3046921..3047592
     CDS             complement(3047582..3048178)
     CDS             3048521..3049915
     CDS             3049908..3050480
     CDS             3050477..3051874
     CDS             3051907..3053010
     CDS             complement(3053030..3054154)
     CDS             complement(3054144..3054806)
     CDS             complement(3054806..3055258)
     CDS             3055412..3056332
     CDS             3056343..3056543
     CDS             3056655..3057674
     CDS             3057734..3059125
     CDS             3059222..3060082
     CDS             complement(3060174..3062831)
     CDS             3062977..3063528
     CDS             complement(3063558..3063926)
     CDS             3063993..3064577
     CDS             3064764..3065855
     CDS             complement(3065910..3067784)
     CDS             complement(3067852..3068925)
     CDS             complement(3068980..3070395)
     CDS             complement(3070509..3071594)
     CDS             3071733..3072989
     CDS             3073104..3074060
     CDS             3074075..3074752
     CDS             complement(3074783..3075376)
     CDS             complement(3075373..3075936)
     CDS             3076001..3077341
     CDS             3077588..3078736
     CDS             complement(3078912..3080594)
     CDS             complement(3080591..3081184)
     CDS             3081308..3081982
     CDS             3082083..3083501
     CDS             3083510..3084190
     CDS             3084401..3085651
     CDS             3085693..3086208
     CDS             3086219..3087280
     CDS             complement(3087294..3088043)
     CDS             complement(3088140..3088598)
     CDS             complement(3088619..3089998)
     CDS             complement(3090060..3091394)
     CDS             complement(3091417..3092166)
     CDS             3092312..3092641
     CDS             3092677..3093093
     CDS             3093090..3093362
     CDS             3093432..3093887
     CDS             3093892..3094338
     CDS             3094335..3095324
     CDS             complement(3095339..3095833)
     CDS             complement(3095879..3096592)
     CDS             3096650..3097630
     CDS             3097630..3098547
     CDS             3098555..3099211
     CDS             complement(3099203..3099697)
     CDS             complement(3099739..3100743)
     CDS             complement(3100989..3101618)
     CDS             3101743..3102369
     CDS             complement(3102434..3103249)
     CDS             3103351..3104595
     CDS             3104643..3105311
     CDS             3105356..3106069
     CDS             complement(3106151..3106423)
     CDS             complement(3106427..3108166)
     CDS             complement(3108245..3109528)
     CDS             complement(3109740..3111248)
     CDS             complement(3111292..3112023)
     CDS             3112072..3112881
     CDS             3112954..3113214
     CDS             3113261..3114136
     CDS             3114309..3116330
     CDS             3116428..3117444
     CDS             3117462..3117929
     CDS             3118003..3119187
     CDS             complement(3119266..3119742)
     CDS             complement(3119803..3120210)
     CDS             3120337..3121779
     CDS             3121901..3122965
     CDS             complement(3123031..3125112)
     CDS             complement(3125178..3126107)
     CDS             3126355..3128244
     CDS             3128356..3129030
     CDS             3129035..3129451
     CDS             complement(3129466..3131328)
     CDS             complement(3131436..3133073)
     CDS             3133325..3134608
     CDS             complement(3134727..3136160)
     CDS             3136366..3136650
     CDS             3136724..3137569
     CDS             3137566..3138312
     CDS             3138309..3138881
     CDS             3138878..3139468
     CDS             3139462..3139650
     CDS             3139801..3140484
     CDS             complement(3140490..3141521)
     CDS             complement(3141518..3142456)
     CDS             complement(3142431..3143453)
     CDS             complement(3143481..3144497)
     CDS             3144672..3145691
     CDS             3145796..3146101
     CDS             3146175..3147203
     CDS             complement(3147200..3148141)
     CDS             3148259..3149065
     CDS             3149082..3149636
     CDS             3149682..3150251
     CDS             3150311..3150889
     CDS             3151019..3152311
     CDS             3152720..3153655
     CDS             complement(3153726..3154457)
     CDS             complement(3154417..3154797)
     CDS             3155005..3155778
     CDS             3155906..3157972
     CDS             3157969..3158451
     CDS             complement(3158471..3161860)
     CDS             3162198..3162959
     CDS             3162965..3163681
     CDS             3163695..3164381
     CDS             3164450..3164641
     CDS             complement(3164700..3165497)
     CDS             complement(3165517..3166509)
     CDS             complement(3166514..3167833)
     CDS             complement(3167868..3170378)
     CDS             3170525..3171544
     CDS             3171570..3172298
     CDS             3172306..3173652
     CDS             3173642..3174805
     CDS             3174902..3175945
     CDS             3175942..3176178
     CDS             3176279..3177862
     CDS             3177876..3179153
     CDS             3179160..3180074
     CDS             3180151..3181881
     CDS             3181964..3182215
     CDS             3182235..3182741
     CDS             3182738..3183535
     CDS             3183621..3184007
     CDS             complement(3184128..3185204)
     CDS             complement(3185201..3186280)
     CDS             3186423..3187925
     CDS             3187931..3188368
     CDS             3188383..3188892
     CDS             3188987..3191983
     CDS             complement(3192016..3192657)
     CDS             complement(3192663..3193868)
     CDS             complement(3193878..3196646)
     CDS             complement(3196643..3197716)
     CDS             complement(3197732..3199186)
     CDS             3199571..3200071
     CDS             3200061..3200528
     CDS             3200534..3201547
     CDS             3201544..3202113
     CDS             3202121..3206329
     CDS             3206332..3206736
     CDS             complement(3206799..3207029)
     CDS             complement(3207107..3208546)
     CDS             3208627..3209139
     CDS             3209384..3209602
     CDS             complement(3209702..3210415)
     CDS             complement(3210426..3211130)
     CDS             3211273..3211878
     CDS             3211901..3212554
     CDS             complement(3212572..3212877)
     CDS             complement(3212888..3213139)
     CDS             complement(3213150..3214418)
     CDS             complement(3214510..3216357)
     CDS             complement(3216368..3216844)
     CDS             complement(3216979..3219003)
     CDS             3219326..3219763
     CDS             3219753..3220616
     CDS             3220743..3221693
     CDS             3221690..3222226
     CDS             complement(3222295..3222618)
     CDS             complement(3222672..3223040)
     CDS             complement(3223255..3224775)
     CDS             3225116..3226705
     CDS             complement(3226773..3227456)
     CDS             3227685..3229697
     CDS             3229832..3231325
     CDS             complement(3231339..3231797)
     CDS             complement(3231842..3233239)
     CDS             complement(3233236..3233916)
     CDS             3234103..3234528
     CDS             3234590..3234883
     CDS             3234880..3236301
     CDS             3236323..3237729
     CDS             3237804..3238304
     CDS             3238418..3238759
     CDS             3238999..3240282
     CDS             3240279..3241874
     CDS             3242449..3246132
     CDS             3246273..3248684
     CDS             3248752..3249315
     CDS             complement(3249338..3249811)
     CDS             3250037..3250312
     CDS             3250526..3251743
     CDS             3251743..3251892
     CDS             3251919..3252485
     CDS             complement(3252493..3253860)
     CDS             complement(3253862..3254782)
     CDS             complement(3254885..3255571)
     CDS             complement(3255634..3256128)
     CDS             3256251..3257171
     CDS             3257288..3257887
     CDS             complement(3258728..3259585)
     CDS             complement(3259643..3260290)
     CDS             complement(3260287..3261621)
     CDS             3261821..3263698
     CDS             3263828..3264388
     CDS             3264394..3264876
     CDS             complement(3265163..3266950)
     CDS             3267279..3268091
     CDS             3268088..3269080
     CDS             3269103..3271517
     CDS             3271523..3272992
     CDS             3273206..3273850
     CDS             3274283..3276310
     CDS             complement(3276383..3276625)
     CDS             complement(3277196..3278302)
     CDS             3278702..3279538
     CDS             3279860..3280681
     CDS             complement(3280842..3281492)
     CDS             complement(3281489..3282034)
     CDS             complement(3282330..3282890)
     CDS             3283201..3285402
     CDS             complement(3285452..3286078)
     CDS             complement(3286186..3287082)
     CDS             3287206..3288111
     CDS             3288180..3288830
     CDS             complement(3288843..3291056)
     CDS             complement(3291403..3291858)
     CDS             complement(3291855..3293027)
     CDS             complement(3293030..3295177)
     CDS             3295639..3296769
     CDS             complement(3296777..3297328)
     CDS             complement(3297392..3299023)
     CDS             complement(3299083..3300033)
     CDS             complement(3300159..3300980)
     CDS             complement(3300977..3302122)
     CDS             3302210..3303394
     CDS             3303449..3304201
     CDS             3304218..3305165
     CDS             3305177..3305785
     CDS             3305802..3307487
     CDS             complement(3307684..3308286)
     CDS             3308451..3309848
     CDS             3309864..3310772
     CDS             3310760..3311452
     CDS             3311454..3312797
     CDS             3312866..3313204
     CDS             3313222..3314586
     CDS             complement(3314644..3315441)
     CDS             complement(3315684..3316808)
     CDS             3317346..3318281
     CDS             3318463..3319443
     CDS             3319525..3320985
     CDS             3321256..3323430
     CDS             3323986..3326103
     CDS             3326109..3326648
     CDS             3326814..3327098
     CDS             3327420..3329078
     CDS             3329143..3329490
     CDS             3329491..3330198
     CDS             3330212..3331177
     CDS             complement(3331211..3332539)
     CDS             complement(3332594..3333922)
     CDS             3334477..3334860
     CDS             3335002..3335409
     CDS             3335418..3336713
     CDS             complement(3336852..3337970)
     CDS             complement(3337939..3338643)
     CDS             complement(3339274..3342159)
     CDS             complement(3342156..3343871)
     CDS             complement(3344244..3345770)
     CDS             complement(3345835..3346002)
     CDS             complement(3346059..3347039)
     CDS             complement(3347056..3347859)
     CDS             complement(3347868..3348293)
     CDS             complement(3348797..3349570)
     CDS             complement(3349583..3350377)
     CDS             complement(3350370..3351176)
     CDS             complement(3351169..3352149)
     CDS             complement(3352156..3353022)
     CDS             complement(3353237..3354418)
     CDS             complement(3354486..3354983)
     CDS             complement(3354997..3356595)
     CDS             complement(3356689..3357153)
     CDS             complement(3357353..3358930)
     CDS             3359261..3360175
     CDS             3360200..3361864
     CDS             3362066..3363490
     CDS             3363690..3364940
     CDS             3365275..3366483
     CDS             3366678..3367259
     CDS             complement(3367800..3370820)
     CDS             complement(3371066..3372010)
     CDS             complement(3372179..3373117)
     CDS             3373359..3373826
     CDS             complement(3374096..3375016)
     CDS             complement(3375027..3376715)
     CDS             complement(3376848..3377219)
     CDS             complement(3377487..3379487)
     CDS             complement(3379877..3380665)
     CDS             complement(3380677..3382284)
     CDS             complement(3383307..3384653)
     CDS             complement(3384762..3385667)
     CDS             complement(3385767..3386345)
     CDS             3387069..3387359
     CDS             3387356..3387649
     CDS             complement(3387664..3388353)
     CDS             3388508..3388876
     CDS             3389559..3389756
     CDS             complement(3389852..3391024)
     CDS             3391165..3392256
     CDS             complement(3392619..3393011)
     CDS             3393105..3393806
     CDS             complement(3393825..3395108)
     CDS             complement(3395119..3395355)
     CDS             complement(3395348..3395812)
     CDS             3396033..3396458
     CDS             3396487..3397866
     CDS             3397938..3398141
     CDS             complement(3398151..3398840)
     CDS             complement(3398833..3400161)
     CDS             complement(3400221..3400913)
     CDS             complement(3400910..3402439)
     CDS             3402633..3403433
     CDS             3403553..3404569
     CDS             3404573..3406684
     CDS             3406687..3407451
     CDS             complement(3407478..3408710)
     CDS             complement(3408745..3410166)
     CDS             3410296..3410757
     CDS             complement(3410759..3411931)
     CDS             3412195..3412638
     CDS             complement(3412697..3412969)
     CDS             complement(3413017..3413235)
     CDS             complement(3413290..3413937)
     CDS             complement(3413940..3414467)
     CDS             complement(3414476..3415291)
     CDS             complement(3415299..3416243)
     CDS             complement(3416272..3417549)
     CDS             complement(3417557..3417988)
     CDS             complement(3418003..3420174)
     CDS             complement(3420337..3422271)
     CDS             complement(3422454..3422729)
     CDS             complement(3423208..3424434)
     CDS             3424699..3424995
     CDS             complement(3425017..3425976)
     CDS             3425991..3426446
     CDS             complement(3426502..3427671)
     CDS             complement(3427710..3429119)
     CDS             complement(3429122..3429700)
     CDS             complement(3429690..3430982)
     CDS             complement(3430991..3432181)
     CDS             complement(3432188..3432829)
     CDS             complement(3432869..3433585)
     CDS             3433752..3435617
     CDS             complement(3435648..3436235)
     CDS             3436442..3436924
     CDS             3437106..3437372
     CDS             complement(3437383..3438279)
     CDS             3438489..3439451
     CDS             3439484..3440029
     CDS             complement(3440085..3440531)
     CDS             complement(3440553..3443636)
     CDS             complement(3443646..3444743)
     CDS             complement(3444879..3445937)
     CDS             3446157..3447275
     CDS             3447272..3447961
     CDS             3447999..3448661
     CDS             3448752..3450110
     CDS             3450110..3450607
     CDS             3450614..3450997
     CDS             3451005..3451646
     CDS             3451731..3452546
     CDS             3452563..3453390
     CDS             3453522..3453968
     CDS             complement(3454036..3456720)
     CDS             complement(3456803..3457705)
     CDS             complement(3457702..3460452)
     CDS             complement(3460566..3461057)
     CDS             complement(3461066..3461497)
     CDS             complement(3461470..3461880)
     CDS             complement(3461877..3462467)
     CDS             3462564..3464276
     CDS             3464331..3464822
     CDS             3464912..3465928
     CDS             3466062..3466856
     CDS             3466884..3467567
     CDS             3467557..3468843
     CDS             3468913..3469608
     CDS             3469605..3470279
     CDS             3470462..3470557
     CDS             3470652..3472187
     CDS             complement(3472263..3472613)
     CDS             complement(3472610..3473209)
     CDS             3473230..3474516
     CDS             complement(3474504..3476027)
     CDS             3476239..3476550
     CDS             3476566..3476841
     CDS             3476915..3478141
     CDS             3478164..3479279
     CDS             3479458..3480543
     CDS             3480540..3482300
     CDS             3482297..3483427
     CDS             complement(3483441..3484316)
     CDS             complement(3484397..3485239)
     CDS             3485524..3486774
     CDS             3486774..3487988
     CDS             3488167..3488946
     CDS             complement(3489012..3490904)
     CDS             complement(3491000..3492196)
     CDS             complement(3492225..3493223)
     CDS             3493390..3494259
     CDS             3494332..3494907
     CDS             3494927..3495829
     CDS             complement(3495834..3497804)
     CDS             3497849..3499915
     CDS             complement(3500067..3500861)
     CDS             complement(3500858..3501787)
     CDS             complement(3501801..3503081)
     CDS             complement(3503118..3505919)
     CDS             complement(3505919..3507277)
     CDS             complement(3507270..3509348)
     CDS             complement(3509439..3510821)
     CDS             3511072..3511518
     CDS             3512152..3512832
     CDS             3515090..3515215
     CDS             complement(3517200..3518531)
     CDS             3518714..3519508
     CDS             3519505..3519999
     CDS             complement(3520046..3522289)
     CDS             complement(3522456..3523022)
     CDS             complement(3523125..3524216)
     CDS             3524441..3525022
     CDS             3525107..3527278
     CDS             3527498..3529189
     CDS             3529182..3529478
     CDS             complement(3529488..3531545)
     CDS             complement(3531569..3532429)
     CDS             complement(3532537..3536055)
     CDS             complement(3536117..3537091)
     CDS             complement(3537116..3538288)
     CDS             complement(3538418..3540706)
     CDS             3541054..3541833
     CDS             complement(3541853..3544072)
     CDS             3544402..3544728
     CDS             3544948..3547569
     CDS             3547581..3548096
     CDS             3548093..3549103
     CDS             3549188..3550468
     CDS             3550691..3551608
     CDS             3551633..3552124
     CDS             3552261..3552620
     CDS             complement(3552711..3553088)
     CDS             3553201..3553797
     CDS             complement(3553798..3554829)
     CDS             3554961..3555173
     CDS             3555250..3557070
     CDS             3557120..3559108
     CDS             complement(3559582..3559968)
     CDS             complement(3559972..3560748)
     CDS             complement(3560730..3561479)
     CDS             complement(3561476..3562246)
     CDS             complement(3562254..3563612)
     CDS             3563665..3564489
     CDS             3564593..3566311
     CDS             3566331..3567566
     CDS             3567612..3568463
     CDS             3568611..3568871
     CDS             3568884..3569510
     CDS             3569566..3571365
     CDS             3571506..3573158
     CDS             3573175..3573540
     CDS             3573537..3573992
     CDS             3574142..3574567
     CDS             3574680..3575582
     CDS             3575587..3576747
     CDS             3576895..3578475
     CDS             3578572..3580368
     CDS             3580380..3581663
     CDS             complement(3581684..3582433)
     CDS             complement(3582430..3583287)
     CDS             complement(3583284..3584120)
     CDS             complement(3584127..3584375)
     CDS             3584536..3585771
     CDS             3585774..3586460
     CDS             3586547..3588568
     CDS             3588598..3590055
     CDS             3590109..3591152
     CDS             3591156..3592049
     CDS             complement(3592004..3592930)
     CDS             3593146..3594084
     CDS             3594173..3595309
     CDS             3595306..3596340
     CDS             3596367..3597584
     CDS             complement(3597597..3599087)
     CDS             complement(3599098..3600003)
     CDS             complement(3600066..3601037)
     CDS             complement(3601034..3602380)
     CDS             complement(3602380..3603606)
     CDS             complement(3603654..3604970)
     CDS             complement(3604967..3606178)
     CDS             complement(3606175..3608103)
     CDS             complement(3608105..3609322)
     CDS             complement(3609333..3611267)
     CDS             complement(3611287..3612462)
     CDS             complement(3612459..3614009)
     CDS             complement(3614065..3615111)
     CDS             complement(3615137..3615997)
     CDS             complement(3615997..3617154)
     CDS             complement(3617151..3618224)
     CDS             complement(3618237..3619805)
     CDS             complement(3619774..3620715)
     CDS             complement(3620729..3622273)
     CDS             complement(3622352..3622873)
     CDS             3623219..3623971
     CDS             complement(3623979..3625292)
     CDS             complement(3625296..3626045)
     CDS             3626090..3626872
     CDS             3626917..3627633
     CDS             3627987..3628322
     CDS             complement(3628428..3629525)
     CDS             complement(3629820..3630890)
     CDS             3631171..3632025
     CDS             complement(3632080..3632682)
     CDS             complement(3632697..3633596)
     CDS             complement(3633593..3634636)
     CDS             complement(3634633..3635286)
     CDS             complement(3635261..3635983)
     CDS             3636032..3636226
     CDS             complement(3636240..3637091)
     CDS             complement(3637132..3637332)
     CDS             complement(3637322..3637897)
     CDS             complement(3637894..3638010)
     CDS             complement(3638035..3639612)
     CDS             complement(3639657..3640733)
     CDS             complement(3641189..3641698)
     CDS             complement(3641777..3643381)
     CDS             complement(3643550..3645115)
     CDS             complement(3645353..3646306)
     CDS             3646563..3647906
     CDS             3648025..3648756
     CDS             3648753..3650036
     CDS             3650039..3650623
     CDS             3650639..3651958
     CDS             3651955..3652512
     CDS             3652517..3653299
     CDS             3653304..3653753
     CDS             complement(3653743..3654726)
     CDS             3654949..3656775
     CDS             complement(3656851..3657195)
     CDS             complement(3657267..3657827)
     CDS             complement(3657957..3661868)
     CDS             complement(3661872..3662666)
     CDS             complement(3662666..3663703)
     CDS             complement(3663719..3664306)
     CDS             complement(3664662..3666134)
     CDS             complement(3666394..3667065)
     CDS             complement(3667075..3667776)
     CDS             complement(3667833..3670193)
     CDS             complement(3670262..3671029)
     CDS             complement(3671156..3671920)
     CDS             complement(3671969..3672724)
     CDS             complement(3672838..3673731)
     CDS             complement(3673743..3674903)
     CDS             complement(3675151..3675705)
     CDS             3675922..3677832
     CDS             complement(3677837..3678592)
     CDS             3678696..3679862
     CDS             complement(3679908..3680675)
     CDS             complement(3680681..3681109)
     CDS             complement(3681177..3681410)
     CDS             complement(3681597..3681920)
     CDS             complement(3681917..3682312)
     CDS             complement(3682309..3683067)
     CDS             complement(3683067..3683822)
     CDS             complement(3683868..3684506)
     CDS             complement(3684561..3685148)
     CDS             3685259..3686347
     CDS             complement(3686429..3687163)
     CDS             complement(3687461..3688036)
     CDS             complement(3688047..3688793)
     CDS             complement(3688949..3689800)
     CDS             complement(3689807..3690616)
     CDS             complement(3691277..3691456)
     CDS             complement(3691660..3693036)
     CDS             complement(3693033..3694586)
     CDS             complement(3694588..3694929)
     CDS             complement(3694971..3696128)
     CDS             3696278..3697354
     CDS             3697351..3698049
     CDS             complement(3698118..3698351)
     CDS             complement(3698348..3699238)
     CDS             complement(3699235..3700116)
     CDS             3700206..3701126
     CDS             complement(3701590..3702435)
     CDS             complement(3702524..3702907)
     CDS             complement(3702913..3703188)
     CDS             complement(3703191..3703517)
     CDS             complement(3703673..3704557)
     CDS             complement(3704618..3705220)
     CDS             3705329..3706252
     CDS             3706379..3706879
     CDS             complement(3706887..3707195)
     CDS             complement(3707307..3707525)
     CDS             complement(3707522..3710800)
     CDS             complement(3710800..3711864)
     CDS             complement(3711911..3712315)
     CDS             complement(3712312..3713148)
     CDS             complement(3713397..3714362)
     CDS             3714479..3715621
     CDS             complement(3715626..3718484)
     CDS             complement(3718505..3718960)
     CDS             complement(3719043..3721649)
     CDS             complement(3721646..3722581)
     CDS             complement(3722791..3723273)
     CDS             complement(3723325..3724506)
     CDS             3724646..3727483
     CDS             3727563..3727862
     CDS             complement(3727870..3728883)
     CDS             complement(3728974..3729369)
     CDS             complement(3729396..3730376)
     CDS             complement(3730415..3731044)
     CDS             complement(3731059..3731448)
     CDS             complement(3731461..3731823)
     CDS             complement(3731877..3731990)
     CDS             complement(3732016..3732234)
     CDS             complement(3732238..3733563)
     CDS             complement(3733578..3734012)
     CDS             complement(3734014..3734196)
     CDS             complement(3734200..3734724)
     CDS             complement(3734737..3735090)
     CDS             complement(3735102..3735635)
     CDS             complement(3735645..3736040)
     CDS             complement(3736054..3736359)
     CDS             complement(3736367..3736906)
     CDS             complement(3736916..3737233)
     CDS             complement(3737246..3737614)
     CDS             complement(3737766..3738035)
     CDS             complement(3738032..3738226)
     CDS             complement(3738229..3738642)
     CDS             complement(3738642..3739424)
     CDS             complement(3739434..3739763)
     CDS             complement(3739773..3740048)
     CDS             complement(3740059..3740886)
     CDS             complement(3740893..3741198)
     CDS             complement(3741195..3741815)
     CDS             complement(3741830..3742468)
     CDS             complement(3742583..3742894)
     CDS             complement(3742952..3744142)
     CDS             complement(3744170..3746266)
     CDS             complement(3746378..3746848)
     CDS             complement(3746882..3747220)
     CDS             complement(3747393..3751607)
     CDS             complement(3751682..3755815)
     CDS             complement(3755976..3756353)
     CDS             complement(3756405..3756908)
     CDS             complement(3757142..3757837)
     CDS             complement(3757840..3758271)
     CDS             complement(3758376..3758909)
     CDS             complement(3758912..3759259)
     CDS             complement(3759422..3760612)
     CDS             3761183..3762592
     CDS             3762769..3766365
     CDS             3766433..3767197
     CDS             3767294..3767998
     CDS             complement(3768050..3768676)
     CDS             3768936..3769865
     CDS             3769862..3771781
     CDS             3771856..3772257
     CDS             complement(3772274..3773446)
     CDS             complement(3773552..3774784)
     CDS             complement(3774879..3775721)
     CDS             complement(3775809..3777131)
     CDS             complement(3777218..3778285)
     CDS             complement(3778448..3779374)
     CDS             complement(3779397..3780221)
     CDS             complement(3780259..3782268)
     CDS             3782641..3783468
     CDS             complement(3783478..3784752)
     CDS             complement(3784828..3785448)
     CDS             complement(3785441..3786283)
     CDS             3786395..3786574
     CDS             3786655..3787041
     CDS             3787065..3787430
     CDS             3787438..3787950
     CDS             3788002..3790122
     CDS             3790157..3796255
     CDS             complement(3796292..3797734)
     CDS             3797871..3798437
     CDS             3798430..3798900
     CDS             3798887..3799387
     CDS             3799380..3800339
     CDS             3800410..3801693
     CDS             complement(3801700..3801996)
     CDS             complement(3802001..3802582)
     CDS             complement(3802601..3803425)
     CDS             complement(3803499..3804212)
     CDS             3804339..3805379
     CDS             3805466..3806599
     CDS             3806788..3809505
     CDS             3809502..3811634
     CDS             3811808..3813064
     CDS             3813061..3814398
     CDS             3814395..3815732
     CDS             complement(3815864..3817339)
     CDS             complement(3817314..3817835)
     CDS             complement(3817884..3819047)
     CDS             complement(3819301..3819513)
     CDS             complement(3819510..3820550)
     CDS             complement(3820561..3820794)
     CDS             complement(3820791..3821399)
     CDS             complement(3821419..3824322)
     CDS             complement(3824336..3824542)
     CDS             complement(3824610..3825233)
     CDS             complement(3825247..3827352)
     CDS             complement(3827941..3828564)
     CDS             complement(3828561..3829046)
     CDS             3829147..3830031
     CDS             3830028..3830669
     CDS             3830659..3831579
     CDS             complement(3831592..3832095)
     CDS             complement(3832128..3834263)
     CDS             complement(3834272..3835684)
     CDS             complement(3835728..3836138)
     CDS             complement(3836156..3837034)
     CDS             3837056..3838075
     CDS             3838095..3839231
     CDS             3839343..3841346
     CDS             3841404..3843584
     CDS             complement(3843766..3844074)
     CDS             complement(3844213..3844836)
     CDS             complement(3845086..3845790)
     CDS             complement(3845787..3846308)
     CDS             complement(3846323..3848029)
     CDS             complement(3848031..3848336)
     CDS             complement(3848368..3848667)
     CDS             complement(3848714..3849016)
     CDS             complement(3849059..3849916)
     CDS             complement(3850094..3850948)
     CDS             complement(3850971..3853019)
     CDS             complement(3853231..3854097)
     CDS             3854510..3855544
     CDS             3855597..3856376
     CDS             3856392..3857165
     CDS             complement(3857523..3857933)
     CDS             3858050..3858604
     CDS             complement(3858601..3860079)
     CDS             3860204..3861145
     CDS             3861138..3862133
     CDS             3862136..3863032
     CDS             complement(3863039..3864145)
     CDS             3864452..3866065
     CDS             complement(3866142..3867860)
     CDS             complement(3868106..3868204)
     CDS             complement(3868239..3868895)
     CDS             complement(3868933..3869697)
     CDS             3869994..3870761
     CDS             3870767..3872938
     CDS             3873423..3874049
     CDS             3874055..3874870
     CDS             3874867..3875796
     CDS             3875800..3876477
     CDS             3876482..3877690
     CDS             3877680..3878990
     CDS             3878980..3879933
     CDS             3880286..3881062
     CDS             3881071..3881472
     CDS             3881469..3882437
     CDS             3882434..3882826
     CDS             complement(3883237..3883746)
     CDS             3883931..3885445
     CDS             complement(3885550..3886434)
     CDS             complement(3886435..3887310)
     CDS             complement(3887435..3888298)
     CDS             3888597..3889892
     CDS             3889954..3890610
     CDS             complement(3890614..3892104)
     CDS             3892262..3892729
     CDS             3892726..3893553
     CDS             complement(3893550..3894416)
     CDS             complement(3894532..3895827)
     CDS             complement(3895824..3896717)
     CDS             complement(3896722..3897327)
     CDS             complement(3897371..3898168)
     CDS             complement(3898168..3899193)
     CDS             complement(3899200..3901071)
     CDS             complement(3901150..3903090)
     CDS             3903450..3904043
     CDS             complement(3904044..3905105)
     CDS             complement(3905102..3906664)
     CDS             3906932..3907978
     CDS             3907990..3908760
     CDS             3908745..3909296
     CDS             3909437..3910396
     CDS             3910439..3911416
     CDS             3911413..3912468
     CDS             3912476..3913567
     CDS             3913567..3914700
     CDS             3914697..3915533
     CDS             3915530..3916279
     CDS             3916293..3917066
     CDS             3917063..3918520
     CDS             complement(3918579..3920381)
     CDS             3920557..3921198
     CDS             complement(3921206..3922363)
     CDS             complement(3922367..3923167)
     CDS             complement(3923220..3924176)
     CDS             complement(3924173..3925075)
     CDS             complement(3925072..3926202)
     CDS             complement(3926195..3927979)
     CDS             complement(3928043..3930106)
     CDS             complement(3930274..3932217)
     CDS             complement(3932553..3933590)
     CDS             complement(3933587..3934342)
     CDS             complement(3934567..3935700)
     CDS             complement(3935717..3936460)
     CDS             complement(3936457..3937419)
     CDS             complement(3937403..3938488)
     CDS             complement(3938557..3940578)
     CDS             complement(3940575..3941408)
     CDS             complement(3941422..3941778)
     CDS             complement(3941775..3942605)
     CDS             complement(3942602..3943387)
     CDS             complement(3943384..3944523)
     CDS             complement(3944541..3945566)
     CDS             complement(3945793..3948288)
     CDS             complement(3948285..3949694)
     CDS             complement(3949684..3950472)
     CDS             complement(3950578..3952557)
     CDS             complement(3952636..3953631)
     CDS             complement(3953917..3956673)
     CDS             3956755..3957477
     CDS             3957597..3957920
     CDS             3957953..3958459
     CDS             3958480..3959433
     CDS             3959528..3960298
     CDS             3960306..3961076
     CDS             3961057..3961740
     CDS             3961760..3962125
     CDS             3962122..3962592
     CDS             3962595..3963128
     CDS             3963195..3963815
     CDS             3963928..3965382
     CDS             3965391..3966347
     CDS             complement(3966362..3966727)
     CDS             3966875..3967591
     CDS             3967591..3968691
     CDS             3968809..3969477
     CDS             complement(3969509..3970477)
     CDS             3970592..3970765
     CDS             complement(3970934..3971842)
     CDS             complement(3971984..3972556)
     CDS             complement(3972582..3973490)
     CDS             3973580..3974692
     CDS             3974733..3975587
     CDS             complement(3975594..3976508)
     CDS             3976698..3977960
     CDS             complement(3978018..3978935)
     CDS             3979292..3979768
     CDS             complement(3979900..3980787)
     CDS             3980888..3982096
     CDS             3982119..3982925
     CDS             3982978..3984780
     CDS             3985096..3985944
     CDS             complement(3986061..3988160)
     CDS             3988511..3989053
     CDS             complement(3989120..3990949)
     CDS             complement(3990992..3992350)
     CDS             3992536..3993945
     CDS             3993942..3995129
     CDS             complement(3995147..3995914)
     CDS             complement(3996223..3997689)
     CDS             complement(3997694..4002367)
     CDS             complement(4002629..4003750)
     CDS             complement(4003759..4004841)
     CDS             complement(4004829..4005365)
     CDS             complement(4005442..4007565)
     CDS             complement(4007562..4008077)
     CDS             complement(4008074..4008568)
     CDS             complement(4008745..4009344)
     CDS             complement(4009341..4010417)
     CDS             4010609..4012981
     CDS             complement(4012971..4013303)
     CDS             4013347..4013517
     CDS             4013514..4014788
     CDS             complement(4014811..4015158)
     CDS             4015219..4016685
     CDS             complement(4016702..4017118)
     CDS             complement(4017168..4018658)
     CDS             complement(4018668..4019480)
     CDS             complement(4019543..4020316)
     CDS             complement(4020405..4022477)
     CDS             complement(4022532..4023209)
     CDS             complement(4023187..4023855)
     CDS             4023919..4024701
     CDS             4024848..4027106
     CDS             4027103..4028941
     CDS             4029038..4029346
     CDS             4029352..4029735
     CDS             4029732..4030103
     CDS             4030246..4030803
     CDS             4030814..4031149
     CDS             4031270..4031950
     CDS             4031947..4033452
     CDS             4033530..4034963
     CDS             4035014..4035511
     CDS             complement(4035537..4036184)
     CDS             complement(4036298..4037326)
     CDS             complement(4037367..4038380)
     CDS             complement(4038439..4038972)
     CDS             complement(4038995..4039219)
     CDS             complement(4039232..4040899)
     CDS             complement(4040974..4041939)
     CDS             4042117..4042941
     CDS             4043053..4043889
     CDS             4043889..4047515
     CDS             4047603..4048715
     CDS             complement(4048737..4049366)
     CDS             complement(4049428..4049787)
     CDS             complement(4049799..4050842)
     CDS             complement(4050942..4051469)
     CDS             complement(4051624..4053654)
     CDS             4053718..4054350
     CDS             4054347..4055573
     CDS             complement(4056007..4057344)
     CDS             complement(4057400..4057786)
     CDS             complement(4057811..4058158)
     CDS             4058321..4058953
     CDS             4058961..4060172
     CDS             complement(4060198..4060578)
     CDS             4060726..4061031
     CDS             4061111..4061821
     CDS             complement(4061834..4062295)
     CDS             4062637..4063305
     CDS             complement(4063257..4064321)
     CDS             4064473..4065540
     CDS             complement(4065556..4065882)
     CDS             complement(4065983..4066393)
     CDS             complement(4066490..4066942)
     CDS             complement(4067068..4067532)
     CDS             complement(4067656..4068402)
     CDS             complement(4068452..4068994)
     CDS             complement(4069022..4069390)
     CDS             complement(4069873..4070322)
     CDS             complement(4070525..4070776)
     CDS             complement(4071043..4071420)
     CDS             complement(4071881..4072303)
     CDS             4072950..4073585
     CDS             4073607..4073966
     CDS             complement(4074762..4075499)
     CDS             complement(4075599..4076777)
     CDS             complement(4076853..4077824)
     CDS             complement(4077851..4078369)
     CDS             4079168..4079527
     CDS             complement(4079534..4083235)
     CDS             complement(4083455..4084066)
     CDS             complement(4084068..4084556)
     CDS             4084668..4085792
     CDS             4086174..4087289
     CDS             4087402..4088334
     CDS             4088347..4089444
     CDS             4089441..4090214
     CDS             4090204..4090938
     CDS             complement(4090917..4092113)
     CDS             complement(4092166..4093665)
     CDS             complement(4093748..4093999)
     CDS             4094284..4095024
     CDS             4095083..4095421
     CDS             4095436..4096842
     CDS             4097062..4097757
     CDS             complement(4097840..4098715)
     CDS             complement(4098817..4099428)
     CDS             4099596..4100801
     CDS             complement(4100816..4102747)
     CDS             4102815..4103438
     CDS             complement(4103463..4104068)
     CDS             complement(4104098..4104472)
     CDS             4104611..4105519
     CDS             4105616..4106194
     CDS             4106205..4107167
     CDS             complement(4107175..4108071)
     CDS             complement(4108137..4111802)
     CDS             complement(4111993..4113051)
     CDS             complement(4113039..4113995)
     CDS             complement(4114008..4115303)
     CDS             complement(4115424..4116680)
     CDS             4116832..4117332
     CDS             complement(4117384..4117836)
     CDS             4118075..4119517
     CDS             4119639..4120235
     CDS             4120286..4121464
     CDS             4121479..4122924
     CDS             complement(4122934..4123830)
     CDS             4124278..4125519
     CDS             4125568..4126857
     CDS             4126875..4127507
     CDS             complement(4127515..4129629)
     CDS             4129784..4131070
     CDS             4131244..4131738
     CDS             4131848..4132270
     CDS             4132342..4133625
     CDS             complement(4133633..4134808)
     CDS             complement(4134801..4136297)
     CDS             4136529..4137917
     CDS             complement(4137914..4138504)
     CDS             4138598..4140025
     CDS             4140029..4140520
     CDS             4140608..4142233
     CDS             4142403..4142786
     CDS             4142798..4143067
     CDS             4143071..4144801
     CDS             4145099..4146052
     CDS             complement(4146076..4146405)
     CDS             4146921..4148009
     CDS             4148006..4149802
     CDS             4149947..4150654
     CDS             4150663..4151007
     CDS             4151089..4151679
     CDS             complement(4151699..4153393)
     CDS             4153791..4154408
     CDS             4154410..4154721
     CDS             4154718..4155176
     CDS             4155192..4156064
     CDS             4156109..4156321
     CDS             4156321..4156887
     CDS             4156888..4157994
     CDS             4157987..4158331
     CDS             4158470..4159393
     CDS             4159390..4161762
     CDS             4161767..4162006
     CDS             4162003..4163145
     CDS             4163214..4164266
     CDS             4164280..4165737
     CDS             complement(4165753..4166049)
     CDS             4166203..4167198
     CDS             4167356..4168807
     CDS             4168905..4170437
     CDS             4170469..4171854
     CDS             complement(4171861..4172355)
     CDS             4172470..4173570
     CDS             complement(4173767..4174366)
     CDS             complement(4174401..4175030)
     CDS             4175247..4175798
     CDS             complement(4175897..4176934)
     CDS             4177099..4178040
     CDS             complement(4178048..4179208)
     CDS             complement(4179274..4180221)
     CDS             complement(4180301..4181158)
     CDS             complement(4181166..4182143)
     CDS             4182309..4182734
     CDS             complement(4182759..4183523)
     CDS             complement(4183561..4184352)
     CDS             4184498..4185523
     CDS             4185569..4186576
     CDS             4186602..4188308
     CDS             4188333..4189109
     CDS             4189133..4190521
     CDS             4190532..4191356
     CDS             4191496..4192371
     CDS             complement(4192520..4193338)
     CDS             4193453..4194556
     CDS             complement(4194613..4195953)
     CDS             complement(4195950..4197269)
     CDS             complement(4197290..4199275)
     CDS             complement(4199407..4200564)
     CDS             complement(4200561..4201241)
     CDS             complement(4201261..4202022)
     CDS             complement(4202077..4202904)
     CDS             4203085..4203513
     CDS             4203575..4204612
     CDS             complement(4204593..4205462)
     CDS             complement(4205489..4207765)
     CDS             complement(4208004..4208693)
     CDS             complement(4208693..4209478)
     CDS             complement(4209537..4209923)
     CDS             4210313..4212361
     CDS             complement(4212375..4214444)
     CDS             complement(4214513..4216465)
     CDS             complement(4216462..4220187)
     CDS             4220463..4222526
     CDS             4222614..4223768
     CDS             4223747..4224304
     CDS             4224451..4226037
     CDS             4226137..4226919
     CDS             complement(4226936..4227793)
     CDS             complement(4227790..4231209)
     CDS             complement(4231262..4232182)
     CDS             4232582..4233661
     CDS             complement(4233743..4233961)
     CDS             complement(4234040..4234657)
     CDS             4234851..4236512
     CDS             complement(4236519..4236902)
     CDS             complement(4236962..4238632)
     CDS             complement(4238668..4239555)
     CDS             4239989..4240999
     CDS             4241016..4242053
     CDS             4242264..4242509
     CDS             4242513..4243226
     CDS             4243226..4243996
     CDS             4244062..4244643
     CDS             4244733..4246307
     CDS             4246369..4246983
     CDS             4247215..4249182
     CDS             4249321..4251393
     CDS             4251398..4252432
     CDS             4252437..4253474
     CDS             4253497..4254504
     CDS             4254527..4255069
     CDS             4255159..4255536
     CDS             4255546..4255974
     CDS             4255979..4257190
     CDS             4257210..4259045
     CDS             4259097..4259867
     CDS             4259941..4260594
     CDS             4260635..4261894
     CDS             complement(4261940..4263946)
     CDS             complement(4264005..4264706)
     CDS             complement(4264709..4268281)
     CDS             complement(4268313..4269617)
     CDS             complement(4269682..4271016)
     CDS             complement(4271065..4271583)
     CDS             4271852..4272913
     CDS             4272962..4273471
     CDS             4273523..4275019
     CDS             4275148..4275636
     CDS             4275831..4276337
     CDS             4276353..4277174
     CDS             4277167..4277676
     CDS             4277775..4279646
     CDS             4279622..4280665
     CDS             4280714..4283434
     CDS             4283535..4283924
     CDS             4283936..4285093
     CDS             4285131..4286267
     CDS             4286286..4287635
     CDS             complement(4287636..4289066)
     CDS             complement(4289077..4289949)
     CDS             complement(4290002..4290871)
     CDS             4291053..4292258
     CDS             4292263..4293090
     CDS             4293087..4293596
     CDS             4293607..4294332
     CDS             4294332..4295636
     CDS             4295751..4296674
     CDS             complement(4296699..4297466)
     CDS             complement(4297495..4298283)
     CDS             complement(4298304..4299155)
     CDS             complement(4299152..4300162)
     CDS             complement(4300159..4301538)
     CDS             complement(4301535..4302155)
     CDS             complement(4302273..4302821)
     CDS             4302926..4304239
     CDS             4304301..4305362
     CDS             complement(4305381..4305590)
     CDS             complement(4305599..4306858)
     CDS             complement(4306855..4307391)
     CDS             complement(4307381..4307974)
     CDS             complement(4307994..4309970)
     CDS             complement(4309967..4310413)
     CDS             complement(4310410..4310631)
     CDS             complement(4310631..4311407)
     CDS             complement(4311496..4312164)
     CDS             complement(4312158..4312784)
     CDS             4313372..4315009
     CDS             complement(4315202..4315840)
     CDS             complement(4315856..4316308)
     CDS             complement(4316305..4317300)
     CDS             complement(4317297..4318157)
     CDS             complement(4318452..4320995)
     CDS             complement(4320997..4321251)
     CDS             complement(4321248..4321751)
     CDS             complement(4321945..4325139)
     CDS             4325235..4325588
     CDS             complement(4325551..4328109)
     CDS             complement(4328357..4329781)
     CDS             complement(4329784..4330548)
     CDS             complement(4330672..4330863)
     CDS             complement(4330962..4333160)
     CDS             complement(4333183..4333398)
     CDS             complement(4333401..4334015)
     CDS             complement(4334206..4334748)
     CDS             4335032..4335799
     CDS             4335816..4337279
     CDS             4337288..4340482
     CDS             complement(4340498..4340884)
     CDS             complement(4340829..4341284)
     CDS             complement(4341451..4342317)
     CDS             4342320..4343360
     CDS             4343372..4344292
     CDS             4344315..4345034
     CDS             4345038..4345634
     CDS             4345631..4346854
     CDS             complement(4346862..4347371)
     CDS             complement(4347471..4349312)
     CDS             complement(4349397..4350149)
     CDS             complement(4350146..4350931)
     CDS             complement(4350986..4351189)
     CDS             4351391..4352518
     CDS             4352521..4353108
     CDS             complement(4353124..4353927)
     CDS             complement(4354102..4354419)
     CDS             4354671..4356191
     CDS             4356228..4356950
     CDS             4356947..4357792
     CDS             complement(4358238..4360409)
     CDS             complement(4360801..4361877)
     CDS             complement(4361965..4363437)
     CDS             complement(4363437..4364840)
     CDS             complement(4364923..4366170)
     CDS             complement(4366174..4368294)
     CDS             complement(4368291..4368905)
     CDS             complement(4368856..4370136)
     CDS             complement(4370229..4371083)
     CDS             complement(4371199..4371963)
     CDS             complement(4372023..4373381)
     CDS             complement(4373353..4374996)
     CDS             complement(4375023..4375232)
     CDS             complement(4375229..4375477)