CDS             3..359
     CDS             complement(366..2033)
     CDS             2303..2659
     CDS             complement(2666..4333)
     CDS             complement(4602..5654)
     CDS             6236..6511
     CDS             complement(6726..7988)
     CDS             9366..10436
     CDS             10556..11302
     CDS             11519..13165
     CDS             13143..14558
     CDS             14551..15237
     CDS             15749..19075
     CDS             complement(19255..20481)
     CDS             20700..22223
     CDS             22381..23313
     CDS             23310..24176
     CDS             24173..24982
     CDS             24979..25731
     CDS             26046..26549
     CDS             26576..27520
     CDS             27671..30124
     CDS             30135..31028
     CDS             31025..33022
     CDS             33310..34206
     CDS             complement(34231..34497)
     CDS             34747..36324
     CDS             36324..37271
     CDS             37268..38086
     CDS             38083..39690
     CDS             39749..41755
     CDS             complement(41839..43395)
     CDS             43726..44634
     CDS             44756..45916
     CDS             46010..47023
     CDS             47020..48000
     CDS             47990..48805
     CDS             48822..50246
     CDS             complement(50856..55952)
     CDS             complement(56355..58031)
     CDS             58457..59317
     CDS             complement(59390..59776)
     CDS             complement(59811..61100)
     CDS             complement(61277..61927)
     CDS             complement(61931..63463)
     CDS             complement(63524..64384)
     CDS             complement(64694..65548)
     CDS             complement(65609..66658)
     CDS             66821..67909
     CDS             67909..68808
     CDS             68822..69652
     CDS             69654..70781
     CDS             70970..71950
     CDS             72032..73537
     CDS             73534..74547
     CDS             75063..82799
     CDS             complement(83144..84157)
     CDS             84569..85624
     CDS             85729..86559
     CDS             86559..87803
     CDS             87822..88550
     CDS             88563..90179
     CDS             complement(90263..93115)
     CDS             93465..94784
     CDS             complement(94792..95745)
     CDS             complement(95742..97016)
     CDS             complement(97013..97651)
     CDS             complement(97648..98796)
     CDS             complement(98789..99799)
     CDS             complement(100023..100859)
     CDS             complement(100856..101890)
     CDS             complement(101893..102936)
     CDS             complement(102933..103931)
     CDS             complement(104088..104222)
     CDS             104236..105201
     CDS             105179..105541
     CDS             105697..106125
     CDS             106122..107411
     CDS             complement(107463..108338)
     CDS             108454..109080
     CDS             complement(108957..110636)
     CDS             complement(110657..111619)
     CDS             complement(111653..112732)
     CDS             112878..113414
     CDS             complement(113468..115864)
     CDS             complement(115939..116898)
     CDS             complement(116939..117883)
     CDS             complement(117903..118985)
     CDS             complement(118992..119990)
     CDS             complement(120005..120982)
     CDS             complement(120994..122496)
     CDS             complement(122578..123624)
     CDS             124084..124791
     CDS             complement(124793..125386)
     CDS             125509..126741
     CDS             complement(126774..127733)
     CDS             127870..128655
     CDS             128721..129368
     CDS             129380..130039
     CDS             130036..130809
     CDS             130819..132459
     CDS             132472..133839
     CDS             133852..134799
     CDS             134903..135424
     CDS             135427..136455
     CDS             136452..136871
     CDS             complement(136856..137479)
     CDS             complement(137610..138899)
     CDS             complement(139013..140065)
     CDS             complement(140080..141180)
     CDS             141685..142284
     CDS             142333..144771
     CDS             144784..145725
     CDS             145722..146429
     CDS             146501..147412
     CDS             147419..148816
     CDS             148803..149540
     CDS             149537..151504
     CDS             complement(151970..152605)
     CDS             complement(152707..153294)
     CDS             complement(153291..154526)
     CDS             complement(154557..155207)
     CDS             complement(155194..156585)
     CDS             complement(156582..157253)
     CDS             157973..162625
     CDS             complement(162810..162962)
     CDS             complement(163196..163573)
     CDS             complement(163722..166907)
     CDS             complement(167130..168320)
     CDS             complement(168528..169379)
     CDS             169506..170417
     CDS             complement(170507..170821)
     CDS             complement(170903..171508)
     CDS             171650..173434
     CDS             173431..174744
     CDS             174741..175160
     CDS             175162..175815
     CDS             175812..176741
     CDS             complement(176816..177880)
     CDS             complement(177951..178670)
     CDS             178910..181648
     CDS             181672..185436
     CDS             185433..186971
     CDS             186971..187681
     CDS             187692..188414
     CDS             188420..189346
     CDS             189343..189882
     CDS             complement(189950..190654)
     CDS             190874..191836
     CDS             complement(191893..192924)
     CDS             193272..193712
     CDS             193770..195014
     CDS             195392..197392
     CDS             197389..198411
     CDS             198524..199588
     CDS             complement(199746..200201)
     CDS             complement(200213..200983)
     CDS             complement(201006..201794)
     CDS             complement(201866..202816)
     CDS             complement(202844..203776)
     CDS             complement(203784..205292)
     CDS             complement(205397..206968)
     CDS             207541..207639
     CDS             207701..208354
     CDS             208351..209895
     CDS             210072..211112
     CDS             211275..212222
     CDS             212406..213275
     CDS             213407..214921
     CDS             214966..216693
     CDS             216747..217148
     CDS             217304..218230
     CDS             complement(218243..219196)
     CDS             219288..220193
     CDS             220199..221674
     CDS             221778..222485
     CDS             222482..223426
     CDS             223439..224389
     CDS             224386..225522
     CDS             complement(225519..226721)
     CDS             complement(226733..227557)
     CDS             227768..228673
     CDS             228976..230826
     CDS             230911..231438
     CDS             231435..232100
     CDS             complement(232137..233003)
     CDS             complement(233014..233778)
     CDS             234168..235475
     CDS             235587..236315
     CDS             complement(236328..237254)
     CDS             complement(237394..238416)
     CDS             238785..240050
     CDS             240146..241129
     CDS             241131..241958
     CDS             241967..242968
     CDS             243038..243823
     CDS             243832..244878
     CDS             complement(244919..246280)
     CDS             complement(246371..247540)
     CDS             248176..248568
     CDS             248690..249226
     CDS             249287..249754
     CDS             249965..250795
     CDS             251440..251661
     CDS             251675..252082
     CDS             252106..254277
     CDS             254294..255280
     CDS             255369..256532
     CDS             256660..258237
     CDS             258253..259200
     CDS             259197..260996
     CDS             260993..261790
     CDS             261797..262576
     CDS             262679..264475
     CDS             264477..266270
     CDS             266536..267975
     CDS             267975..269288
     CDS             269297..269716
     CDS             269731..270738
     CDS             270747..272162
     CDS             complement(272174..273850)
     CDS             complement(274502..274702)
     CDS             275652..276380
     CDS             276531..277346
     CDS             277343..277612
     CDS             277759..277929
     CDS             complement(278215..279126)
     CDS             279221..279829
     CDS             complement(279905..280645)
     CDS             complement(280662..282233)
     CDS             complement(282226..282993)
     CDS             complement(282993..283964)
     CDS             complement(283991..284728)
     CDS             284839..285687
     CDS             complement(285699..286853)
     CDS             complement(287158..288039)
     CDS             288142..289767
     CDS             289839..290780
     CDS             290780..291655
     CDS             291657..292865
     CDS             292927..293421
     CDS             complement(293429..294256)
     CDS             294348..295544
     CDS             295580..297415
     CDS             complement(297429..298193)
     CDS             complement(298403..299422)
     CDS             complement(300158..300460)
     CDS             300627..301583
     CDS             301652..303235
     CDS             303346..304095
     CDS             complement(304158..305531)
     CDS             complement(305630..306376)
     CDS             306551..306988
     CDS             307014..309134
     CDS             309154..309363
     CDS             309360..310226
     CDS             310295..310993
     CDS             311250..311387
     CDS             complement(311395..312129)
     CDS             complement(312126..312938)
     CDS             complement(313070..313357)
     CDS             complement(313522..314451)
     CDS             314650..316146
     CDS             316161..317393
     CDS             317398..318705
     CDS             complement(318746..319576)
     CDS             complement(319886..320653)
     CDS             320893..321540
     CDS             321606..322223
     CDS             322335..323924
     CDS             323987..325063
     CDS             325060..325755
     CDS             325822..326232
     CDS             complement(326315..326716)
     CDS             complement(326819..328210)
     CDS             complement(328374..328631)
     CDS             complement(328725..329285)
     CDS             329369..329764
     CDS             complement(330137..331777)
     CDS             complement(331885..332181)
     CDS             complement(332422..334239)
     CDS             334583..335431
     CDS             335473..336462
     CDS             336578..337423
     CDS             337730..340642
     CDS             340897..341571
     CDS             341791..342357
     CDS             complement(342354..342827)
     CDS             343018..344748
     CDS             344690..345292
     CDS             345378..346919
     CDS             346916..348271
     CDS             348295..349158
     CDS             complement(349183..351030)
     CDS             351207..352577
     CDS             352564..353361
     CDS             353411..353662
     CDS             353692..354465
     CDS             354462..355802
     CDS             355805..356830
     CDS             complement(356833..357069)
     CDS             complement(357153..359033)
     CDS             complement(359152..360243)
     CDS             complement(360270..361571)
     CDS             361846..363339
     CDS             complement(363386..364297)
     CDS             364483..365982
     CDS             366108..367397
     CDS             367472..367927
     CDS             367924..368574
     CDS             368655..370226
     CDS             complement(370372..372201)
     CDS             complement(372198..373232)
     CDS             complement(373244..374311)
     CDS             complement(374308..375885)
     CDS             complement(375889..376533)
     CDS             complement(376611..377567)
     CDS             complement(377645..378472)
     CDS             complement(378539..379885)
     CDS             complement(379885..381141)
     CDS             381334..382041
     CDS             complement(382059..383573)
     CDS             complement(383570..384064)
     CDS             384174..385085
     CDS             385246..386277
     CDS             386343..387869
     CDS             387892..388881
     CDS             388883..389890
     CDS             389887..390882
     CDS             390895..392643
     CDS             392616..393458
     CDS             393495..395030
     CDS             complement(395070..396359)
     CDS             396562..397062
     CDS             complement(397059..397220)
     CDS             397444..397683
     CDS             397731..398111
     CDS             398174..399106
     CDS             399362..400399
     CDS             400436..402253
     CDS             402277..403701
     CDS             403782..405398
     CDS             405533..406609
     CDS             406620..407552
     CDS             407558..408421
     CDS             408418..409215
     CDS             409212..410213
     CDS             410218..411579
     CDS             complement(411584..412525)
     CDS             complement(412679..413362)
     CDS             413538..414569
     CDS             414635..415624
     CDS             415687..416187
     CDS             416221..417750
     CDS             417750..418724
     CDS             418749..420455
     CDS             complement(420526..420822)
     CDS             421078..422316
     CDS             complement(422336..422836)
     CDS             complement(422933..424060)
     CDS             complement(424060..425250)
     CDS             complement(425263..426030)
     CDS             complement(426041..427714)
     CDS             427841..428833
     CDS             complement(428880..430187)
     CDS             430656..432434
     CDS             432421..433731
     CDS             433829..434527
     CDS             complement(434561..435481)
     CDS             complement(435484..436461)
     CDS             complement(436452..436961)
     CDS             437075..438589
     CDS             438586..439164
     CDS             complement(439179..440321)
     CDS             440695..440889
     CDS             complement(440899..441747)
     CDS             441901..443157
     CDS             443154..444053
     CDS             444154..445077
     CDS             445134..446666
     CDS             446749..447708
     CDS             447708..448547
     CDS             448544..450292
     CDS             450298..451332
     CDS             451342..452457
     CDS             452774..453280
     CDS             453290..455266
     CDS             455500..456111
     CDS             complement(458110..458457)
     CDS             complement(462319..463974)
     CDS             complement(463994..464185)
     CDS             464488..464787
     CDS             464792..465301
     CDS             465370..465846
     CDS             466075..468120
     CDS             468154..469281
     CDS             469278..471905
     CDS             complement(472189..472551)
     CDS             complement(472572..473342)
     CDS             473506..474267
     CDS             474230..475705
     CDS             475702..478881
     CDS             complement(478946..479920)
     CDS             480142..481098
     CDS             481095..481490
     CDS             481614..483764
     CDS             483863..484339
     CDS             484411..484677
     CDS             484674..484970
     CDS             complement(485048..485194)
     CDS             485395..485532
     CDS             complement(485515..485955)
     CDS             486041..486466
     CDS             486487..486780
     CDS             486781..487029
     CDS             487026..489263
     CDS             complement(489276..489650)
     CDS             complement(489647..491791)
     CDS             complement(491788..493596)
     CDS             complement(493596..495035)
     CDS             495477..495965
     CDS             495976..496356
     CDS             496396..496764
     CDS             496896..497453
     CDS             497520..497936
     CDS             497929..498573
     CDS             complement(498591..498974)
     CDS             complement(499067..499228)
     CDS             499390..499812
     CDS             499971..504326
     CDS             504326..505369
     CDS             505708..506643
     CDS             506804..507220
     CDS             507924..508325
     CDS             508558..508809
     CDS             508906..509181
     CDS             509294..509590
     CDS             509556..510065
     CDS             510205..510486
     CDS             510505..511680
     CDS             511677..512330
     CDS             512327..513070
     CDS             513067..513321
     CDS             513318..513803
     CDS             513800..514345
     CDS             514414..514749
     CDS             514752..515516
     CDS             515513..515770
     CDS             515760..517499
     CDS             517524..519509
     CDS             519514..519963
     CDS             519960..520388
     CDS             520381..520956
     CDS             complement(521109..522335)
     CDS             complement(522332..523048)
     CDS             complement(523045..524133)
     CDS             complement(524161..524586)
     CDS             complement(524595..525143)
     CDS             complement(525136..525495)
     CDS             525542..526039
     CDS             complement(526145..526609)
     CDS             complement(526635..527378)
     CDS             complement(527378..527998)
     CDS             complement(527995..528498)
     CDS             complement(528491..529108)
     CDS             complement(529175..531307)
     CDS             531374..531790
     CDS             complement(531798..532733)
     CDS             complement(532742..533107)
     CDS             533536..534534
     CDS             534531..534860
     CDS             534860..535141
     CDS             535150..537660
     CDS             537657..538439
     CDS             538456..538743
     CDS             538747..540105
     CDS             540102..540791
     CDS             540788..541816
     CDS             541813..542940
     CDS             542943..543182
     CDS             complement(543136..544083)
     CDS             complement(544083..544259)
     CDS             complement(544473..544787)
     CDS             complement(544784..545830)
     CDS             complement(545987..547492)
     CDS             547962..548177
     CDS             complement(548259..548717)
     CDS             complement(548831..550384)
     CDS             complement(550503..550913)
     CDS             complement(550910..551077)
     CDS             complement(551092..551580)
     CDS             complement(551622..551714)
     CDS             complement(551881..554268)
     CDS             complement(554374..555345)
     CDS             complement(555409..556917)
     CDS             complement(556991..557467)
     CDS             557523..557927
     CDS             complement(558034..558240)
     CDS             complement(558243..558758)
     CDS             complement(558779..559795)
     CDS             complement(559807..560070)
     CDS             complement(560123..562681)
     CDS             562841..563035
     CDS             563050..563454
     CDS             complement(563559..563930)
     CDS             563989..564189
     CDS             564208..564975
     CDS             564998..565501
     CDS             complement(565633..566433)
     CDS             complement(566435..568285)
     CDS             complement(568285..568965)
     CDS             complement(569080..569619)
     CDS             569841..570611
     CDS             complement(570719..572059)
     CDS             complement(572059..572721)
     CDS             complement(573978..575285)
     CDS             complement(575282..577147)
     CDS             complement(577144..578217)
     CDS             complement(578222..579976)
     CDS             580018..581244
     CDS             complement(581265..582527)
     CDS             complement(582604..584823)
     CDS             585147..586166
     CDS             complement(586256..588301)
     CDS             complement(588376..589347)
     CDS             complement(589361..590644)
     CDS             complement(590719..591546)
     CDS             complement(591757..592143)
     CDS             592389..593852
     CDS             594600..595031
     CDS             595811..598969
     CDS             598979..599425
     CDS             599485..601776
     CDS             601773..602003
     CDS             complement(602117..602512)
     CDS             602612..604072
     CDS             604082..604504
     CDS             complement(605294..605761)
     CDS             605963..606598
     CDS             complement(606673..607299)
     CDS             607550..608308
     CDS             complement(608533..608781)
     CDS             608791..609099
     CDS             complement(610433..611467)
     CDS             612293..612814
     CDS             613008..613970
     CDS             614175..614870
     CDS             614888..615082
     CDS             615368..616483
     CDS             616603..617658
     CDS             complement(617735..619612)
     CDS             619907..620032
     CDS             620139..621173
     CDS             complement(621228..621686)
     CDS             621831..622253
     CDS             622725..624158
     CDS             624209..624463
     CDS             complement(624465..625364)
     CDS             complement(625385..626026)
     CDS             complement(626341..626772)
     CDS             complement(626851..627456)
     CDS             complement(627698..628159)
     CDS             628261..629274
     CDS             629291..629497
     CDS             629497..629850
     CDS             complement(629888..632155)
     CDS             632297..633682
     CDS             633926..635752
     CDS             635857..636804
     CDS             complement(636734..637678)
     CDS             complement(637675..638718)
     CDS             complement(638718..640283)
     CDS             complement(640244..641641)
     CDS             complement(641678..642676)
     CDS             complement(642898..644187)
     CDS             644357..644944
     CDS             complement(645045..646490)
     CDS             complement(646729..647901)
     CDS             complement(647903..648391)
     CDS             complement(648429..649730)
     CDS             complement(649735..651372)
     CDS             complement(651372..652247)
     CDS             complement(652244..653227)
     CDS             complement(653312..654898)
     CDS             655146..655904
     CDS             655920..656780
     CDS             complement(656821..658329)
     CDS             complement(658411..659355)
     CDS             659474..660370
     CDS             660486..661022
     CDS             661205..662092
     CDS             complement(662198..663142)
     CDS             663322..664248
     CDS             664273..664878
     CDS             664982..665335
     CDS             665332..665742
     CDS             665739..666176
     CDS             666316..668070
     CDS             668241..668906
     CDS             668928..669839
     CDS             669908..671092
     CDS             671163..672236
     CDS             672240..673148
     CDS             673151..673993
     CDS             674005..675204
     CDS             675204..676085
     CDS             676087..676185
     CDS             676182..677915
     CDS             677928..678653
     CDS             complement(678755..679696)
     CDS             complement(679767..680804)
     CDS             complement(680815..682356)
     CDS             682715..684004
     CDS             684247..686217
     CDS             complement(686191..687516)
     CDS             687678..688100
     CDS             688140..688541
     CDS             688877..690628
     CDS             complement(690774..690995)
     CDS             complement(691013..691411)
     CDS             691588..692391
     CDS             complement(692393..693097)
     CDS             693236..694117
     CDS             complement(694252..695187)
     CDS             complement(695189..695782)
     CDS             695968..697596
     CDS             complement(697830..698750)
     CDS             complement(699139..699549)
     CDS             complement(699610..700056)
     CDS             complement(700203..700412)
     CDS             complement(700533..701834)
     CDS             complement(702111..702869)
     CDS             703267..704043
     CDS             704110..706305
     CDS             706315..707562
     CDS             complement(707738..708718)
     CDS             complement(708702..709817)
     CDS             710043..711314
     CDS             711311..712540
     CDS             712537..713736
     CDS             complement(713740..714366)
     CDS             complement(714363..715673)
     CDS             complement(715670..716290)
     CDS             complement(716287..717174)
     CDS             complement(717171..718319)
     CDS             718595..720079
     CDS             720091..721065
     CDS             complement(721147..722373)
     CDS             722628..723860
     CDS             723887..725242
     CDS             725239..726561
     CDS             726682..727743
     CDS             727743..729062
     CDS             complement(729059..729583)
     CDS             729922..731223
     CDS             731227..732045
     CDS             732042..732698
     CDS             complement(732695..733747)
     CDS             complement(733766..735406)
     CDS             complement(735411..735869)
     CDS             736049..736429
     CDS             736401..736952
     CDS             736949..737731
     CDS             complement(737737..738675)
     CDS             complement(738690..740159)
     CDS             complement(740520..741227)
     CDS             complement(741377..741619)
     CDS             complement(741698..742978)
     CDS             743080..743961
     CDS             744028..744963
     CDS             745180..746703
     CDS             746725..747726
     CDS             747909..748871
     CDS             749008..750060
     CDS             750068..751240
     CDS             complement(751308..752615)
     CDS             complement(752664..754121)
     CDS             complement(754158..755189)
     CDS             755487..756506
     CDS             756694..758229
     CDS             758322..759491
     CDS             759560..760837
     CDS             complement(760797..761339)
     CDS             complement(761336..761932)
     CDS             complement(761929..762525)
     CDS             complement(762635..764143)
     CDS             complement(764158..764685)
     CDS             complement(764791..765768)
     CDS             complement(766086..766994)
     CDS             767091..767846
     CDS             768006..769127
     CDS             769211..770278
     CDS             complement(770282..771463)
     CDS             complement(771501..772823)
     CDS             complement(772820..774991)
     CDS             complement(775093..775863)
     CDS             complement(775874..777133)
     CDS             complement(777133..777972)
     CDS             complement(777969..780230)
     CDS             complement(780367..781026)
     CDS             complement(781409..782824)
     CDS             complement(782821..784596)
     CDS             784796..785365
     CDS             785411..786631
     CDS             786944..788386
     CDS             788376..791060
     CDS             791082..792275
     CDS             792394..793569
     CDS             793566..794672
     CDS             794669..795817
     CDS             complement(795821..797908)
     CDS             complement(797922..803489)
     CDS             complement(803609..804349)
     CDS             804466..805362
     CDS             805476..805577
     CDS             complement(805639..806142)
     CDS             806620..809349
     CDS             809404..809652
     CDS             809665..810543
     CDS             810722..811912
     CDS             812214..813470
     CDS             813546..814454
     CDS             814451..815413
     CDS             815418..816488
     CDS             816648..817394
     CDS             817408..818574
     CDS             complement(818647..819681)
     CDS             819989..821383
     CDS             complement(821387..822151)
     CDS             complement(822148..822840)
     CDS             complement(822837..823496)
     CDS             complement(823570..824433)
     CDS             complement(824504..825532)
     CDS             complement(825542..826720)
     CDS             complement(826717..827733)
     CDS             complement(827733..828707)
     CDS             829051..829548
     CDS             829667..831163
     CDS             831193..832566
     CDS             832707..833063
     CDS             complement(833117..835276)
     CDS             complement(835493..836371)
     CDS             836507..837289
     CDS             complement(837294..837947)
     CDS             complement(837980..839332)
     CDS             complement(839329..841185)
     CDS             841430..842764
     CDS             complement(842818..844086)
     CDS             844410..846101
     CDS             846112..847716
     CDS             complement(847755..848207)
     CDS             848302..849027
     CDS             849066..849842
     CDS             849925..850875
     CDS             850872..851594
     CDS             851886..852806
     CDS             complement(852751..853917)
     CDS             complement(854066..855166)
     CDS             complement(855249..856670)
     CDS             856752..857414
     CDS             complement(857427..857843)
     CDS             858020..858175
     CDS             858206..858982
     CDS             859076..859723
     CDS             859735..860391
     CDS             860388..861152
     CDS             861236..862891
     CDS             complement(862920..863897)
     CDS             complement(863958..865733)
     CDS             complement(865756..867156)
     CDS             complement(867196..867585)
     CDS             complement(867719..868585)
     CDS             complement(868539..869351)
     CDS             complement(869488..870612)
     CDS             870827..872296
     CDS             872470..874698
     CDS             complement(874757..875038)
     CDS             complement(875253..875477)
     CDS             875774..876811
     CDS             876990..877829
     CDS             877844..878731
     CDS             complement(878754..880142)
     CDS             complement(880144..880812)
     CDS             complement(880844..881410)
     CDS             881815..883308
     CDS             883382..884104
     CDS             884101..884820
     CDS             884817..885611
     CDS             885673..886524
     CDS             886667..887188
     CDS             887346..888758
     CDS             888818..889759
     CDS             889769..890566
     CDS             890604..891341
     CDS             complement(891379..893073)
     CDS             complement(893299..893898)
     CDS             894256..895593
     CDS             895916..898831
     CDS             898831..899169
     CDS             899169..900800
     CDS             900797..901312
     CDS             901309..901590
     CDS             901587..901940
     CDS             902334..902918
     CDS             902915..904663
     CDS             904660..906342
     CDS             906504..908081
     CDS             908087..909241
     CDS             909362..909517
     CDS             complement(909671..910441)
     CDS             complement(910438..911325)
     CDS             911673..912932
     CDS             913189..914133
     CDS             914145..914984
     CDS             914993..916051
     CDS             916184..917185
     CDS             917769..919001
     CDS             919060..920073
     CDS             920087..921400
     CDS             921405..922799
     CDS             complement(922796..923554)
     CDS             923764..924315
     CDS             complement(924146..926638)
     CDS             complement(926948..928909)
     CDS             complement(928911..930101)
     CDS             complement(930098..931579)
     CDS             complement(931836..932864)
     CDS             complement(932997..933866)
     CDS             934129..935058
     CDS             935127..936437
     CDS             complement(936546..937907)
     CDS             complement(937904..938224)
     CDS             complement(938221..939219)
     CDS             complement(939216..940214)
     CDS             complement(940218..941768)
     CDS             complement(941894..942889)
     CDS             complement(942936..943760)
     CDS             943996..946092
     CDS             946123..947415
     CDS             complement(947519..948157)
     CDS             complement(948212..949336)
     CDS             949549..950325
     CDS             950565..951701
     CDS             951740..952855
     CDS             952955..953899
     CDS             953896..954696
     CDS             954735..956051
     CDS             956073..957086
     CDS             957090..957860
     CDS             957954..958418
     CDS             958408..959301
     CDS             959449..960348
     CDS             complement(960523..960957)
     CDS             961043..961921
     CDS             complement(961974..963014)
     CDS             complement(963035..963823)
     CDS             complement(963820..964665)
     CDS             complement(964911..965732)
     CDS             complement(965725..966492)
     CDS             complement(966676..967698)
     CDS             complement(967723..967884)
     CDS             complement(967844..968779)
     CDS             complement(968917..970497)
     CDS             970756..971910
     CDS             complement(971866..972123)
     CDS             972407..973984
     CDS             974096..975673
     CDS             975748..976671
     CDS             976664..977797
     CDS             977799..979403
     CDS             complement(979466..980611)
     CDS             980781..981293
     CDS             complement(981342..982388)
     CDS             982571..983458
     CDS             complement(983498..984850)
     CDS             complement(984862..986631)
     CDS             complement(986634..987335)
     CDS             987776..988228
     CDS             988483..988980
     CDS             989247..989675
     CDS             990013..990120
     CDS             complement(990235..991128)
     CDS             991265..991999
     CDS             992630..992884
     CDS             993112..993570
     CDS             993901..994362
     CDS             complement(994416..995219)
     CDS             complement(995227..996366)
     CDS             complement(996425..997318)
     CDS             complement(997329..998405)
     CDS             complement(998417..998701)
     CDS             998971..1000980
     CDS             1001160..1001474
     CDS             1001930..1002241
     CDS             1002207..1002692
     CDS             1002821..1004134
     CDS             1004134..1004601
     CDS             complement(1004677..1005744)
     CDS             complement(1005828..1006748)
     CDS             complement(1006753..1007838)
     CDS             complement(1007835..1009397)
     CDS             complement(1009508..1010482)
     CDS             complement(1010482..1011288)
     CDS             1011639..1012883
     CDS             1012976..1013314
     CDS             complement(1013400..1014017)
     CDS             1014374..1016218
     CDS             1016319..1016993
     CDS             complement(1017012..1020524)
     CDS             complement(1020538..1020825)
     CDS             1020964..1023084
     CDS             complement(1023150..1024973)
     CDS             complement(1025079..1026443)
     CDS             complement(1026524..1027273)
     CDS             1027453..1030071
     CDS             1030068..1031480
     CDS             complement(1031528..1032946)
     CDS             1033957..1035651
     CDS             complement(1035737..1036654)
     CDS             complement(1036790..1037230)
     CDS             1037642..1039093
     CDS             complement(1039127..1039465)
     CDS             1039798..1041219
     CDS             1041233..1042045
     CDS             complement(1042154..1043083)
     CDS             1043282..1045507
     CDS             complement(1045694..1045876)
     CDS             complement(1045961..1046446)
     CDS             complement(1046440..1047921)
     CDS             complement(1047934..1048410)
     CDS             complement(1048414..1048701)
     CDS             complement(1048817..1049524)
     CDS             1049635..1050132
     CDS             complement(1050117..1051745)
     CDS             1051929..1052897
     CDS             1052894..1054180
     CDS             1054253..1054858
     CDS             1054855..1056021
     CDS             complement(1056028..1056234)
     CDS             1056444..1059101
     CDS             1059105..1061468
     CDS             1061468..1061929
     CDS             1061938..1062678
     CDS             1062753..1063895
     CDS             1064056..1064223
     CDS             complement(1064312..1065697)
     CDS             complement(1065721..1066092)
     CDS             1066287..1066574
     CDS             complement(1066628..1067056)
     CDS             1067243..1067365
     CDS             1067381..1068742
     CDS             complement(1069332..1069469)
     CDS             1069687..1069905
     CDS             1071406..1072740
     CDS             1073069..1073302
     CDS             1073299..1073520
     CDS             1073517..1073846
     CDS             1073843..1073953
     CDS             1073950..1074738
     CDS             1074731..1075012
     CDS             1075009..1075302
     CDS             1075299..1075604
     CDS             1075746..1076228
     CDS             complement(1076103..1076354)
     CDS             complement(1076354..1079062)
     CDS             1079168..1079593
     CDS             1079590..1081461
     CDS             1081639..1082031
     CDS             complement(1082758..1083324)
     CDS             1083491..1083862
     CDS             1083927..1084445
     CDS             1084956..1085858
     CDS             1085855..1086760
     CDS             1086757..1087617
     CDS             1087614..1088462
     CDS             1088755..1089828
     CDS             1090118..1091251
     CDS             1091386..1092210
     CDS             1092207..1093019
     CDS             1093021..1094100
     CDS             1094097..1094615
     CDS             complement(1094660..1095697)
     CDS             complement(1095813..1097063)
     CDS             complement(1097155..1097916)
     CDS             complement(1098070..1098831)
     CDS             complement(1099074..1100177)
     CDS             1100302..1100730
     CDS             complement(1100775..1101563)
     CDS             complement(1101566..1102741)
     CDS             complement(1102738..1103805)
     CDS             complement(1103876..1104919)
     CDS             complement(1105100..1106302)
     CDS             complement(1106312..1107001)
     CDS             complement(1106998..1107705)
     CDS             1107866..1108621
     CDS             complement(1108650..1109567)
     CDS             1109674..1110843
     CDS             complement(1111028..1111942)
     CDS             1112036..1112827
     CDS             1112842..1113249
     CDS             1113246..1113986
     CDS             1113988..1114605
     CDS             1114609..1115673
     CDS             1115804..1116976
     CDS             1117112..1117981
     CDS             1117978..1118964
     CDS             1118961..1119710
     CDS             1119707..1120423
     CDS             complement(1120424..1122115)
     CDS             complement(1122219..1123727)
     CDS             complement(1123738..1124478)
     CDS             complement(1124475..1125305)
     CDS             complement(1125314..1126216)
     CDS             complement(1126213..1127226)
     CDS             complement(1127223..1128821)
     CDS             1129130..1130170
     CDS             complement(1130190..1130516)
     CDS             complement(1130526..1131464)
     CDS             complement(1131497..1132276)
     CDS             complement(1132349..1133149)
     CDS             complement(1133278..1133934)
     CDS             complement(1133944..1134612)
     CDS             complement(1134717..1135751)
     CDS             1136155..1137456
     CDS             1137526..1138407
     CDS             1138419..1139267
     CDS             1139267..1140322
     CDS             1140443..1142215
     CDS             complement(1142218..1142718)
     CDS             complement(1142726..1143499)
     CDS             complement(1143499..1144206)
     CDS             complement(1144249..1145691)
     CDS             1145938..1146921
     CDS             1146918..1147799
     CDS             1147833..1149038
     CDS             1149159..1150328
     CDS             1150339..1150863
     CDS             1150869..1152146
     CDS             1152177..1153181
     CDS             complement(1153239..1154159)
     CDS             complement(1154270..1154869)
     CDS             complement(1154932..1156224)
     CDS             complement(1156545..1157042)
     CDS             complement(1157565..1157702)
     CDS             1157958..1158878
     CDS             1159106..1159960
     CDS             1159945..1160793
     CDS             1160878..1162539
     CDS             1162934..1164637
     CDS             1164764..1166818
     CDS             1166831..1167403
     CDS             1167453..1170158
     CDS             1170155..1170856
     CDS             1171025..1171429
     CDS             1171553..1172998
     CDS             complement(1173061..1174047)
     CDS             complement(1174040..1175020)
     CDS             complement(1175017..1175838)
     CDS             complement(1175843..1176778)
     CDS             complement(1176873..1178468)
     CDS             complement(1178614..1180245)
     CDS             complement(1180687..1181745)
     CDS             complement(1181766..1182458)
     CDS             complement(1182412..1183545)
     CDS             complement(1183547..1184344)
     CDS             complement(1184377..1185552)
     CDS             complement(1185717..1187192)
     CDS             1187316..1189538
     CDS             1189602..1190498
     CDS             1190572..1191501
     CDS             1191589..1192551
     CDS             1192544..1193497
     CDS             1193494..1194252
     CDS             complement(1194249..1195994)
     CDS             complement(1195991..1196845)
     CDS             complement(1196851..1197774)
     CDS             complement(1197839..1199368)
     CDS             complement(1199406..1201241)
     CDS             complement(1201255..1201863)
     CDS             1201992..1205612
     CDS             1205901..1206674
     CDS             1206852..1207532
     CDS             1207529..1208290
     CDS             1208513..1210057
     CDS             1210060..1210782
     CDS             complement(1210786..1212222)
     CDS             1212526..1212627
     CDS             complement(1212761..1213876)
     CDS             complement(1213883..1214764)
     CDS             complement(1214761..1215642)
     CDS             complement(1215924..1217189)
     CDS             1218024..1218500
     CDS             complement(1218534..1219343)
     CDS             1219464..1219808
     CDS             complement(1219878..1220222)
     CDS             complement(1220620..1223037)
     CDS             complement(1223141..1224820)
     CDS             complement(1224890..1225906)
     CDS             complement(1226021..1227115)
     CDS             1227326..1228654
     CDS             complement(1228669..1229190)
     CDS             complement(1229313..1230914)
     CDS             complement(1230972..1231397)
     CDS             1231642..1233033
     CDS             complement(1232995..1233522)
     CDS             complement(1233710..1234264)
     CDS             complement(1234844..1235092)
     CDS             complement(1235326..1236435)
     CDS             complement(1236450..1237454)
     CDS             1237576..1238409
     CDS             1238546..1240447
     CDS             1240480..1242303
     CDS             1242307..1243209
     CDS             1243213..1244022
     CDS             complement(1244071..1244481)
     CDS             complement(1244641..1245450)
     CDS             complement(1245497..1246558)
     CDS             complement(1246555..1248780)
     CDS             complement(1249034..1249798)
     CDS             complement(1249820..1250059)
     CDS             complement(1250289..1253972)
     CDS             1254135..1254629
     CDS             complement(1254637..1256121)
     CDS             complement(1256138..1257148)
     CDS             complement(1257168..1257938)
     CDS             complement(1257969..1259096)
     CDS             complement(1259107..1259934)
     CDS             complement(1259947..1260864)
     CDS             complement(1260972..1262291)
     CDS             1262753..1263793
     CDS             complement(1263831..1264658)
     CDS             complement(1264727..1266061)
     CDS             complement(1266061..1267251)
     CDS             complement(1267263..1268105)
     CDS             complement(1268417..1269361)
     CDS             complement(1269354..1269788)
     CDS             1270144..1270311
     CDS             complement(1270409..1273222)
     CDS             complement(1273227..1273595)
     CDS             complement(1273601..1274704)
     CDS             1275426..1275572
     CDS             complement(1275787..1277010)
     CDS             complement(1277114..1277503)
     CDS             complement(1277513..1278745)
     CDS             1278931..1279731
     CDS             1279743..1280546
     CDS             1280557..1281399
     CDS             1281401..1282582
     CDS             1282579..1283958
     CDS             1283974..1284984
     CDS             1285011..1285664
     CDS             complement(1285685..1286515)
     CDS             1286657..1287451
     CDS             1287463..1288014
     CDS             1288011..1289336
     CDS             1289437..1290504
     CDS             1290568..1291938
     CDS             1291997..1293382
     CDS             1293413..1294585
     CDS             complement(1294556..1294708)
     CDS             1294816..1295271
     CDS             1295605..1296504
     CDS             complement(1296550..1297416)
     CDS             complement(1297488..1298393)
     CDS             complement(1298475..1299659)
     CDS             complement(1300212..1300685)
     CDS             complement(1300699..1301763)
     CDS             complement(1301767..1302648)
     CDS             complement(1302656..1303708)
     CDS             complement(1303712..1304485)
     CDS             1304666..1305901
     CDS             1305971..1306840
     CDS             1306837..1307664
     CDS             1307677..1308048
     CDS             1308079..1309548
     CDS             complement(1309687..1310961)
     CDS             complement(1310958..1311428)
     CDS             complement(1311498..1312472)
     CDS             complement(1312656..1313672)
     CDS             complement(1313709..1315253)
     CDS             complement(1315288..1315995)
     CDS             1316204..1317325
     CDS             complement(1317285..1318031)
     CDS             complement(1318033..1319298)
     CDS             1319601..1320617
     CDS             1320712..1322172
     CDS             1322172..1323113
     CDS             1323110..1324057
     CDS             1324078..1324998
     CDS             complement(1325490..1326284)
     CDS             complement(1326281..1327336)
     CDS             complement(1327333..1328361)
     CDS             1328998..1329948
     CDS             1329945..1330442
     CDS             1330561..1332105
     CDS             complement(1332168..1332326)
     CDS             1332519..1332758
     CDS             complement(1332795..1333298)
     CDS             complement(1333375..1333587)
     CDS             1334226..1337393
     CDS             1337442..1337711
     CDS             1337914..1339863
     CDS             complement(1339877..1340698)
     CDS             complement(1340700..1341611)
     CDS             complement(1341622..1342767)
     CDS             complement(1342934..1344037)
     CDS             complement(1344236..1345648)
     CDS             1345895..1347184
     CDS             1347216..1347452
     CDS             1347449..1347577
     CDS             complement(1347759..1348688)
     CDS             1348874..1349314
     CDS             1349509..1349925
     CDS             1350048..1351478
     CDS             1351489..1352775
     CDS             complement(1352863..1353300)
     CDS             1353609..1355411
     CDS             complement(1355489..1356310)
     CDS             1356680..1357636
     CDS             1357672..1357947
     CDS             1358139..1358984
     CDS             1359061..1360266
     CDS             complement(1360263..1360721)
     CDS             1360901..1361641
     CDS             1361638..1361937
     CDS             complement(1362030..1362890)
     CDS             complement(1362890..1363360)
     CDS             1363902..1364585
     CDS             complement(1364604..1365491)
     CDS             1365622..1365843
     CDS             complement(1365852..1366517)
     CDS             1366742..1368007
     CDS             1368052..1368702
     CDS             complement(1368699..1369448)
     CDS             1369722..1371197
     CDS             1371321..1372019
     CDS             1372055..1373878
     CDS             complement(1373983..1374882)
     CDS             complement(1375051..1376751)
     CDS             1376870..1377463
     CDS             complement(1377557..1378159)
     CDS             1378337..1379152
     CDS             complement(1379227..1379994)
     CDS             complement(1379987..1380742)
     CDS             complement(1380739..1381569)
     CDS             complement(1381566..1382552)
     CDS             complement(1382585..1384204)
     CDS             1384636..1384980
     CDS             complement(1385203..1385625)
     CDS             1385823..1387478
     CDS             1388030..1388785
     CDS             complement(1388797..1390287)
     CDS             complement(1390250..1391968)
     CDS             complement(1392135..1392737)
     CDS             complement(1392927..1394039)
     CDS             1394203..1394754
     CDS             1394794..1395876
     CDS             1395887..1396957
     CDS             1396960..1397826
     CDS             1397828..1398718
     CDS             1398721..1399014
     CDS             1399120..1400841
     CDS             complement(1401002..1401682)
     CDS             complement(1401778..1402644)
     CDS             1402785..1403699
     CDS             complement(1403739..1404731)
     CDS             1404804..1405430
     CDS             complement(1405531..1406505)
     CDS             1406616..1406873
     CDS             1406977..1408128
     CDS             1408191..1409774
     CDS             1409948..1410514
     CDS             complement(1410643..1411362)
     CDS             complement(1411367..1411726)
     CDS             complement(1411960..1412916)
     CDS             1413131..1414384
     CDS             1414473..1414919
     CDS             1415057..1416226
     CDS             1416347..1417273
     CDS             1417270..1418283
     CDS             1418273..1419028
     CDS             1419028..1419726
     CDS             1419768..1421396
     CDS             1421434..1422249
     CDS             complement(1422267..1423058)
     CDS             1423173..1424408
     CDS             1424417..1424995
     CDS             1424970..1425755
     CDS             1425839..1427149
     CDS             1427312..1427818
     CDS             complement(1427875..1429182)
     CDS             complement(1429224..1430774)
     CDS             complement(1430785..1432938)
     CDS             1433204..1435528
     CDS             1435541..1436341
     CDS             1436338..1437189
     CDS             1437192..1438367
     CDS             1438401..1438796
     CDS             1438804..1440783
     CDS             1440780..1441985
     CDS             complement(1442053..1442736)
     CDS             complement(1442865..1443983)
     CDS             complement(1444037..1444711)
     CDS             complement(1444827..1445639)
     CDS             complement(1445795..1446964)
     CDS             complement(1447329..1447943)
     CDS             1448284..1449090
     CDS             complement(1449135..1449392)
     CDS             complement(1449389..1450396)
     CDS             complement(1450363..1451016)
     CDS             complement(1451280..1453496)
     CDS             complement(1453516..1454724)
     CDS             complement(1454770..1456563)
     CDS             1456927..1457163
     CDS             complement(1457298..1457810)
     CDS             complement(1458644..1459111)
     CDS             1459568..1463071
     CDS             1463212..1463766
     CDS             1464196..1465077
     CDS             1465079..1465903
     CDS             complement(1465900..1466616)
     CDS             complement(1466613..1469123)
     CDS             1469138..1470304
     CDS             1470304..1471923
     CDS             complement(1471924..1472949)
     CDS             1473437..1474405
     CDS             complement(1474907..1475083)
     CDS             complement(1475264..1475713)
     CDS             complement(1475733..1475855)
     CDS             1476014..1476208
     CDS             complement(1476658..1476834)
     CDS             complement(1476883..1477911)
     CDS             complement(1477922..1478188)
     CDS             1478592..1479836
     CDS             1479833..1483006
     CDS             complement(1483311..1484021)
     CDS             complement(1484032..1484307)
     CDS             1484409..1485629
     CDS             1485639..1486283
     CDS             1486874..1487854
     CDS             complement(1487894..1488838)
     CDS             complement(1488908..1489939)
     CDS             complement(1489936..1491504)
     CDS             complement(1491594..1492586)
     CDS             complement(1492674..1493663)
     CDS             1494071..1495549
     CDS             1495595..1496599
     CDS             1496667..1497656
     CDS             1497748..1498521
     CDS             1498554..1499546
     CDS             1499558..1500199
     CDS             1500358..1502442
     CDS             1502494..1503141
     CDS             complement(1503377..1504102)
     CDS             complement(1504130..1505389)
     CDS             complement(1505416..1506186)
     CDS             complement(1506226..1506882)
     CDS             complement(1506882..1507595)
     CDS             complement(1507609..1508442)
     CDS             complement(1508483..1508947)
     CDS             1509061..1509975
     CDS             complement(1509997..1511748)
     CDS             complement(1511996..1513030)
     CDS             complement(1513039..1514073)
     CDS             complement(1514070..1515032)
     CDS             1515253..1516047
     CDS             complement(1516052..1516864)
     CDS             1517127..1519211
     CDS             1519290..1520594
     CDS             1521422..1522096
     CDS             1522139..1523113
     CDS             1523164..1523664
     CDS             1523664..1524941
     CDS             1524949..1526025
     CDS             1526050..1527267
     CDS             1527264..1528730
     CDS             1529029..1529532
     CDS             1529532..1530764
     CDS             complement(1530927..1531334)
     CDS             complement(1531286..1533391)
     CDS             complement(1533538..1534491)
     CDS             complement(1534844..1535479)
     CDS             complement(1535469..1536038)
     CDS             1536177..1536455
     CDS             1536516..1537328
     CDS             1537325..1538113
     CDS             1538091..1538222
     CDS             complement(1538200..1538835)
     CDS             1539018..1539449
     CDS             1539487..1540272
     CDS             1540294..1541277
     CDS             1541396..1541776
     CDS             1541885..1543858
     CDS             complement(1543917..1544702)
     CDS             1544850..1545869
     CDS             complement(1545935..1547266)
     CDS             complement(1547269..1548267)
     CDS             complement(1548270..1549307)
     CDS             complement(1549320..1550639)
     CDS             1550919..1552328
     CDS             1552406..1552867
     CDS             1553013..1553300
     CDS             complement(1553457..1555550)
     CDS             complement(1555662..1556030)
     CDS             1556340..1556534
     CDS             complement(1556638..1557120)
     CDS             complement(1557206..1557814)
     CDS             complement(1557819..1559357)
     CDS             1559395..1560414
     CDS             1560411..1562096
     CDS             complement(1562126..1562329)
     CDS             complement(1562425..1562856)
     CDS             complement(1562853..1563167)
     CDS             1563821..1566049
     CDS             1566043..1566798
     CDS             1566800..1567897
     CDS             complement(1567923..1568753)
     CDS             complement(1568938..1570365)
     CDS             1570550..1571785
     CDS             1571782..1572645
     CDS             complement(1572681..1573718)
     CDS             complement(1573849..1574154)
     CDS             complement(1574151..1575002)
     CDS             complement(1575014..1575757)
     CDS             1575859..1575951
     CDS             complement(1576083..1576625)
     CDS             1576733..1576903
     CDS             1577187..1577465
     CDS             1577478..1578266
     CDS             complement(1578282..1579205)
     CDS             complement(1579388..1580053)
     CDS             complement(1580064..1580903)
     CDS             complement(1580940..1581674)
     CDS             complement(1581701..1582492)
     CDS             complement(1582512..1583402)
     CDS             complement(1583407..1584486)
     CDS             complement(1584562..1585638)
     CDS             1586025..1587065
     CDS             complement(1587338..1587724)
     CDS             complement(1587877..1588995)
     CDS             1589154..1589615
     CDS             1589711..1590595
     CDS             1590683..1591267
     CDS             complement(1591290..1593083)
     CDS             1593251..1593613
     CDS             complement(1593617..1594213)
     CDS             1594378..1594770
     CDS             1594878..1595342
     CDS             1595342..1596445
     CDS             complement(1596484..1596732)
     CDS             complement(1596748..1597155)
     CDS             complement(1597496..1597666)
     CDS             1601935..1602282
     CDS             1604326..1605192
     CDS             1605478..1605909
     CDS             complement(1605913..1607118)
     CDS             complement(1607148..1607882)
     CDS             complement(1608214..1609254)
     CDS             1609493..1610374
     CDS             1610316..1611188
     CDS             1611185..1611601
     CDS             1611718..1612053
     CDS             complement(1612041..1612580)
     CDS             complement(1612577..1613047)
     CDS             complement(1613098..1613715)
     CDS             complement(1613800..1614201)
     CDS             complement(1614210..1614977)
     CDS             complement(1615227..1617317)
     CDS             complement(1617376..1617642)
     CDS             complement(1617653..1618063)
     CDS             complement(1618060..1618518)
     CDS             complement(1618520..1618864)
     CDS             complement(1618930..1619976)
     CDS             complement(1619982..1621436)
     CDS             complement(1621648..1622841)
     CDS             complement(1623087..1623770)
     CDS             complement(1624113..1624682)
     CDS             complement(1624624..1625874)
     CDS             complement(1625871..1627166)
     CDS             complement(1627163..1628278)
     CDS             complement(1628275..1628982)
     CDS             complement(1628985..1630724)
     CDS             complement(1630970..1631953)
     CDS             1632248..1632703
     CDS             complement(1632745..1633485)
     CDS             complement(1633482..1633976)
     CDS             complement(1633987..1634715)
     CDS             complement(1634712..1635332)
     CDS             complement(1635329..1636570)
     CDS             complement(1636567..1637055)
     CDS             complement(1637061..1637849)
     CDS             complement(1637877..1638212)
     CDS             complement(1638212..1638634)
     CDS             complement(1638637..1639017)
     CDS             complement(1639113..1639718)
     CDS             complement(1639715..1641073)
     CDS             complement(1641070..1641801)
     CDS             complement(1641805..1642593)
     CDS             1642741..1643613
     CDS             1643615..1644568
     CDS             1644549..1645010
     CDS             1645007..1645354
     CDS             1645366..1646421
     CDS             1646435..1647505
     CDS             1647505..1648002
     CDS             complement(1648125..1648907)
     CDS             complement(1649149..1649922)
     CDS             1650049..1651284
     CDS             1651377..1652954
     CDS             1653318..1654421
     CDS             1654801..1655691
     CDS             1655688..1656491
     CDS             1656497..1657558
     CDS             complement(1657605..1659017)
     CDS             complement(1659279..1659821)
     CDS             1660159..1661229
     CDS             complement(1661327..1662463)
     CDS             complement(1662460..1663812)
     CDS             complement(1663781..1664773)
     CDS             1665000..1666202
     CDS             1666199..1666957
     CDS             1666954..1667817
     CDS             complement(1667821..1669086)
     CDS             1669413..1671200
     CDS             complement(1671303..1671905)
     CDS             complement(1672055..1673188)
     CDS             1673866..1675053
     CDS             1675057..1675950
     CDS             1676070..1676765
     CDS             1676765..1677868
     CDS             complement(1677865..1678074)
     CDS             complement(1678061..1678738)
     CDS             complement(1678810..1679889)
     CDS             complement(1679886..1680569)
     CDS             complement(1680582..1681337)
     CDS             complement(1681637..1682554)
     CDS             1682684..1683295
     CDS             1683374..1684012
     CDS             complement(1684087..1686060)
     CDS             complement(1686371..1687885)
     CDS             1688279..1690141
     CDS             1690150..1691310
     CDS             1691253..1691948
     CDS             1692098..1693543
     CDS             1693587..1693919
     CDS             1694182..1694562
     CDS             1694701..1695753
     CDS             1695847..1696836
     CDS             1696865..1697326
     CDS             complement(1697378..1698442)
     CDS             1698523..1700109
     CDS             complement(1700262..1701641)
     CDS             complement(1701838..1702731)
     CDS             1703110..1704348
     CDS             1704479..1705597
     CDS             1705821..1707224
     CDS             complement(1707275..1708729)
     CDS             complement(1708896..1713647)
     CDS             1714296..1715345
     CDS             complement(1715421..1715891)
     CDS             1716269..1716667
     CDS             1716836..1717828
     CDS             complement(1717932..1718714)
     CDS             complement(1718970..1719860)
     CDS             1720169..1720531
     CDS             1721185..1721838
     CDS             1721872..1722072
     CDS             1722165..1722452
     CDS             complement(1722490..1722744)
     CDS             complement(1722749..1722913)
     CDS             complement(1722923..1723204)
     CDS             complement(1723201..1723572)
     CDS             1723735..1723947
     CDS             1723944..1724576
     CDS             complement(1724558..1724833)
     CDS             complement(1724859..1725146)
     CDS             1725337..1725603
     CDS             1725628..1725816
     CDS             1725838..1725978
     CDS             1726106..1726609
     CDS             1726646..1727755
     CDS             1727745..1728473
     CDS             1728532..1728849
     CDS             1728885..1729490
     CDS             1729502..1729717
     CDS             1729714..1730337
     CDS             1730455..1730643
     CDS             1730709..1731212
     CDS             1731213..1731713
     CDS             1731827..1732687
     CDS             complement(1732729..1733172)
     CDS             1733395..1734105
     CDS             complement(1734102..1734833)
     CDS             1735018..1735290
     CDS             complement(1735292..1735792)
     CDS             1736009..1736224
     CDS             1736274..1736837
     CDS             complement(1737290..1738375)
     CDS             complement(1738532..1739218)
     CDS             complement(1739489..1740253)
     CDS             1740682..1741482
     CDS             complement(1741498..1744002)
     CDS             complement(1744005..1744862)
     CDS             complement(1744882..1745004)
     CDS             complement(1745381..1746238)
     CDS             complement(1746333..1746998)
     CDS             complement(1747019..1747375)
     CDS             complement(1747736..1748356)
     CDS             complement(1748346..1748702)
     CDS             complement(1748773..1749354)
     CDS             complement(1749593..1751641)
     CDS             complement(1751645..1752226)
     CDS             1752692..1753150
     CDS             1753147..1753503
     CDS             1753537..1755126
     CDS             1755123..1755686
     CDS             complement(1755742..1755900)
     CDS             1756041..1756307
     CDS             complement(1756421..1758526)
     CDS             complement(1758568..1762902)
     CDS             1763147..1763668
     CDS             1763716..1763982
     CDS             1763979..1764905
     CDS             complement(1765061..1765336)
     CDS             complement(1765405..1765533)
     CDS             1765648..1766457
     CDS             1767283..1767609
     CDS             1767690..1767836
     CDS             complement(1768422..1769684)
     CDS             complement(1770169..1771179)
     CDS             complement(1771169..1771711)
     CDS             complement(1771708..1772538)
     CDS             complement(1772535..1773467)
     CDS             complement(1773460..1774848)
     CDS             complement(1774854..1776770)
     CDS             complement(1776791..1779157)
     CDS             complement(1779366..1779962)
     CDS             complement(1779999..1780928)
     CDS             complement(1781007..1781951)
     CDS             complement(1781991..1783778)
     CDS             complement(1783815..1784372)
     CDS             complement(1784372..1785571)
     CDS             complement(1785584..1786933)
     CDS             1787226..1787507
     CDS             1787606..1788070
     CDS             complement(1788059..1788619)
     CDS             complement(1788921..1789949)
     CDS             complement(1789965..1790591)
     CDS             1790805..1791806
     CDS             complement(1791898..1793307)
     CDS             complement(1793578..1794282)
     CDS             complement(1794279..1795412)
     CDS             complement(1795551..1797056)
     CDS             complement(1797200..1797910)
     CDS             1797926..1798105
     CDS             1798178..1799083
     CDS             complement(1799460..1800104)
     CDS             complement(1800114..1801115)
     CDS             complement(1801139..1802164)
     CDS             complement(1802164..1803726)
     CDS             complement(1803938..1804948)
     CDS             complement(1804980..1806005)
     CDS             1806374..1807438
     CDS             1807618..1808739
     CDS             1808933..1809220
     CDS             1809255..1810622
     CDS             1810619..1811152
     CDS             1811158..1811475
     CDS             1811754..1812884
     CDS             1813103..1814023
     CDS             1814124..1814819
     CDS             complement(1814875..1815348)
     CDS             complement(1815364..1815519)
     CDS             1815623..1816186
     CDS             1816195..1816470
     CDS             1816693..1817145
     CDS             1817172..1818518
     CDS             1818578..1819390
     CDS             1819402..1821303
     CDS             complement(1821447..1822883)
     CDS             complement(1823345..1824229)
     CDS             complement(1824226..1825014)
     CDS             complement(1825038..1826171)
     CDS             1826300..1827220
     CDS             1827421..1828608
     CDS             complement(1828664..1829470)
     CDS             complement(1829457..1830158)
     CDS             complement(1830152..1830907)
     CDS             complement(1830904..1831905)
     CDS             complement(1831909..1832823)
     CDS             complement(1832896..1834059)
     CDS             complement(1834119..1834667)
     CDS             complement(1834691..1835647)
     CDS             1835772..1836698
     CDS             1836856..1838454
     CDS             1838679..1839923
     CDS             complement(1840109..1841848)
     CDS             1841861..1842028
     CDS             1842115..1842522
     CDS             complement(1842678..1843838)
     CDS             1844173..1844478
     CDS             complement(1844583..1845101)
     CDS             complement(1845177..1846121)
     CDS             complement(1846133..1846702)
     CDS             complement(1846683..1848119)
     CDS             complement(1848139..1849989)
     CDS             complement(1849986..1850972)
     CDS             complement(1850969..1851979)
     CDS             complement(1852379..1853083)
     CDS             complement(1853241..1854050)
     CDS             complement(1854060..1854782)
     CDS             complement(1854785..1855564)
     CDS             complement(1855561..1856541)
     CDS             complement(1856552..1857418)
     CDS             complement(1857657..1858862)
     CDS             1859053..1859415
     CDS             1859571..1859999
     CDS             complement(1860120..1860989)
     CDS             complement(1861029..1861679)
     CDS             complement(1861699..1863600)
     CDS             complement(1863705..1864721)
     CDS             complement(1864807..1866084)
     CDS             complement(1866097..1866639)
     CDS             complement(1867056..1867655)
     CDS             complement(1867791..1868858)
     CDS             complement(1868860..1869996)
     CDS             complement(1869993..1871387)
     CDS             complement(1871384..1871692)
     CDS             complement(1871704..1872498)
     CDS             complement(1872504..1873394)
     CDS             complement(1873397..1874443)
     CDS             1874811..1875641
     CDS             1875828..1876934
     CDS             1876937..1878508
     CDS             1878570..1879661
     CDS             1879658..1880554
     CDS             1880577..1881962
     CDS             1881985..1882920
     CDS             complement(1883106..1884032)
     CDS             complement(1884168..1885532)
     CDS             complement(1885663..1887654)
     CDS             1887931..1888284
     CDS             1888464..1889660
     CDS             complement(1889665..1890324)
     CDS             complement(1890332..1890589)
     CDS             complement(1890589..1890825)
     CDS             complement(1890883..1892064)
     CDS             complement(1892418..1893404)
     CDS             complement(1893469..1894665)