CDS             complement(217..633)
     CDS             complement(635..1105)
     CDS             complement(1115..1945)
     CDS             complement(1932..2597)
     CDS             2719..3402
     CDS             3403..4233
     CDS             complement(5241..7145)
     CDS             complement(7603..9243)
     CDS             complement(9268..9624)
     CDS             9911..11590
     CDS             11587..12639
     CDS             12728..13555
     CDS             13702..13983
     CDS             13983..14246
     CDS             14248..16611
     CDS             16932..18272
     CDS             18380..19345
     CDS             19342..20559
     CDS             complement(20569..21141)
     CDS             complement(21152..22717)
     CDS             complement(23324..25459)
     CDS             complement(26078..27358)
     CDS             27557..28834
     CDS             28907..29434
     CDS             complement(29411..30067)
     CDS             complement(30071..31852)
     CDS             31961..32374
     CDS             32405..32680
     CDS             32680..34905
     CDS             34895..35248
     CDS             35251..35544
     CDS             35544..36548
     CDS             36556..37611
     CDS             37738..38475
     CDS             38475..38744
     CDS             38710..39453
     CDS             39446..39817
     CDS             39880..40581
     CDS             40651..42063
     CDS             42105..43250
     CDS             43243..44175
     CDS             complement(45041..46039)
     CDS             complement(46042..48315)
     CDS             complement(48291..49283)
     CDS             complement(49335..50033)
     CDS             complement(50030..51097)
     CDS             complement(51094..51324)
     CDS             complement(51272..52300)
     CDS             complement(52459..53718)
     CDS             complement(53715..56186)
     CDS             complement(56224..57714)
     CDS             complement(57741..61298)
     CDS             61619..61828
     CDS             62637..63143
     CDS             63145..63999
     CDS             64016..66457
     CDS             66454..67023
     CDS             67039..67299
     CDS             67310..68800
     CDS             68770..69189
     CDS             69191..69544
     CDS             69537..71963
     CDS             complement(72021..72818)
     CDS             complement(72818..73417)
     CDS             complement(73446..74192)
     CDS             complement(74233..74745)
     CDS             complement(74747..75334)
     CDS             complement(75527..77236)
     CDS             complement(77240..77956)
     CDS             complement(78302..78775)
     CDS             complement(78769..80106)
     CDS             80196..80465
     CDS             80589..81647
     CDS             82058..82315
     CDS             82326..84113
     CDS             84359..86140
     CDS             complement(86656..88677)
     CDS             complement(88833..89222)
     CDS             complement(89219..89644)
     CDS             complement(89957..90145)
     CDS             complement(90152..91504)
     CDS             complement(91558..92931)
     CDS             complement(92952..94967)
     CDS             complement(95191..95883)
     CDS             complement(95897..96826)
     CDS             97256..98089
     CDS             98083..98916
     CDS             complement(98936..99376)
     CDS             complement(99373..99840)
     CDS             complement(99939..100421)
     CDS             100542..101486
     CDS             complement(101643..102356)
     CDS             complement(102461..103921)
     CDS             104125..106152
     CDS             106152..107258
     CDS             107471..108232
     CDS             complement(108215..108994)
     CDS             complement(109025..110719)
     CDS             complement(110928..112673)
     CDS             complement(112828..113295)
     CDS             complement(113333..114475)
     CDS             complement(114500..115417)
     CDS             115531..116019
     CDS             complement(116362..118224)
     CDS             complement(118254..118823)
     CDS             complement(118823..119653)
     CDS             119980..120675
     CDS             120696..120992
     CDS             complement(121002..122888)
     CDS             complement(122948..124492)
     CDS             124658..126868
     CDS             126861..127787
     CDS             complement(127931..129118)
     CDS             complement(129383..130768)
     CDS             complement(131053..132249)
     CDS             complement(132346..134784)
     CDS             134989..135102
     CDS             135142..136980
     CDS             136977..137588
     CDS             137569..137763
     CDS             137857..138207
     CDS             138407..139267
     CDS             139617..140042
     CDS             140453..141313
     CDS             complement(142227..143594)
     CDS             complement(143594..144835)
     CDS             145016..146365
     CDS             146444..146578
     CDS             complement(146813..147271)
     CDS             complement(147281..147916)
     CDS             complement(147909..149354)
     CDS             complement(149383..150150)
     CDS             150342..151991
     CDS             152048..153703
     CDS             complement(153727..154596)
     CDS             complement(154714..155361)
     CDS             complement(155367..156164)
     CDS             156334..157800
     CDS             157813..158511
     CDS             158519..158740
     CDS             158742..159602
     CDS             159630..159836
     CDS             159833..159940
     CDS             159937..160521
     CDS             160534..161124
     CDS             161157..161969
     CDS             complement(161966..162829)
     CDS             162928..163971
     CDS             163983..165263
     CDS             165256..165531
     CDS             165549..166145
     CDS             166150..166638
     CDS             166660..167616
     CDS             complement(167613..168731)
     CDS             168882..169802
     CDS             complement(170704..171426)
     CDS             complement(171427..172398)
     CDS             complement(172470..173234)
     CDS             complement(173231..173752)
     CDS             complement(173778..174455)
     CDS             complement(174691..175164)
     CDS             complement(175143..175406)
     CDS             complement(175453..176721)
     CDS             complement(176724..177485)
     CDS             complement(177560..178651)
     CDS             complement(178712..179887)
     CDS             complement(179897..180664)
     CDS             complement(180658..181386)
     CDS             181865..182764
     CDS             182781..183704
     CDS             183726..184289
     CDS             complement(184798..185820)
     CDS             complement(185824..186465)
     CDS             complement(186462..187694)
     CDS             187970..188671
     CDS             188681..190186
     CDS             190186..191436
     CDS             191447..191989
     CDS             192011..192814
     CDS             complement(193210..194442)
     CDS             complement(194451..194738)
     CDS             complement(194799..194900)
     CDS             195057..195590
     CDS             complement(195596..197104)
     CDS             complement(197126..197863)
     CDS             complement(197856..200000)
     CDS             complement(200010..200777)
     CDS             200992..201696
     CDS             201706..202533
     CDS             202543..203553
     CDS             203618..204775
     CDS             204842..205255
     CDS             205281..205637
     CDS             205653..205799
     CDS             205877..206890
     CDS             206915..207910
     CDS             207932..208207
     CDS             208376..208486
     CDS             complement(208866..209249)
     CDS             complement(209265..211646)
     CDS             complement(211850..212176)
     CDS             212273..213379
     CDS             complement(213393..214448)
     CDS             complement(214472..214591)
     CDS             214781..216097
     CDS             216201..218066
     CDS             complement(218266..219018)
     CDS             complement(219098..220249)
     CDS             complement(220259..222124)
     CDS             222220..223878
     CDS             223891..224691
     CDS             224692..225798
     CDS             225849..226991
     CDS             complement(227007..227558)
     CDS             227704..228165
     CDS             228339..229502
     CDS             229524..230504
     CDS             230651..230872
     CDS             230997..232343
     CDS             232524..233546
     CDS             complement(233929..234762)
     CDS             complement(234973..237048)
     CDS             237312..238469
     CDS             complement(238708..240159)
     CDS             complement(240354..241085)
     CDS             241193..241990
     CDS             242006..242653
     CDS             242677..243849
     CDS             243849..244379
     CDS             complement(245098..246165)
     CDS             complement(246258..246629)
     CDS             complement(246629..247549)
     CDS             complement(247560..249293)
     CDS             complement(249297..250646)
     CDS             complement(250646..251569)
     CDS             complement(251579..251974)
     CDS             complement(251967..252251)
     CDS             complement(252272..252706)
     CDS             complement(252912..254057)
     CDS             complement(254054..254371)
     CDS             complement(254368..255396)
     CDS             255585..257063
     CDS             257084..258172
     CDS             258179..258718
     CDS             complement(258801..260351)
     CDS             complement(260361..261377)
     CDS             261719..263182
     CDS             263195..263311
     CDS             263314..264609
     CDS             264709..265944
     CDS             265941..266369
     CDS             266362..267021
     CDS             267021..268067
     CDS             268080..269342
     CDS             complement(269378..270532)
     CDS             complement(270525..270923)
     CDS             271081..271683
     CDS             271795..272553
     CDS             272626..275196
     CDS             275253..275972
     CDS             275982..277118
     CDS             277103..278332
     CDS             278393..278635
     CDS             278645..279958
     CDS             280070..280651
     CDS             280614..281627
     CDS             281617..282150
     CDS             282147..282686
     CDS             282703..283101
     CDS             283138..284430
     CDS             284418..284975
     CDS             285032..285286
     CDS             285296..286750
     CDS             286747..287769
     CDS             287766..288752
     CDS             complement(288852..289967)
     CDS             290024..291460
     CDS             291465..292496
     CDS             292487..294058
     CDS             294055..295311
     CDS             295298..296950
     CDS             296953..297471
     CDS             297484..297957
     CDS             298024..306705
     CDS             306753..307970
     CDS             307975..308265
     CDS             308278..309150
     CDS             309151..310830
     CDS             311023..312042
     CDS             complement(312145..314631)
     CDS             314873..315187
     CDS             315202..315468
     CDS             315585..317234
     CDS             317245..318249
     CDS             318249..319106
     CDS             319118..319981
     CDS             319978..320784
     CDS             320804..321886
     CDS             321928..322917
     CDS             323161..323715
     CDS             323725..325017
     CDS             325023..325286
     CDS             325302..325706
     CDS             325790..326668
     CDS             326681..327562
     CDS             327608..327976
     CDS             327976..328941
     CDS             complement(328947..330092)
     CDS             complement(330588..330872)
     CDS             complement(330853..331245)
     CDS             complement(331854..334091)
     CDS             complement(334388..335143)
     CDS             complement(335204..336829)
     CDS             complement(336832..337071)
     CDS             complement(337143..337763)
     CDS             complement(337756..339273)
     CDS             339415..339957
     CDS             complement(339965..340702)
     CDS             340832..341545
     CDS             341563..343116
     CDS             343113..343655
     CDS             complement(343588..344526)
     CDS             complement(344523..345305)
     CDS             345554..346546
     CDS             346571..347377
     CDS             347374..347607
     CDS             347619..348419
     CDS             348416..348820
     CDS             349106..349294
     CDS             349236..349652
     CDS             349779..350084
     CDS             350068..350634
     CDS             350665..351042
     CDS             351030..351296
     CDS             351602..351988
     CDS             351988..352410
     CDS             352364..352774
     CDS             352764..353099
     CDS             353231..354001
     CDS             complement(353995..354891)
     CDS             complement(354891..356441)
     CDS             complement(356450..358066)
     CDS             358326..358994
     CDS             359038..360741
     CDS             360759..361790
     CDS             361783..362553
     CDS             362556..364406
     CDS             364403..366211
     CDS             366226..366984
     CDS             complement(367133..367885)
     CDS             complement(367903..369438)
     CDS             370160..371194
     CDS             complement(371188..371916)
     CDS             complement(371917..372954)
     CDS             complement(372965..373594)
     CDS             complement(373604..374629)
     CDS             complement(374950..376077)
     CDS             complement(376074..376682)
     CDS             complement(376775..377272)
     CDS             complement(377322..378002)
     CDS             complement(377989..378165)
     CDS             complement(378258..379634)
     CDS             complement(379640..380110)
     CDS             380240..380806
     CDS             380965..383067
     CDS             complement(383091..383771)
     CDS             complement(383772..384203)
     CDS             384259..385263
     CDS             385340..386005
     CDS             386015..388825
     CDS             388835..390112
     CDS             complement(390125..391471)
     CDS             complement(391537..392367)
     CDS             complement(392364..393587)
     CDS             393770..394294
     CDS             complement(394337..395089)
     CDS             395292..395519
     CDS             395532..395768
     CDS             395753..397612
     CDS             complement(397646..398377)
     CDS             complement(398432..399073)
     CDS             399297..399797
     CDS             complement(400052..400549)
     CDS             complement(400546..402957)
     CDS             complement(403014..403949)
     CDS             complement(403953..404711)
     CDS             complement(404713..405381)
     CDS             complement(405404..407254)
     CDS             complement(407264..408838)
     CDS             complement(408854..409402)
     CDS             complement(409431..411101)
     CDS             complement(411222..412046)
     CDS             complement(412036..413325)
     CDS             complement(413341..415635)
     CDS             complement(415635..416621)
     CDS             416702..417016
     CDS             417035..418357
     CDS             418383..418973
     CDS             419077..421467
     CDS             421633..422121
     CDS             422132..423658
     CDS             423649..423756
     CDS             423743..424492
     CDS             complement(425510..425857)
     CDS             complement(426032..426838)
     CDS             426924..427292
     CDS             427687..429558
     CDS             complement(429561..430730)
     CDS             430899..432851
     CDS             432852..433859
     CDS             433863..434648
     CDS             434665..435093
     CDS             435098..436267
     CDS             436282..438129
     CDS             complement(438242..439168)
     CDS             complement(439284..441143)
     CDS             complement(441185..442438)
     CDS             complement(442479..444212)
     CDS             446617..446709
     CDS             complement(446818..446955)
     CDS             449068..449181
     CDS             449162..449707
     CDS             449707..449805
     CDS             449881..450123
     CDS             450127..450813
     CDS             450804..451694
     CDS             451737..452165
     CDS             452159..453328
     CDS             453399..453974
     CDS             453982..454323
     CDS             complement(454330..454758)
     CDS             454828..456111
     CDS             complement(456080..457180)
     CDS             complement(457297..459330)
     CDS             complement(459333..461756)
     CDS             complement(461749..462015)
     CDS             complement(462016..462291)
     CDS             complement(462315..463838)
     CDS             complement(463954..464139)
     CDS             complement(464158..464937)
     CDS             464982..466127
     CDS             466124..466510
     CDS             466757..468175
     CDS             468172..468306
     CDS             468417..468701
     CDS             468756..470333
     CDS             470340..473405
     CDS             473398..474066
     CDS             474044..474244
     CDS             474313..474624
     CDS             474573..474830
     CDS             474833..475063
     CDS             475056..475508
     CDS             475665..475814
     CDS             475826..476089
     CDS             476101..476337
     CDS             476337..478913
     CDS             479043..479531
     CDS             complement(480062..481159)
     CDS             complement(481152..481250)
     CDS             complement(481319..482782)
     CDS             complement(482775..485942)
     CDS             complement(485990..487885)
     CDS             complement(487910..488677)
     CDS             complement(488687..489034)
     CDS             complement(489003..490490)
     CDS             complement(490502..490990)
     CDS             complement(490975..492711)
     CDS             complement(492809..494059)
     CDS             complement(494379..494939)
     CDS             495165..495905
     CDS             495927..496601
     CDS             496598..497395
     CDS             complement(497510..498901)
     CDS             499019..500122
     CDS             500131..501768
     CDS             501734..502582
     CDS             502628..504427
     CDS             504443..505078
     CDS             505111..505371
     CDS             505374..505886
     CDS             506088..506231
     CDS             506346..507134
     CDS             507136..507888
     CDS             complement(507905..508150)
     CDS             complement(508122..509066)
     CDS             509352..510938
     CDS             511010..512407
     CDS             512806..515679
     CDS             515693..516580
     CDS             complement(517000..518136)
     CDS             complement(518285..518473)
     CDS             complement(518573..519409)
     CDS             519513..520595
     CDS             520597..521865
     CDS             complement(521862..522122)
     CDS             complement(522112..522513)
     CDS             522742..524070
     CDS             524081..525409
     CDS             525424..526491
     CDS             526549..527673
     CDS             527686..530007
     CDS             530053..530217
     CDS             530306..531046
     CDS             531033..531182
     CDS             531323..531787
     CDS             531991..533202
     CDS             533202..533840
     CDS             533881..535209
     CDS             535211..536590
     CDS             536612..537376
     CDS             537802..537918
     CDS             complement(538237..539682)
     CDS             539820..539924
     CDS             539973..541949
     CDS             542013..542462
     CDS             542466..543008
     CDS             543008..544339
     CDS             544336..545244
     CDS             545241..546233
     CDS             complement(546322..547152)
     CDS             547328..547675
     CDS             548134..549579
     CDS             549616..550098
     CDS             complement(550217..552463)
     CDS             complement(552472..553464)
     CDS             complement(553469..554068)
     CDS             complement(554206..559989)
     CDS             complement(560004..561572)
     CDS             complement(561625..563232)
     CDS             complement(563237..563995)
     CDS             564381..565037
     CDS             565073..565915
     CDS             complement(566126..566704)
     CDS             complement(567142..567447)
     CDS             568723..569853
     CDS             569868..570788
     CDS             complement(570870..571583)
     CDS             complement(571580..572725)
     CDS             complement(572736..573848)
     CDS             complement(573864..574292)
     CDS             complement(574347..575153)
     CDS             complement(575155..578100)
     CDS             complement(578115..578738)
     CDS             complement(578740..579087)
     CDS             complement(579231..579458)
     CDS             579921..583481
     CDS             583610..583876
     CDS             583883..584437
     CDS             complement(584583..585350)
     CDS             complement(585388..586704)
     CDS             586968..587171
     CDS             587196..588059
     CDS             588072..588755
     CDS             588768..589733
     CDS             589730..590551
     CDS             complement(590624..591061)
     CDS             complement(591530..592468)
     CDS             complement(592491..593729)
     CDS             complement(594037..594273)
     CDS             complement(594504..595247)
     CDS             complement(595289..595501)
     CDS             complement(595602..596852)
     CDS             597025..597270
     CDS             complement(597293..597940)
     CDS             complement(598047..598868)
     CDS             598984..600030
     CDS             complement(600177..601049)
     CDS             complement(601079..602179)
     CDS             complement(602181..603671)
     CDS             complement(603719..604297)
     CDS             complement(604312..604851)
     CDS             complement(604909..605241)
     CDS             complement(605293..605748)
     CDS             complement(605769..606467)
     CDS             complement(606476..607348)
     CDS             complement(607348..608220)
     CDS             complement(608300..610336)
     CDS             complement(610342..610896)
     CDS             complement(610903..612021)
     CDS             complement(611997..613016)
     CDS             complement(613020..613994)
     CDS             complement(613978..614859)
     CDS             complement(614856..615227)
     CDS             complement(615309..615959)
     CDS             complement(615962..616192)
     CDS             complement(616194..619127)
     CDS             619171..620034
     CDS             620219..620560
     CDS             620560..621687
     CDS             621689..622510
     CDS             622510..623070
     CDS             623230..626172
     CDS             626246..628042
     CDS             628139..628303
     CDS             628313..629785
     CDS             630199..630837
     CDS             complement(630840..632819)
     CDS             complement(632820..633941)
     CDS             complement(633964..635265)
     CDS             complement(635337..636977)
     CDS             complement(637057..637158)
     CDS             637282..638814
     CDS             638935..639588
     CDS             639585..640202
     CDS             640271..641290
     CDS             641299..642732
     CDS             642788..643447
     CDS             643460..646546
     CDS             646543..647112
     CDS             647257..650973
     CDS             650987..656818
     CDS             complement(656878..657378)
     CDS             complement(657634..658335)
     CDS             complement(658630..658962)
     CDS             complement(659069..661039)
     CDS             661117..662058
     CDS             662093..663826
     CDS             663843..664418
     CDS             664443..665048
     CDS             665045..665695
     CDS             665747..666268
     CDS             complement(666410..668659)
     CDS             complement(668659..669021)
     CDS             complement(669021..670370)
     CDS             complement(670363..671490)
     CDS             671610..672689
     CDS             672692..673897
     CDS             673909..674241
     CDS             674290..674967
     CDS             675124..677169
     CDS             complement(677214..677798)
     CDS             677958..679112
     CDS             679122..680858
     CDS             680871..681545
     CDS             681542..682078
     CDS             682080..683618
     CDS             complement(683739..684017)
     CDS             complement(684146..684598)
     CDS             684774..685691
     CDS             complement(685734..686414)
     CDS             686477..687685
     CDS             687699..687926
     CDS             687928..688581
     CDS             688746..690065
     CDS             690062..690355
     CDS             690364..692046
     CDS             692043..692864
     CDS             692876..693283
     CDS             693286..694554
     CDS             694612..696018
     CDS             696075..696653
     CDS             complement(696662..698092)
     CDS             complement(698132..698755)
     CDS             complement(698770..699273)
     CDS             699570..700652
     CDS             700825..703485
     CDS             703487..704548
     CDS             704593..705852
     CDS             705852..707276
     CDS             707276..708520
     CDS             708530..709546
     CDS             709533..709964
     CDS             709973..710695
     CDS             710692..711789
     CDS             711827..712342
     CDS             712342..713715
     CDS             713712..715013
     CDS             715089..715346
     CDS             715321..717144
     CDS             717122..719860
     CDS             719857..721206
     CDS             721328..722140
     CDS             722299..723471
     CDS             723553..724833
     CDS             724805..725491
     CDS             725498..726586
     CDS             complement(726648..727154)
     CDS             complement(727158..727925)
     CDS             complement(728118..728987)
     CDS             complement(729049..731415)
     CDS             complement(731587..732093)
     CDS             complement(732133..732453)
     CDS             complement(732667..733968)
     CDS             734107..734373
     CDS             734363..734803
     CDS             complement(734843..737146)
     CDS             complement(737394..739322)
     CDS             739466..739966
     CDS             739987..740277
     CDS             740559..741734
     CDS             741745..742443
     CDS             742440..743063
     CDS             743083..744447
     CDS             744572..745345
     CDS             745457..745570
     CDS             745801..747942
     CDS             747954..750251
     CDS             750268..750768
     CDS             751100..752113
     CDS             752106..752492
     CDS             752512..754995
     CDS             754995..755468
     CDS             755465..756610
     CDS             complement(757282..760107)
     CDS             760272..761093
     CDS             761272..762198
     CDS             762219..762563
     CDS             762809..763711
     CDS             763982..765964
     CDS             766154..767374
     CDS             767374..767748
     CDS             767739..768077
     CDS             complement(768089..769333)
     CDS             complement(769336..770058)
     CDS             complement(770071..770472)
     CDS             complement(770469..772205)
     CDS             complement(772274..772906)
     CDS             773177..773443
     CDS             773436..773597
     CDS             773625..774083
     CDS             774452..776341
     CDS             complement(776481..777527)
     CDS             777602..778933
     CDS             complement(779008..780924)
     CDS             complement(781184..782101)
     CDS             complement(782071..783057)
     CDS             complement(783151..784167)
     CDS             complement(784203..785270)
     CDS             complement(785279..785584)
     CDS             complement(785676..787397)
     CDS             complement(787387..787743)
     CDS             complement(787692..789257)
     CDS             complement(789377..790696)
     CDS             complement(790698..791159)
     CDS             complement(791168..792277)
     CDS             792424..792900
     CDS             792978..794021
     CDS             794021..794746
     CDS             794733..796214
     CDS             796224..796709
     CDS             796774..797730
     CDS             complement(797791..798912)
     CDS             complement(798959..799543)
     CDS             complement(799717..800178)
     CDS             800330..801313
     CDS             801264..802523
     CDS             802534..803715
     CDS             803712..804383
     CDS             804370..805176
     CDS             805169..806371
     CDS             806464..806823
     CDS             806840..808864
     CDS             808936..809316
     CDS             809303..809542
     CDS             809596..810267
     CDS             810269..810415
     CDS             810419..811297
     CDS             811424..812737
     CDS             812800..814053
     CDS             complement(814054..815367)
     CDS             complement(815364..815579)
     CDS             complement(815545..816147)
     CDS             816317..816874
     CDS             816883..817764
     CDS             complement(817773..819059)
     CDS             complement(819070..819378)
     CDS             complement(819389..820213)
     CDS             complement(820477..821442)
     CDS             821530..822135
     CDS             822128..823204
     CDS             complement(823277..824014)
     CDS             complement(824033..825355)
     CDS             complement(825362..826453)
     CDS             complement(826470..827678)
     CDS             complement(827702..830029)
     CDS             complement(830016..830240)
     CDS             complement(830282..831004)
     CDS             complement(831112..831795)
     CDS             831926..834484
     CDS             834565..834831
     CDS             835102..836391
     CDS             836485..837852
     CDS             complement(837859..838350)
     CDS             complement(838878..839432)
     CDS             839580..842177
     CDS             842167..843399
     CDS             843679..845178
     CDS             complement(845257..845403)
     CDS             complement(845540..846835)
     CDS             complement(846877..848937)
     CDS             complement(848962..850482)
     CDS             complement(850488..851012)
     CDS             complement(851017..851604)
     CDS             complement(851625..852980)
     CDS             complement(853092..853928)
     CDS             complement(853957..854739)
     CDS             complement(854858..855334)
     CDS             complement(855343..855873)
     CDS             complement(855886..856323)
     CDS             complement(856324..856545)
     CDS             complement(856621..857199)
     CDS             complement(857288..858106)
     CDS             complement(858216..859250)
     CDS             complement(859421..860275)
     CDS             860357..860977
     CDS             complement(860994..863357)
     CDS             complement(863551..863910)
     CDS             complement(863917..864468)
     CDS             complement(864477..865079)
     CDS             complement(865058..865384)
     CDS             complement(865516..865644)
     CDS             complement(865837..866847)
     CDS             866980..867597
     CDS             867598..868365
     CDS             868381..869154
     CDS             869157..869930
     CDS             869927..870373
     CDS             870442..872103
     CDS             872107..872757
     CDS             872931..873392
     CDS             873393..875177
     CDS             875188..876453
     CDS             876454..876798
     CDS             876887..877207
     CDS             877212..878147
     CDS             878363..879184
     CDS             complement(879390..879638)
     CDS             complement(879963..880643)
     CDS             complement(880765..882210)
     CDS             complement(882220..883581)
     CDS             complement(883640..884230)
     CDS             complement(884232..885020)
     CDS             complement(885112..885990)
     CDS             886067..887443
     CDS             887585..887869
     CDS             888477..888830
     CDS             888773..889081
     CDS             889137..889718
     CDS             889715..891478
     CDS             891482..892483
     CDS             892480..893757
     CDS             893757..894494
     CDS             complement(894519..895178)
     CDS             complement(895171..895980)
     CDS             complement(895977..896753)
     CDS             complement(896843..899443)
     CDS             complement(899734..899835)
     CDS             complement(899837..900733)
     CDS             complement(900835..901125)
     CDS             complement(901118..902770)
     CDS             902875..903558
     CDS             complement(903788..904729)
     CDS             complement(904726..906327)
     CDS             906525..907502
     CDS             907648..909231
     CDS             909241..910335
     CDS             complement(910338..910916)
     CDS             complement(910909..912294)
     CDS             complement(912291..913283)
     CDS             complement(913292..913813)
     CDS             complement(913803..914543)
     CDS             complement(914534..915205)
     CDS             complement(915210..916841)
     CDS             complement(916843..917499)
     CDS             complement(917496..917933)
     CDS             complement(917923..918417)
     CDS             complement(918458..919540)
     CDS             complement(919540..920001)
     CDS             complement(920005..920358)
     CDS             complement(920417..922573)
     CDS             complement(922781..923515)
     CDS             923867..924196
     CDS             complement(924251..924466)
     CDS             complement(924551..925426)
     CDS             complement(925571..927088)
     CDS             927411..929786
     CDS             complement(929787..930260)
     CDS             930391..930564
     CDS             930515..931123
     CDS             complement(931603..932025)
     CDS             complement(932818..933369)
     CDS             complement(933395..935239)
     CDS             935410..936792
     CDS             936793..938190
     CDS             938415..942287
     CDS             complement(942347..943114)
     CDS             complement(943114..944094)
     CDS             complement(944087..944935)
     CDS             945075..945599
     CDS             complement(945691..945963)
     CDS             complement(945977..946264)
     CDS             complement(946345..946608)
     CDS             complement(946592..946969)
     CDS             complement(947580..949706)
     CDS             950022..950648
     CDS             complement(950740..951852)
     CDS             complement(951858..952091)
     CDS             complement(952091..952819)
     CDS             complement(952928..953053)
     CDS             complement(953064..953363)
     CDS             complement(953461..953817)
     CDS             complement(953783..954661)
     CDS             complement(954679..954900)
     CDS             complement(954846..955190)
     CDS             complement(955261..955557)
     CDS             complement(955554..956225)
     CDS             956485..958068
     CDS             958119..959024
     CDS             959021..960838
     CDS             960890..961495
     CDS             961488..962627
     CDS             962631..964658
     CDS             965177..966724
     CDS             966791..968335
     CDS             complement(969238..970782)
     CDS             complement(971028..972716)
     CDS             complement(972716..973465)
     CDS             complement(973725..974156)
     CDS             complement(974161..977418)
     CDS             complement(977517..978209)
     CDS             978353..979351
     CDS             979432..987021
     CDS             987073..988182
     CDS             complement(988242..988448)
     CDS             988604..989185
     CDS             989182..990327
     CDS             990314..991246
     CDS             991247..991789
     CDS             991805..992716
     CDS             992713..993516
     CDS             993597..993953
     CDS             993953..994171
     CDS             994173..994775
     CDS             994778..995533
     CDS             995544..996029
     CDS             complement(996532..997701)
     CDS             complement(998323..999051)
     CDS             complement(999197..999544)
     CDS             complement(999607..1000320)
     CDS             complement(1000304..1001074)
     CDS             complement(1001142..1002275)
     CDS             complement(1002282..1003634)
     CDS             complement(1003675..1004907)
     CDS             complement(1004929..1005306)
     CDS             1005802..1006101
     CDS             1006665..1008155
     CDS             1008542..1008832
     CDS             complement(1009199..1010212)
     CDS             complement(1010222..1010674)
     CDS             complement(1010688..1011557)
     CDS             1011638..1012252
     CDS             1012263..1012919
     CDS             complement(1012922..1013488)
     CDS             complement(1013553..1014185)
     CDS             complement(1014182..1015036)
     CDS             complement(1015046..1015774)
     CDS             complement(1015786..1016967)
     CDS             complement(1016968..1017732)
     CDS             complement(1017742..1018473)
     CDS             complement(1018460..1019371)
     CDS             complement(1019385..1020323)
     CDS             complement(1020455..1020916)
     CDS             complement(1020909..1022252)
     CDS             complement(1022249..1023244)
     CDS             complement(1023250..1024581)
     CDS             complement(1024578..1026224)
     CDS             complement(1026448..1026735)
     CDS             complement(1027102..1030161)
     CDS             complement(1030161..1031240)
     CDS             complement(1031237..1032478)
     CDS             complement(1032528..1034633)
     CDS             1034745..1035806
     CDS             1035819..1037294
     CDS             1037309..1037590
     CDS             complement(1037710..1039020)
     CDS             1039149..1040612
     CDS             1040628..1042106
     CDS             1042237..1043394
     CDS             1044555..1044854
     CDS             1044799..1045137
     CDS             1045596..1046204
     CDS             1046277..1046495
     CDS             1046620..1046982
     CDS             1047054..1047878
     CDS             1047958..1048065
     CDS             1048165..1048380
     CDS             complement(1048531..1048674)
     CDS             complement(1048714..1049427)
     CDS             1050812..1051045
     CDS             complement(1051052..1051480)
     CDS             1051550..1052833
     CDS             1052927..1053595
     CDS             complement(1053600..1054286)
     CDS             complement(1054376..1054615)
     CDS             1054815..1055066
     CDS             1055038..1055841
     CDS             complement(1056158..1057225)
     CDS             complement(1058373..1060175)
     CDS             complement(1060324..1061607)
     CDS             1061677..1062105
     CDS             1062185..1062421
     CDS             1062687..1063343
     CDS             1063428..1063712
     CDS             1063756..1064940
     CDS             complement(1064965..1066077)
     CDS             complement(1066053..1066874)
     CDS             1067156..1067470
     CDS             complement(1068021..1068554)
     CDS             complement(1068602..1069459)
     CDS             complement(1069456..1069929)
     CDS             1070015..1070383
     CDS             complement(1070508..1071050)
     CDS             complement(1071019..1071303)
     CDS             1072429..1074456
     CDS             1074493..1075548
     CDS             1075545..1076879
     CDS             1076894..1077796
     CDS             1077793..1078581
     CDS             1078591..1079199
     CDS             1079196..1079735
     CDS             1079950..1081392
     CDS             1081437..1081586
     CDS             1081537..1082868
     CDS             1082890..1084110
     CDS             1084132..1085028
     CDS             1085284..1086120
     CDS             complement(1086215..1087465)
     CDS             1087633..1088499
     CDS             1088509..1088880
     CDS             1088877..1090052
     CDS             1090212..1090664
     CDS             complement(1090684..1091181)
     CDS             complement(1091178..1091714)
     CDS             complement(1091743..1092606)
     CDS             complement(1092610..1093674)
     CDS             complement(1093667..1094410)
     CDS             complement(1094412..1094726)
     CDS             complement(1094733..1095617)
     CDS             complement(1095614..1096990)
     CDS             complement(1096987..1097475)
     CDS             complement(1097475..1098548)
     CDS             complement(1098562..1099065)
     CDS             complement(1099194..1100480)
     CDS             complement(1100514..1100786)
     CDS             1100927..1103128
     CDS             1103159..1104202
     CDS             complement(1104745..1105416)
     CDS             complement(1105773..1106885)
     CDS             1107083..1109071
     CDS             complement(1109179..1109619)
     CDS             complement(1109612..1109947)
     CDS             complement(1109947..1112781)
     CDS             complement(1112778..1113047)
     CDS             complement(1113019..1113900)
     CDS             complement(1113954..1114427)
     CDS             complement(1114449..1115336)
     CDS             complement(1115333..1115920)
     CDS             complement(1115923..1117245)
     CDS             complement(1117255..1118199)
     CDS             complement(1118208..1119050)
     CDS             complement(1119040..1119762)
     CDS             1119911..1120723
     CDS             1120723..1121733
     CDS             1121801..1122283
     CDS             1122276..1123037
     CDS             1123038..1124075
     CDS             1124072..1124608
     CDS             1124602..1124832
     CDS             1124835..1125242
     CDS             complement(1125375..1125977)
     CDS             1126268..1126642
     CDS             1126655..1127644
     CDS             1127653..1129551
     CDS             1129798..1130511
     CDS             1130508..1132745
     CDS             1132746..1132946
     CDS             1133091..1133879
     CDS             complement(1133935..1135251)
     CDS             1135386..1135901
     CDS             complement(1135905..1136900)
     CDS             complement(1136958..1137644)
     CDS             complement(1137673..1138785)
     CDS             complement(1138896..1139465)
     CDS             complement(1139469..1140092)
     CDS             complement(1140086..1141741)
     CDS             complement(1141833..1143272)
     CDS             complement(1143527..1144450)
     CDS             1144523..1145032
     CDS             1145032..1145739
     CDS             1145705..1146547
     CDS             1146594..1148519
     CDS             1148516..1150852
     CDS             1150849..1153416
     CDS             1153676..1154956
     CDS             1155009..1155818
     CDS             1156417..1156755
     CDS             complement(1156724..1158007)
     CDS             1158077..1158505
     CDS             complement(1158603..1158698)
     CDS             complement(1158719..1159591)
     CDS             complement(1159661..1160287)
     CDS             complement(1160306..1162132)
     CDS             1162198..1163475
     CDS             1163486..1164169
     CDS             1164156..1165166
     CDS             1165328..1166374
     CDS             complement(1166386..1167681)
     CDS             1167935..1169179
     CDS             complement(1169186..1169848)
     CDS             1170138..1170698
     CDS             1170714..1171106
     CDS             1171116..1172339
     CDS             1172352..1173296
     CDS             1173406..1174728
     CDS             1174794..1175627
     CDS             complement(1175638..1177614)
     CDS             complement(1177684..1178370)
     CDS             complement(1178384..1181257)
     CDS             complement(1181667..1182437)
     CDS             complement(1182706..1184409)
     CDS             complement(1184620..1186440)
     CDS             complement(1186442..1186876)
     CDS             complement(1187005..1187961)
     CDS             complement(1188105..1188308)
     CDS             complement(1188372..1188578)
     CDS             complement(1188610..1189167)
     CDS             complement(1189154..1190149)
     CDS             complement(1190157..1190696)
     CDS             complement(1190763..1192016)
     CDS             complement(1192013..1192594)
     CDS             complement(1192584..1192838)
     CDS             complement(1192857..1193258)
     CDS             complement(1193311..1193880)
     CDS             complement(1193891..1194262)
     CDS             complement(1194273..1195673)
     CDS             complement(1195705..1196610)
     CDS             complement(1196625..1198136)
     CDS             complement(1198157..1198699)
     CDS             complement(1198700..1199215)
     CDS             complement(1199219..1199653)
     CDS             complement(1199764..1200636)
     CDS             complement(1200639..1201433)
     CDS             complement(1201436..1202074)
     CDS             complement(1202071..1202982)
     CDS             complement(1203006..1205279)
     CDS             complement(1205325..1206626)
     CDS             1207118..1207270
     CDS             complement(1209831..1210067)
     CDS             complement(1210202..1210711)
     CDS             complement(1211231..1211587)
     CDS             complement(1211609..1212298)
     CDS             complement(1212299..1212853)
     CDS             complement(1212854..1213201)
     CDS             complement(1213218..1213448)
     CDS             complement(1213522..1214868)
     CDS             complement(1214883..1217507)
     CDS             1217638..1218045
     CDS             1218057..1219118
     CDS             1219226..1221316
     CDS             1221339..1225031
     CDS             1225045..1225818
     CDS             1225846..1226379
     CDS             complement(1226470..1226892)
     CDS             complement(1226947..1227441)
     CDS             complement(1227531..1228112)
     CDS             1228239..1228430
     CDS             1228455..1229429
     CDS             complement(1229436..1230596)
     CDS             1230660..1232297
     CDS             1232603..1234018
     CDS             complement(1234296..1236359)
     CDS             1236572..1237225
     CDS             1237227..1237898
     CDS             1237900..1238646
     CDS             1238695..1239528
     CDS             1239650..1240201
     CDS             complement(1240473..1241696)
     CDS             complement(1241825..1243132)
     CDS             complement(1243583..1245508)
     CDS             complement(1245964..1246665)
     CDS             complement(1246662..1247903)
     CDS             complement(1247915..1249171)
     CDS             1249488..1250819
     CDS             1250838..1251599
     CDS             complement(1251608..1252759)
     CDS             complement(1252785..1254164)
     CDS             complement(1254325..1255500)
     CDS             1255772..1256380
     CDS             complement(1256746..1257903)
     CDS             complement(1258250..1259059)
     CDS             complement(1259619..1260659)
     CDS             complement(1260646..1261974)
     CDS             1262036..1263085
     CDS             complement(1263276..1263557)
     CDS             1263775..1264764
     CDS             complement(1265308..1267386)
     CDS             complement(1267398..1267865)
     CDS             complement(1267881..1268288)
     CDS             complement(1268377..1277049)
     CDS             complement(1277273..1277650)
     CDS             complement(1277696..1278190)
     CDS             complement(1278299..1279003)
     CDS             complement(1279048..1279473)
     CDS             complement(1279491..1280018)
     CDS             complement(1280048..1280212)
     CDS             complement(1280485..1280643)
     CDS             complement(1280679..1281878)
     CDS             1282579..1284315
     CDS             complement(1284324..1284992)
     CDS             complement(1285193..1286182)
     CDS             complement(1286191..1286709)
     CDS             complement(1286969..1287484)
     CDS             complement(1288088..1288405)
     CDS             complement(1288538..1290604)
     CDS             complement(1290607..1291317)
     CDS             complement(1291326..1291568)
     CDS             complement(1291604..1293586)
     CDS             complement(1293589..1294068)
     CDS             complement(1294117..1295391)
     CDS             complement(1295704..1296390)
     CDS             complement(1296384..1297088)
     CDS             complement(1297129..1299969)
     CDS             1300041..1300373
     CDS             1300376..1301056
     CDS             1301104..1301496
     CDS             complement(1301547..1302584)
     CDS             1302679..1302969
     CDS             1303120..1303587
     CDS             1303589..1304806
     CDS             1304803..1305345
     CDS             1305342..1305998
     CDS             1305995..1307137
     CDS             complement(1307232..1307693)
     CDS             1308086..1308982
     CDS             1308986..1310233
     CDS             1310312..1310863
     CDS             1310863..1311990
     CDS             1312156..1313160
     CDS             complement(1313614..1314186)
     CDS             complement(1314188..1316731)
     CDS             1316851..1317081
     CDS             complement(1317838..1320039)
     CDS             complement(1320338..1320595)
     CDS             complement(1320618..1321157)
     CDS             complement(1321167..1321595)
     CDS             complement(1321749..1322771)
     CDS             complement(1322761..1324695)
     CDS             complement(1324695..1325486)
     CDS             complement(1325494..1326072)
     CDS             complement(1326081..1327127)
     CDS             complement(1327124..1328908)
     CDS             complement(1328909..1329889)
     CDS             complement(1329960..1330682)
     CDS             1330805..1331404
     CDS             1331404..1331961
     CDS             1331965..1332570
     CDS             1332560..1333024
     CDS             1333021..1333116
     CDS             1333094..1333711
     CDS             1333813..1334214
     CDS             1334214..1334693
     CDS             1334693..1335490
     CDS             1335492..1336721
     CDS             1336718..1336948
     CDS             1336945..1337937
     CDS             1337934..1340468
     CDS             1340465..1341454
     CDS             1341465..1342127
     CDS             1342120..1342668
     CDS             1342665..1342967
     CDS             1342970..1344808
     CDS             1344812..1346350
     CDS             1346337..1347809
     CDS             1347829..1350204
     CDS             1350206..1351585
     CDS             1351731..1352015
     CDS             complement(1352363..1353151)
     CDS             complement(1353148..1354329)
     CDS             complement(1354331..1355689)
     CDS             complement(1355682..1356689)
     CDS             complement(1356686..1357270)
     CDS             complement(1357267..1358769)
     CDS             complement(1358992..1360449)
     CDS             complement(1360547..1361587)
     CDS             complement(1361657..1362349)
     CDS             1362519..1363067
     CDS             complement(1363131..1363784)
     CDS             1364368..1364706
     CDS             1364730..1365215
     CDS             1365401..1366063
     CDS             1366051..1366665
     CDS             complement(1367372..1367722)
     CDS             complement(1367722..1368756)
     CDS             complement(1368768..1369394)
     CDS             complement(1369404..1369799)
     CDS             complement(1369822..1370184)
     CDS             complement(1370188..1370301)
     CDS             complement(1370380..1370598)
     CDS             complement(1370598..1371359)
     CDS             complement(1371359..1372621)
     CDS             complement(1372664..1373065)
     CDS             complement(1373085..1373528)
     CDS             complement(1373543..1373899)
     CDS             complement(1373913..1374449)
     CDS             complement(1374460..1374855)
     CDS             complement(1375060..1375605)
     CDS             complement(1375618..1375839)
     CDS             complement(1375839..1376207)
     CDS             complement(1376210..1376470)
     CDS             complement(1376483..1376683)
     CDS             complement(1376670..1377095)
     CDS             complement(1377098..1377802)
     CDS             complement(1377806..1378174)
     CDS             complement(1378184..1378465)
     CDS             complement(1378476..1379306)
     CDS             complement(1379323..1379604)
     CDS             complement(1379608..1380255)
     CDS             complement(1380290..1380865)
     CDS             complement(1380902..1381216)
     CDS             1381381..1382514
     CDS             1382747..1383325
     CDS             complement(1383299..1383913)
     CDS             complement(1383944..1384195)
     CDS             complement(1384217..1385608)
     CDS             1385783..1386160
     CDS             1386165..1387403
     CDS             1387400..1388416
     CDS             1388417..1391524
     CDS             complement(1391527..1391874)
     CDS             complement(1391868..1392554)
     CDS             complement(1392565..1393674)
     CDS             1393853..1394947
     CDS             1395156..1395830
     CDS             complement(1395894..1396976)
     CDS             1397061..1397822
     CDS             complement(1397819..1398334)
     CDS             complement(1398327..1398773)
     CDS             1399099..1399536
     CDS             1399533..1399922
     CDS             1399888..1400745
     CDS             1400936..1403011
     CDS             complement(1403168..1403896)
     CDS             complement(1403903..1404859)
     CDS             complement(1404875..1406083)
     CDS             complement(1406099..1407091)
     CDS             complement(1407180..1407881)
     CDS             complement(1407878..1408600)
     CDS             complement(1408587..1409750)
     CDS             complement(1409757..1411121)
     CDS             complement(1411346..1412218)
     CDS             complement(1412218..1413297)
     CDS             complement(1413441..1413659)
     CDS             complement(1413719..1414261)
     CDS             complement(1414536..1417043)
     CDS             complement(1417068..1417889)
     CDS             complement(1417889..1418899)
     CDS             complement(1418889..1419692)
     CDS             complement(1419686..1420192)
     CDS             complement(1420205..1420699)
     CDS             complement(1420692..1421576)
     CDS             complement(1421605..1422918)
     CDS             complement(1422915..1424381)
     CDS             complement(1424392..1425792)
     CDS             complement(1425795..1426988)
     CDS             complement(1426963..1427604)
     CDS             complement(1427688..1428959)
     CDS             complement(1428975..1429757)
     CDS             complement(1429744..1430607)
     CDS             1430856..1432280
     CDS             1432418..1433284
     CDS             1433295..1436201
     CDS             complement(1436251..1436997)
     CDS             complement(1437001..1438044)
     CDS             complement(1438087..1439427)
     CDS             complement(1439429..1440241)
     CDS             complement(1440245..1440724)
     CDS             complement(1440896..1441336)
     CDS             1441694..1442356
     CDS             1442398..1444905
     CDS             1444914..1445741
     CDS             1445829..1446026
     CDS             complement(1446085..1446477)
     CDS             complement(1446953..1447156)
     CDS             complement(1447156..1448028)
     CDS             1448099..1448752
     CDS             1448730..1449674
     CDS             complement(1449613..1449762)
     CDS             1450188..1450637
     CDS             1450780..1450962
     CDS             complement(1451004..1451504)
     CDS             complement(1451757..1452053)
     CDS             complement(1452072..1453379)
     CDS             complement(1453376..1454950)
     CDS             complement(1454965..1455819)
     CDS             1456007..1456735
     CDS             complement(1456778..1457644)
     CDS             complement(1457652..1458467)
     CDS             complement(1458582..1459724)
     CDS             1459926..1460894
     CDS             1461434..1463959
     CDS             complement(1464048..1464755)
     CDS             complement(1464755..1467736)
     CDS             1467803..1470256
     CDS             1470848..1470952
     CDS             1471119..1471967
     CDS             1471967..1472845
     CDS             1475187..1475324
     CDS             complement(1475433..1475525)
     CDS             1477930..1479663
     CDS             1479704..1480888
     CDS             1481000..1482859
     CDS             1482975..1483901
     CDS             complement(1484029..1484475)
     CDS             1484535..1484876
     CDS             1484947..1485777
     CDS             1485782..1486885
     CDS             1486895..1487731
     CDS             1487713..1488564
     CDS             complement(1488625..1489404)
     CDS             complement(1489408..1489674)
     CDS             complement(1489685..1490989)
     CDS             complement(1490990..1491904)
     CDS             complement(1491921..1494683)
     CDS             complement(1494708..1494962)
     CDS             1495064..1495684
     CDS             complement(1495812..1496135)
     CDS             complement(1496096..1496638)
     CDS             complement(1496940..1497161)
     CDS             complement(1497367..1498440)
     CDS             complement(1498437..1499426)
     CDS             complement(1499410..1501479)
     CDS             complement(1501517..1502332)
     CDS             1502586..1502804
     CDS             complement(1503438..1506116)
     CDS             complement(1506117..1506998)
     CDS             complement(1507001..1507879)
     CDS             1507950..1508198
     CDS             1508432..1509151
     CDS             1509160..1510176
     CDS             1510188..1510433
     CDS             complement(1513143..1513865)
     CDS             1514046..1514534
     CDS             1514554..1514784
     CDS             1514781..1515587
     CDS             1515584..1516042
     CDS             1516045..1516497
     CDS             1516508..1516909
     CDS             1517075..1517560
     CDS             1517906..1519549
     CDS             1519549..1520343
     CDS             1520336..1521688
     CDS             1521892..1524132
     CDS             complement(1524949..1525860)
     CDS             complement(1525870..1526211)
     CDS             complement(1526219..1526746)
     CDS             complement(1526770..1527402)
     CDS             complement(1527772..1528086)
     CDS             complement(1528141..1528914)
     CDS             complement(1528911..1532546)
     CDS             1532694..1533746
     CDS             complement(1533923..1534510)
     CDS             complement(1534529..1535206)
     CDS             complement(1535209..1536024)
     CDS             complement(1536009..1536794)
     CDS             complement(1536794..1537927)
     CDS             1538062..1538757
     CDS             complement(1538762..1539784)
     CDS             complement(1539836..1540582)
     CDS             complement(1540697..1543375)
     CDS             complement(1543443..1544654)
     CDS             complement(1544702..1546741)
     CDS             complement(1546772..1547347)
     CDS             complement(1547335..1547910)
     CDS             complement(1547912..1548385)
     CDS             complement(1548385..1548948)
     CDS             complement(1548958..1549614)
     CDS             complement(1549611..1551659)
     CDS             complement(1551656..1554190)
     CDS             complement(1554200..1555447)
     CDS             complement(1555448..1556245)
     CDS             complement(1556249..1556509)
     CDS             complement(1556519..1557259)
     CDS             complement(1557286..1557732)
     CDS             complement(1557743..1558246)
     CDS             complement(1558302..1559432)
     CDS             complement(1559429..1560526)
     CDS             complement(1560538..1561527)
     CDS             complement(1561539..1563071)
     CDS             complement(1563068..1564417)
     CDS             complement(1564521..1566167)
     CDS             1566261..1566530
     CDS             1566542..1567153
     CDS             1567157..1568500
     CDS             1568504..1569454
     CDS             1569509..1570045
     CDS             1570055..1570615
     CDS             1570670..1571737
     CDS             1571852..1572670
     CDS             complement(1573068..1574198)
     CDS             1574413..1574850
     CDS             complement(1574847..1577213)
     CDS             complement(1577239..1577955)
     CDS             complement(1577937..1578971)
     CDS             complement(1578968..1580194)
     CDS             1580280..1581479
     CDS             complement(1581489..1582865)
     CDS             1582971..1583633
     CDS             1583630..1583983
     CDS             1583967..1584293
     CDS             1584447..1587080
     CDS             1587307..1588467
     CDS             1588569..1589756
     CDS             1589956..1590048
     CDS             complement(1590109..1590648)
     CDS             complement(1590649..1594488)
     CDS             complement(1594490..1594777)
     CDS             complement(1594908..1595777)
     CDS             complement(1595770..1597062)
     CDS             complement(1597196..1600099)
     CDS             complement(1600102..1600689)
     CDS             complement(1600686..1602038)
     CDS             complement(1602088..1603959)
     CDS             1604041..1604388
     CDS             1604392..1605027
     CDS             complement(1605024..1605776)
     CDS             complement(1605956..1607395)
     CDS             complement(1607624..1608997)
     CDS             1609150..1609692
     CDS             1609735..1609974
     CDS             1609975..1611768
     CDS             1611791..1612417
     CDS             complement(1613001..1614284)
     CDS             1614354..1614782
     CDS             1615030..1615716
     CDS             complement(1615878..1616735)
     CDS             complement(1616732..1617970)
     CDS             complement(1617981..1618484)
     CDS             complement(1618609..1621608)
     CDS             complement(1621612..1621914)
     CDS             complement(1621941..1622879)
     CDS             complement(1622888..1623814)
     CDS             complement(1623814..1624998)
     CDS             complement(1624988..1625500)
     CDS             complement(1625497..1627917)
     CDS             complement(1627927..1628265)
     CDS             complement(1628275..1629246)
     CDS             complement(1629255..1630832)
     CDS             complement(1630829..1631212)
     CDS             complement(1631260..1632576)
     CDS             complement(1632600..1635437)
     CDS             1635686..1636480
     CDS             1636480..1637547
     CDS             complement(1637996..1639843)
     CDS             complement(1639999..1640328)
     CDS             complement(1640456..1640941)
     CDS             complement(1640954..1641376)
     CDS             1641584..1642750
     CDS             complement(1642774..1643781)
     CDS             complement(1643982..1644983)
     CDS             1645224..1645820
     CDS             1645960..1646775
     CDS             complement(1647268..1649034)
     CDS             complement(1649015..1649374)
     CDS             complement(1649471..1650097)
     CDS             complement(1650094..1650645)
     CDS             complement(1650645..1651238)
     CDS             complement(1651213..1651707)
     CDS             complement(1651704..1652651)
     CDS             complement(1652651..1653769)
     CDS             complement(1653857..1654621)
     CDS             1654696..1655316
     CDS             1655317..1655589
     CDS             1655611..1656594
     CDS             1656596..1657243
     CDS             complement(1657275..1658393)
     CDS             complement(1658442..1658870)
     CDS             complement(1658880..1659476)
     CDS             complement(1659473..1660411)
     CDS             1660610..1661398
     CDS             1661400..1662323
     CDS             1662388..1663410
     CDS             1663590..1664378
     CDS             complement(1664722..1664892)
     CDS             complement(1664877..1665344)
     CDS             complement(1665805..1665945)
     CDS             complement(1666029..1666790)
     CDS             complement(1667057..1667680)
     CDS             complement(1667681..1667800)