CDS             1..1353
     CDS             1518..2645
     CDS             2682..3224
     CDS             3214..4014
     CDS             4069..5163
     CDS             5328..5771
     CDS             5851..7860
     CDS             7862..8452
     CDS             8455..9096
     CDS             9074..9817
     CDS             9817..10539
     CDS             10590..11411
     CDS             11416..12621
     CDS             complement(12618..13454)
     CDS             13687..15639
     CDS             complement(16712..22105)
     CDS             22249..25407
     CDS             25583..26449
     CDS             26497..27534
     CDS             complement(27586..28185)
     CDS             28374..28580
     CDS             28783..29196
     CDS             29212..29652
     CDS             29671..29898
     CDS             30594..31982
     CDS             32257..33810
     CDS             33810..34568
     CDS             34568..34813
     CDS             35027..35824
     CDS             35825..36829
     CDS             complement(36866..38458)
     CDS             complement(38483..40042)
     CDS             40240..41769
     CDS             41953..42555
     CDS             42571..43596
     CDS             43614..45221
     CDS             45211..47769
     CDS             47772..48749
     CDS             complement(48817..51321)
     CDS             complement(51336..53240)
     CDS             complement(53640..55241)
     CDS             complement(55409..56182)
     CDS             complement(56166..56888)
     CDS             complement(56998..59832)
     CDS             59912..60487
     CDS             60583..61497
     CDS             61692..62708
     CDS             62698..63615
     CDS             63593..65170
     CDS             65160..65822
     CDS             65908..66642
     CDS             66644..67114
     CDS             67839..68114
     CDS             68116..68670
     CDS             complement(68672..69481)
     CDS             complement(69481..69696)
     CDS             complement(69689..71095)
     CDS             complement(71097..71495)
     CDS             complement(71507..72577)
     CDS             complement(72604..73473)
     CDS             complement(73466..74218)
     CDS             74775..76349
     CDS             76352..77230
     CDS             77432..77860
     CDS             77860..78540
     CDS             78769..79266
     CDS             79342..79710
     CDS             79881..81053
     CDS             81043..84906
     CDS             84918..88685
     CDS             88775..90964
     CDS             complement(90971..91276)
     CDS             91355..91798
     CDS             91782..93023
     CDS             93125..93748
     CDS             93889..94287
     CDS             94287..95147
     CDS             95186..95491
     CDS             95519..96064
     CDS             96066..96611
     CDS             96623..98200
     CDS             98202..99044
     CDS             99053..100483
     CDS             100483..100782
     CDS             complement(100840..102051)
     CDS             102390..105218
     CDS             105998..107209
     CDS             107227..108222
     CDS             108225..109754
     CDS             complement(110217..110444)
     CDS             complement(110471..111184)
     CDS             complement(111276..112403)
     CDS             complement(112508..114721)
     CDS             complement(114771..115022)
     CDS             complement(115141..115629)
     CDS             complement(115629..116075)
     CDS             complement(116085..118199)
     CDS             complement(118235..118519)
     CDS             118773..119792
     CDS             119802..120275
     CDS             120262..122424
     CDS             122709..123743
     CDS             124048..124608
     CDS             124739..125182
     CDS             125184..126512
     CDS             126577..127863
     CDS             127990..128916
     CDS             128925..130250
     CDS             130252..130986
     CDS             131047..131208
     CDS             131208..131522
     CDS             131539..132183
     CDS             132631..138528
     CDS             138537..141491
     CDS             141491..142564
     CDS             142566..143576
     CDS             143586..145028
     CDS             145029..146357
     CDS             complement(146389..146817)
     CDS             146887..147651
     CDS             147705..149243
     CDS             complement(149275..150072)
     CDS             150259..151485
     CDS             151701..153290
     CDS             153295..154158
     CDS             154353..155120
     CDS             155124..156806
     CDS             156937..158388
     CDS             158391..159029
     CDS             159041..159604
     CDS             159630..160067
     CDS             160160..161758
     CDS             162056..162232
     CDS             162308..163033
     CDS             163048..164022
     CDS             164099..165067
     CDS             complement(165285..166778)
     CDS             166983..168434
     CDS             168528..169235
     CDS             169372..169650
     CDS             169725..171653
     CDS             171663..172613
     CDS             172616..173245
     CDS             173248..174339
     CDS             174332..175144
     CDS             175190..176662
     CDS             176671..177171
     CDS             177278..178192
     CDS             178316..179023
     CDS             179023..180552
     CDS             180676..181095
     CDS             181185..181652
     CDS             181679..183748
     CDS             183880..185067
     CDS             185190..187031
     CDS             187015..189282
     CDS             189469..190824
     CDS             complement(191189..191503)
     CDS             complement(192390..195080)
     CDS             complement(195149..195643)
     CDS             195862..197106
     CDS             197122..198132
     CDS             198146..199846
     CDS             199848..201725
     CDS             201742..204849
     CDS             204948..205049
     CDS             205361..206965
     CDS             207572..207769
     CDS             207895..209073
     CDS             209054..209689
     CDS             209791..210543
     CDS             210593..211243
     CDS             211364..212194
     CDS             complement(212184..212387)
     CDS             212404..212691
     CDS             212746..213489
     CDS             213468..213716
     CDS             213766..214179
     CDS             214527..214916
     CDS             215059..216234
     CDS             216319..219186
     CDS             219507..219827
     CDS             219869..220444
     CDS             220472..221119
     CDS             221144..221575
     CDS             221642..222379
     CDS             222379..222585
     CDS             222935..225676
     CDS             226068..227186
     CDS             227451..228662
     CDS             228765..229850
     CDS             229949..232246
     CDS             232248..233852
     CDS             233874..234593
     CDS             complement(234626..236419)
     CDS             complement(236419..237102)
     CDS             complement(237118..238473)
     CDS             complement(238589..239884)
     CDS             240127..240747
     CDS             240747..241424
     CDS             242187..242651
     CDS             complement(242913..246038)
     CDS             complement(246023..247015)
     CDS             complement(247015..248070)
     CDS             complement(248134..248250)
     CDS             complement(248432..248791)
     CDS             complement(248810..249001)
     CDS             complement(249027..249572)
     CDS             complement(249761..250363)
     CDS             250437..250994
     CDS             250997..251890
     CDS             251880..253139
     CDS             complement(253143..254972)
     CDS             255250..256059
     CDS             256070..256867
     CDS             256990..258345
     CDS             258411..259232
     CDS             259234..259665
     CDS             259671..260243
     CDS             complement(260290..261069)
     CDS             complement(261105..262622)
     CDS             complement(262639..263802)
     CDS             264143..265123
     CDS             265192..266628
     CDS             266899..268818
     CDS             269448..270812
     CDS             270824..271828
     CDS             271863..272975
     CDS             272975..273964
     CDS             273993..275309
     CDS             275328..277217
     CDS             277239..278207
     CDS             278221..279402
     CDS             279470..281437
     CDS             281447..281869
     CDS             281962..283683
     CDS             283765..284229
     CDS             284721..285347
     CDS             285355..285744
     CDS             complement(285801..286427)
     CDS             286682..288469
     CDS             288478..289665
     CDS             289797..291767
     CDS             291884..293554
     CDS             293564..295852
     CDS             296087..298150
     CDS             complement(298176..301091)
     CDS             complement(301100..301690)
     CDS             complement(301684..302244)
     CDS             complement(302246..302824)
     CDS             complement(302827..303516)
     CDS             303598..304293
     CDS             complement(304294..305016)
     CDS             complement(305075..305548)
     CDS             complement(305640..307394)
     CDS             complement(307403..308479)
     CDS             complement(308544..309665)
     CDS             complement(309757..310122)
     CDS             complement(310275..312026)
     CDS             complement(312145..312864)
     CDS             complement(312876..313673)
     CDS             complement(313797..316415)
     CDS             complement(316500..317126)
     CDS             complement(317116..317793)
     CDS             complement(317795..318697)
     CDS             complement(318707..319822)
     CDS             complement(319822..320085)
     CDS             complement(320054..320581)
     CDS             complement(320611..322014)
     CDS             322126..322542
     CDS             322544..323107
     CDS             complement(323167..324522)
     CDS             complement(324791..326143)
     CDS             complement(326350..331674)
     CDS             331924..335061
     CDS             335085..335603
     CDS             335689..336228
     CDS             336621..337358
     CDS             338352..338984
     CDS             339294..339815
     CDS             339866..340249
     CDS             340321..340929
     CDS             340973..341833
     CDS             341883..341978
     CDS             342147..342296
     CDS             342461..342769
     CDS             342820..343560
     CDS             343562..343777
     CDS             343855..344736
     CDS             344834..345322
     CDS             345374..345943
     CDS             346021..346839
     CDS             346913..347458
     CDS             347716..348396
     CDS             348460..348876
     CDS             348951..349499
     CDS             349555..350307
     CDS             350364..351119
     CDS             351168..351779
     CDS             351830..352243
     CDS             352322..353125
     CDS             353126..353794
     CDS             353798..354178
     CDS             354257..354364
     CDS             354758..359698
     CDS             complement(360401..361894)
     CDS             complement(362143..364599)
     CDS             complement(364659..365339)
     CDS             complement(366143..366730)
     CDS             complement(366730..368646)
     CDS             complement(368903..370393)
     CDS             complement(370524..370844)
     CDS             complement(371320..372405)
     CDS             complement(372470..373015)
     CDS             complement(373077..374006)
     CDS             complement(374061..374963)
     CDS             complement(375026..375997)
     CDS             complement(376060..377175)
     CDS             complement(377232..377510)
     CDS             complement(377579..378211)
     CDS             378592..379707
     CDS             380492..381184
     CDS             381165..382589
     CDS             382602..383222
     CDS             383224..384123
     CDS             384137..385939
     CDS             385973..386776
     CDS             complement(386797..388524)
     CDS             complement(388533..389777)
     CDS             389949..390302
     CDS             390352..391230
     CDS             391217..391771
     CDS             complement(391784..393832)
     CDS             complement(393844..395682)
     CDS             395895..396161
     CDS             396385..397035
     CDS             complement(397049..398911)
     CDS             complement(398931..399230)
     CDS             complement(399217..399504)
     CDS             complement(399479..401155)
     CDS             complement(401164..401658)
     CDS             complement(401771..402421)
     CDS             complement(402434..406873)
     CDS             complement(406882..407910)
     CDS             complement(408108..409184)
     CDS             409342..410352
     CDS             complement(410382..411272)
     CDS             411606..412175
     CDS             412795..415050
     CDS             415071..417659
     CDS             417869..420121
     CDS             420139..422718
     CDS             422903..425152
     CDS             425133..427751
     CDS             428011..430263
     CDS             430287..432854
     CDS             432889..434352
     CDS             434327..434821
     CDS             434823..435734
     CDS             435734..436177
     CDS             436179..438446
     CDS             438451..439998
     CDS             439998..441377
     CDS             complement(441432..443936)
     CDS             complement(444199..446745)
     CDS             complement(446899..449406)
     CDS             449586..450185
     CDS             450199..450744
     CDS             450744..451610
     CDS             451775..453916
     CDS             453921..454943
     CDS             454945..455547
     CDS             455607..457382
     CDS             457447..458565
     CDS             458769..459644
     CDS             459656..460543
     CDS             460546..461151
     CDS             461283..461996
     CDS             462007..462555
     CDS             462557..464221
     CDS             464797..465207
     CDS             469387..473832
     CDS             473844..474452
     CDS             474483..475535
     CDS             475544..477928
     CDS             477928..478443
     CDS             478458..478637
     CDS             478727..479140
     CDS             479149..480078
     CDS             480087..481244
     CDS             481359..482498
     CDS             482511..482954
     CDS             482987..483976
     CDS             484559..487285
     CDS             487294..487902
     CDS             487883..488851
     CDS             488844..490145
     CDS             490151..490633
     CDS             490673..491827
     CDS             491908..493293
     CDS             493313..493645
     CDS             493687..494838
     CDS             494973..495926
     CDS             495977..496594
     CDS             complement(497250..498314)
     CDS             498487..498630
     CDS             498691..499581
     CDS             499603..500004
     CDS             500149..500451
     CDS             500454..500768
     CDS             500770..501051
     CDS             501245..502132
     CDS             502136..503848
     CDS             503857..504306
     CDS             504299..505174
     CDS             505254..505934
     CDS             506088..507437
     CDS             507518..507952
     CDS             507977..508600
     CDS             508728..509954
     CDS             complement(509967..511070)
     CDS             complement(511079..511999)
     CDS             512075..512890
     CDS             complement(512935..514296)
     CDS             complement(514403..514579)
     CDS             complement(514753..515325)
     CDS             complement(515351..515911)
     CDS             complement(516022..516186)
     CDS             516454..517083
     CDS             517320..518039
     CDS             518278..518916
     CDS             complement(518964..520697)
     CDS             520850..522502
     CDS             522507..523106
     CDS             complement(523118..523927)
     CDS             524021..525178
     CDS             525231..526184
     CDS             complement(526250..526912)
     CDS             complement(527269..527469)
     CDS             complement(527481..528965)
     CDS             529220..529492
     CDS             529607..530716
     CDS             complement(530742..531539)
     CDS             complement(531553..532341)
     CDS             532528..532872
     CDS             532879..533730
     CDS             533708..534745
     CDS             534745..535923
     CDS             complement(536187..538070)
     CDS             complement(538184..538984)
     CDS             complement(538965..539969)
     CDS             complement(539962..541173)
     CDS             complement(541179..543374)
     CDS             complement(543485..546184)
     CDS             complement(546186..548117)
     CDS             548347..549924
     CDS             549927..550367
     CDS             550367..551266
     CDS             complement(551321..552736)
     CDS             complement(552903..553670)
     CDS             complement(553687..554190)
     CDS             complement(554231..554677)
     CDS             complement(554703..555986)
     CDS             complement(556207..558102)
     CDS             complement(558116..558685)
     CDS             complement(558678..559115)
     CDS             complement(559119..560357)
     CDS             560560..563544
     CDS             563566..565737
     CDS             565740..566135
     CDS             complement(566171..567151)
     CDS             complement(567220..567876)
     CDS             complement(567869..568798)
     CDS             complement(568919..570235)
     CDS             complement(570228..570911)
     CDS             complement(570902..572065)
     CDS             complement(572276..573049)
     CDS             complement(573037..573378)
     CDS             complement(573362..574636)
     CDS             complement(574705..575376)
     CDS             complement(575385..576194)
     CDS             complement(576187..578277)
     CDS             complement(578281..579492)
     CDS             complement(579583..580017)
     CDS             complement(580246..580443)
     CDS             580603..580932
     CDS             580962..582605
     CDS             582637..583641
     CDS             583631..584329
     CDS             584456..584908
     CDS             584911..585297
     CDS             585624..588590
     CDS             complement(588629..590893)
     CDS             complement(590953..591465)
     CDS             complement(591477..595691)
     CDS             complement(595793..597304)
     CDS             complement(597343..598704)
     CDS             complement(598713..599489)
     CDS             complement(599476..600153)
     CDS             complement(600156..601673)
     CDS             complement(601676..603490)
     CDS             complement(603527..604897)
     CDS             complement(604961..605710)
     CDS             complement(605710..606615)
     CDS             complement(606618..607112)
     CDS             complement(607118..608902)
     CDS             complement(609000..609548)
     CDS             complement(609596..614857)
     CDS             615007..616533
     CDS             617341..617469
     CDS             617508..619751
     CDS             619809..622079
     CDS             complement(622111..623349)
     CDS             complement(623462..625801)
     CDS             complement(625920..627206)
     CDS             complement(627223..627525)
     CDS             complement(627543..628097)
     CDS             complement(628187..629140)
     CDS             complement(629130..631274)
     CDS             complement(631351..631947)
     CDS             complement(632010..633137)
     CDS             complement(633233..634117)
     CDS             complement(634769..635542)
     CDS             complement(635564..636367)
     CDS             complement(636581..637225)
     CDS             complement(637250..637906)
     CDS             complement(637908..639011)
     CDS             complement(639029..639274)
     CDS             complement(639292..640029)
     CDS             complement(640031..641332)
     CDS             complement(641403..641711)
     CDS             complement(641701..642453)
     CDS             complement(642641..644245)
     CDS             complement(644285..646138)
     CDS             complement(646156..648027)
     CDS             complement(648243..648548)
     CDS             648710..649948
     CDS             649951..651747
     CDS             complement(651769..652392)
     CDS             complement(652386..653336)
     CDS             complement(653429..653821)
     CDS             complement(653823..654545)
     CDS             complement(654547..655041)
     CDS             complement(655059..655385)
     CDS             complement(655474..655941)
     CDS             complement(655947..657290)
     CDS             complement(657320..658849)
     CDS             complement(659001..660038)
     CDS             complement(660079..660627)
     CDS             661212..662042
     CDS             662358..662591
     CDS             663079..663597
     CDS             663622..664455
     CDS             664567..665148
     CDS             665588..665737
     CDS             666111..668111
     CDS             668143..669558
     CDS             669691..671172
     CDS             671184..671384
     CDS             671489..671815
     CDS             671819..673462
     CDS             673465..676302
     CDS             676321..676944
     CDS             676937..680959
     CDS             681164..681991
     CDS             682175..682540
     CDS             682755..683672
     CDS             683782..685014
     CDS             complement(685488..685865)
     CDS             685929..686438
     CDS             complement(686410..686946)
     CDS             complement(687004..687276)
     CDS             complement(687308..688306)
     CDS             complement(688308..689615)
     CDS             complement(689615..690283)
     CDS             complement(690292..690987)
     CDS             complement(691056..691943)
     CDS             692084..692644
     CDS             complement(692752..693453)
     CDS             complement(693511..695775)
     CDS             complement(695820..695942)
     CDS             complement(696234..696569)
     CDS             complement(696604..698397)
     CDS             complement(698444..700279)
     CDS             complement(701051..701287)
     CDS             complement(701486..702133)
     CDS             complement(702133..703941)
     CDS             complement(703953..704402)
     CDS             complement(704901..705830)
     CDS             complement(706228..706662)
     CDS             complement(707728..708435)
     CDS             complement(709888..711366)
     CDS             complement(711633..712460)
     CDS             complement(712560..713273)
     CDS             complement(713285..713902)
     CDS             complement(713913..714671)
     CDS             complement(714745..715374)
     CDS             complement(715358..716194)
     CDS             complement(716204..716965)
     CDS             complement(716977..718476)
     CDS             complement(718785..719183)
     CDS             complement(719333..720127)
     CDS             complement(720139..722595)
     CDS             complement(722695..724239)
     CDS             complement(724303..724548)
     CDS             complement(724564..726534)
     CDS             complement(726575..726736)
     CDS             complement(726871..727611)
     CDS             complement(727710..728981)
     CDS             729282..730358
     CDS             complement(730500..730739)
     CDS             complement(730932..731777)
     CDS             731978..732712
     CDS             732721..734607
     CDS             734620..735561
     CDS             complement(735640..737490)
     CDS             complement(738045..738590)
     CDS             740123..741652
     CDS             741987..743822
     CDS             743900..744853
     CDS             745896..747140
     CDS             747406..748809
     CDS             749130..750881
     CDS             750894..751562
     CDS             751744..752391
     CDS             753218..753748
     CDS             complement(753818..755032)
     CDS             complement(755160..756176)
     CDS             complement(756269..757204)
     CDS             complement(757214..758398)
     CDS             complement(758556..759380)
     CDS             complement(759391..762126)
     CDS             complement(762135..765095)
     CDS             765267..767921
     CDS             complement(768010..769254)
     CDS             complement(769262..770323)
     CDS             complement(770301..770909)
     CDS             770984..771823
     CDS             771834..772685
     CDS             complement(772982..773449)
     CDS             complement(773451..773672)
     CDS             complement(773693..774061)
     CDS             complement(774048..775115)
     CDS             complement(775419..776351)
     CDS             complement(776470..777564)
     CDS             complement(777571..778989)
     CDS             complement(779011..780108)
     CDS             780339..781226
     CDS             781228..781992
     CDS             complement(782026..782505)
     CDS             complement(782589..784154)
     CDS             complement(784221..786635)
     CDS             complement(786903..789746)
     CDS             complement(789908..790306)
     CDS             complement(790306..790761)
     CDS             complement(790881..795026)
     CDS             complement(795151..795900)
     CDS             complement(795902..796912)
     CDS             complement(796925..797833)
     CDS             complement(797821..799047)
     CDS             complement(799158..799517)
     CDS             complement(799537..800490)
     CDS             complement(800494..800883)
     CDS             complement(800909..801274)
     CDS             complement(801312..801425)
     CDS             complement(801495..801719)
     CDS             complement(801731..802486)
     CDS             complement(802486..803127)
     CDS             complement(803256..804704)
     CDS             complement(804704..805141)
     CDS             complement(805161..805925)
     CDS             complement(805944..806294)
     CDS             complement(806320..806862)
     CDS             complement(806876..807265)
     CDS             complement(807287..807472)
     CDS             complement(807491..808033)
     CDS             complement(808052..808378)
     CDS             complement(808392..808760)
     CDS             complement(808776..809033)
     CDS             complement(809033..809449)
     CDS             complement(809449..809862)
     CDS             complement(809865..810566)
     CDS             complement(810584..810919)
     CDS             complement(810943..811209)
     CDS             complement(811231..812076)
     CDS             complement(812129..812413)
     CDS             complement(812413..813039)
     CDS             complement(813052..813723)
     CDS             complement(813798..814106)
     CDS             complement(814402..815400)
     CDS             815710..816549
     CDS             complement(817226..818425)
     CDS             complement(818538..819233)
     CDS             complement(819238..820092)
     CDS             complement(820101..821702)
     CDS             821781..822509
     CDS             complement(822546..823985)
     CDS             complement(823987..825444)
     CDS             complement(825444..825740)
     CDS             complement(825742..827748)
     CDS             complement(827752..829752)
     CDS             complement(829755..830663)
     CDS             complement(830666..831676)
     CDS             complement(831735..832004)
     CDS             complement(832070..834238)
     CDS             complement(834250..834996)
     CDS             complement(834996..835952)
     CDS             complement(836066..837283)
     CDS             complement(837411..838655)
     CDS             complement(838759..839688)
     CDS             complement(839804..842017)
     CDS             complement(842026..842931)
     CDS             complement(843048..844337)
     CDS             complement(844625..845623)
     CDS             complement(845783..848155)
     CDS             complement(848167..849066)
     CDS             complement(849165..850913)
     CDS             complement(850877..851626)
     CDS             complement(851627..853087)
     CDS             complement(853320..854183)
     CDS             854317..855510
     CDS             855520..855921
     CDS             complement(855962..857209)
     CDS             complement(857413..858684)
     CDS             complement(858892..860133)
     CDS             complement(860356..861696)
     CDS             861836..862984
     CDS             864129..864857
     CDS             864962..865708
     CDS             865701..866537
     CDS             866540..868135
     CDS             868232..868831
     CDS             868833..869831
     CDS             complement(869897..870565)
     CDS             complement(870577..872259)
     CDS             872424..873737
     CDS             complement(873824..875980)
     CDS             876647..878050
     CDS             878052..878714
     CDS             complement(879090..879680)
     CDS             complement(879834..880520)
     CDS             complement(881281..881832)
     CDS             complement(881855..883153)
     CDS             complement(883146..884444)
     CDS             complement(884729..885529)
     CDS             885990..887348
     CDS             complement(887434..888903)
     CDS             complement(888906..889856)
     CDS             890143..892140
     CDS             892149..894989
     CDS             894982..896091
     CDS             896119..896793
     CDS             896874..897815
     CDS             897826..899406
     CDS             899390..900322
     CDS             900331..901761
     CDS             901773..902702
     CDS             complement(903025..904158)
     CDS             complement(904220..905842)
     CDS             complement(905894..906124)
     CDS             complement(906114..906833)
     CDS             complement(906833..907342)
     CDS             complement(907342..909054)
     CDS             909935..910906
     CDS             910909..911145
     CDS             911127..912845
     CDS             complement(912884..913699)
     CDS             913892..915823
     CDS             complement(916628..917509)
     CDS             complement(917496..918311)
     CDS             complement(918301..919653)
     CDS             complement(919631..920335)
     CDS             complement(920337..922202)
     CDS             complement(922342..923238)
     CDS             complement(923231..924070)
     CDS             complement(924057..925010)
     CDS             complement(925029..926867)
     CDS             complement(926975..928741)
     CDS             complement(928810..929499)
     CDS             complement(929506..930600)
     CDS             complement(930636..930836)
     CDS             complement(930838..931533)
     CDS             complement(931533..932153)
     CDS             complement(932231..932569)
     CDS             complement(932755..933834)
     CDS             complement(933920..934603)
     CDS             complement(934569..936116)
     CDS             complement(936175..938838)
     CDS             complement(938918..940024)
     CDS             complement(940433..941860)
     CDS             complement(942121..943695)
     CDS             complement(943860..944483)
     CDS             complement(944540..945520)
     CDS             945932..946177
     CDS             complement(946228..947586)
     CDS             947790..948014
     CDS             948123..949082
     CDS             949106..950236
     CDS             950247..951086
     CDS             951095..952459
     CDS             952728..954092
     CDS             954106..954858
     CDS             954862..957597
     CDS             complement(957622..959688)
     CDS             960686..961096
     CDS             965268..966110
     CDS             966122..966430
     CDS             complement(966562..968064)
     CDS             complement(968067..969041)
     CDS             complement(969043..969357)
     CDS             complement(969451..970719)
     CDS             complement(970800..971627)
     CDS             complement(971695..972279)
     CDS             complement(972298..972588)
     CDS             972758..974992
     CDS             complement(975036..976778)
     CDS             976887..977321
     CDS             977485..979575
     CDS             979682..979996
     CDS             980325..981230
     CDS             981284..981748
     CDS             complement(981796..982449)
     CDS             complement(982682..983662)
     CDS             983814..984512
     CDS             984512..985447
     CDS             985450..987486
     CDS             988122..988697
     CDS             988866..989453
     CDS             complement(989799..991688)
     CDS             complement(991832..993400)
     CDS             complement(993422..994765)
     CDS             994986..995486
     CDS             complement(995719..997977)
     CDS             complement(997987..1000248)
     CDS             complement(1000520..1002772)
     CDS             complement(1002796..1003617)
     CDS             complement(1003625..1005037)
     CDS             complement(1005242..1006399)
     CDS             complement(1006457..1007173)
     CDS             complement(1007173..1007970)
     CDS             complement(1008050..1009240)
     CDS             complement(1009258..1009587)
     CDS             complement(1009594..1009728)