CDS             1139..2326
     CDS             complement(2420..3463)
     CDS             complement(3626..4006)
     CDS             complement(4086..4694)
     CDS             4862..6061
     CDS             6074..7105
     CDS             complement(7440..8093)
     CDS             8183..8800
     CDS             8901..9380
     CDS             complement(9602..10618)
     CDS             complement(10921..12006)
     CDS             12175..13092
     CDS             13578..14255
     CDS             14470..15093
     CDS             complement(15528..16061)
     CDS             complement(16072..17310)
     CDS             complement(17307..18092)
     CDS             complement(18139..18879)
     CDS             19338..19934
     CDS             complement(19957..20193)
     CDS             complement(20959..21786)
     CDS             complement(21826..22533)
     CDS             22680..22868
     CDS             22941..24347
     CDS             24497..24697
     CDS             24871..25722
     CDS             25719..26552
     CDS             26549..28492
     CDS             28506..29495
     CDS             complement(29667..30287)
     CDS             30395..31288
     CDS             complement(31335..31991)
     CDS             complement(32240..32707)
     CDS             33131..33361
     CDS             34127..35707
     CDS             35713..36654
     CDS             complement(37432..37839)
     CDS             38115..38351
     CDS             38475..39398
     CDS             complement(39587..40390)
     CDS             complement(40391..41113)
     CDS             complement(41257..42180)
     CDS             42297..43520
     CDS             43728..44441
     CDS             44460..45116
     CDS             45252..46610
     CDS             46623..47408
     CDS             47424..47810
     CDS             47989..49344
     CDS             complement(49412..49660)
     CDS             complement(49761..50378)
     CDS             complement(50573..51829)
     CDS             complement(51816..52244)
     CDS             complement(52646..53197)
     CDS             complement(53270..53836)
     CDS             complement(53833..54810)
     CDS             complement(55066..55743)
     CDS             55803..56351
     CDS             56404..56706
     CDS             56703..57410
     CDS             57887..63799
     CDS             complement(64833..65051)
     CDS             65784..66008
     CDS             complement(66291..66590)
     CDS             67140..68492
     CDS             68545..69555
     CDS             69533..70465
     CDS             70452..71795
     CDS             complement(72581..72811)
     CDS             complement(73256..73603)
     CDS             74036..75988
     CDS             complement(75907..76071)
     CDS             76239..76745
     CDS             77117..79312
     CDS             79804..80496
     CDS             80456..80659
     CDS             80686..81516
     CDS             81648..81851
     CDS             complement(81995..84358)
     CDS             complement(84483..85811)
     CDS             complement(85843..87186)
     CDS             complement(88030..89313)
     CDS             complement(89404..91158)
     CDS             complement(92043..93977)
     CDS             complement(94913..95362)
     CDS             complement(95522..97045)
     CDS             complement(97788..98762)
     CDS             complement(98768..100366)
     CDS             complement(100363..101271)
     CDS             101374..102024
     CDS             complement(102238..103143)
     CDS             complement(103238..104068)
     CDS             complement(104095..104358)
     CDS             104657..105301
     CDS             105430..106662
     CDS             107205..108479
     CDS             108493..109275
     CDS             complement(109575..109754)
     CDS             110433..111764
     CDS             112033..112425
     CDS             112951..113598
     CDS             114189..115130
     CDS             complement(115763..116941)
     CDS             complement(116938..118341)
     CDS             complement(118352..120145)
     CDS             120506..122110
     CDS             122100..122555
     CDS             122552..123043
     CDS             123036..123344
     CDS             123341..124042
     CDS             124039..124287
     CDS             124301..125050
     CDS             125034..127046
     CDS             127043..127891
     CDS             128106..129131
     CDS             129208..129711
     CDS             complement(129769..130278)
     CDS             130927..132384
     CDS             complement(132728..134563)
     CDS             complement(134713..135837)
     CDS             complement(135840..139055)
     CDS             complement(139052..139537)
     CDS             complement(139534..140121)
     CDS             complement(140118..141638)
     CDS             141911..142777
     CDS             142993..143463
     CDS             143496..143747
     CDS             143744..144880
     CDS             144883..145581
     CDS             145578..146663
     CDS             146641..148980
     CDS             148982..149833
     CDS             149979..151676
     CDS             151851..152561
     CDS             152859..154013
     CDS             154352..155002
     CDS             complement(155604..155885)
     CDS             complement(156320..157279)
     CDS             157583..157882
     CDS             complement(158268..158642)
     CDS             159455..159682
     CDS             159682..160668
     CDS             complement(160874..161656)
     CDS             162321..163067
     CDS             complement(163661..165040)
     CDS             165754..166644
     CDS             complement(166767..168248)
     CDS             168966..170441
     CDS             complement(170641..171471)
     CDS             complement(171498..171761)
     CDS             complement(171827..172990)
     CDS             complement(173242..174681)
     CDS             complement(175353..176405)
     CDS             complement(176428..177000)
     CDS             complement(176997..177482)
     CDS             177762..178763
     CDS             complement(178807..179601)
     CDS             complement(179598..180617)
     CDS             complement(180661..181152)
     CDS             complement(181149..182516)
     CDS             182531..182737
     CDS             182740..183654
     CDS             complement(183832..184830)
     CDS             184925..185383
     CDS             185579..185872
     CDS             complement(185826..186878)
     CDS             187028..189061
     CDS             189771..190673
     CDS             190676..192682
     CDS             192682..193290
     CDS             193291..193623
     CDS             complement(193743..194033)
     CDS             complement(194071..194973)
     CDS             complement(195008..196141)
     CDS             196231..197118
     CDS             complement(197168..198133)
     CDS             198387..199664
     CDS             199679..200176
     CDS             200198..200527
     CDS             200514..201755
     CDS             201960..202376
     CDS             complement(202443..204095)
     CDS             204541..204795
     CDS             205575..206123
     CDS             206323..207903
     CDS             208211..209851
     CDS             209943..211376
     CDS             complement(211543..211692)
     CDS             complement(211656..211937)
     CDS             212807..213904
     CDS             214075..215751
     CDS             215786..216304
     CDS             216301..218355
     CDS             218336..219070
     CDS             219067..221661
     CDS             221668..222696
     CDS             222859..223809
     CDS             224159..225442
     CDS             complement(225645..226589)
     CDS             226937..227410
     CDS             complement(227439..228095)
     CDS             complement(228579..229619)
     CDS             complement(230073..231182)
     CDS             231222..231920
     CDS             complement(232259..234268)
     CDS             234959..235840
     CDS             236733..237920
     CDS             complement(238060..238461)
     CDS             complement(238553..239479)
     CDS             239877..241109
     CDS             241106..242182
     CDS             242179..242868
     CDS             242902..243672
     CDS             243894..244691
     CDS             245081..246097
     CDS             complement(246745..247950)
     CDS             248468..250513
     CDS             250684..251112
     CDS             complement(251328..252386)
     CDS             complement(252614..253198)
     CDS             complement(253247..253627)
     CDS             complement(254405..256279)
     CDS             256640..256993
     CDS             257160..257573
     CDS             257595..258134
     CDS             258131..259399
     CDS             259944..260984
     CDS             261255..261677
     CDS             261789..263126
     CDS             263152..263733
     CDS             264310..265314
     CDS             complement(265387..265665)
     CDS             complement(265705..266916)
     CDS             267345..268391
     CDS             268457..268720
     CDS             268747..269577
     CDS             complement(269605..270492)
     CDS             complement(271232..272080)
     CDS             272143..272769
     CDS             complement(273011..273421)
     CDS             complement(273502..273612)
     CDS             273674..274912
     CDS             complement(274977..275432)
     CDS             complement(275781..276239)
     CDS             276717..278360
     CDS             complement(278519..279109)
     CDS             complement(279145..280485)
     CDS             complement(280571..281350)
     CDS             complement(281443..282363)
     CDS             complement(282430..283305)
     CDS             283403..283786
     CDS             283984..285906
     CDS             285941..286789
     CDS             complement(287333..288034)
     CDS             complement(288036..288710)
     CDS             complement(288723..289475)
     CDS             complement(289963..290661)
     CDS             290912..292060
     CDS             292157..292315
     CDS             complement(292428..292847)
     CDS             complement(292985..293437)
     CDS             293557..293808
     CDS             complement(293940..294752)
     CDS             complement(294743..295738)
     CDS             complement(295832..296230)
     CDS             296386..297912
     CDS             complement(297996..298682)
     CDS             complement(298679..298966)
     CDS             300293..300667
     CDS             300689..300853
     CDS             300902..301129
     CDS             complement(302007..302498)
     CDS             complement(303158..303442)
     CDS             complement(303860..304609)
     CDS             304611..307391
     CDS             307710..309092
     CDS             complement(309461..311254)
     CDS             311968..312843
     CDS             complement(312902..313771)
     CDS             complement(313919..315025)
     CDS             315295..315588
     CDS             315585..316469
     CDS             316553..318457
     CDS             318608..319417
     CDS             complement(319537..321018)
     CDS             complement(321404..322465)
     CDS             322584..323807
     CDS             323887..324099
     CDS             324266..324712
     CDS             324807..326681
     CDS             327125..329167
     CDS             complement(329580..329774)
     CDS             329852..330682
     CDS             330901..331284
     CDS             331557..332498
     CDS             332777..334456
     CDS             complement(334527..334730)
     CDS             complement(335169..336671)
     CDS             336823..337077
     CDS             337307..337888
     CDS             338024..339688
     CDS             339706..340644
     CDS             340656..341558
     CDS             341560..342549
     CDS             342546..343679
     CDS             343837..345297
     CDS             complement(345629..346621)
     CDS             complement(346776..347048)
     CDS             complement(347379..348782)
     CDS             349069..350607
     CDS             350707..351459
     CDS             351635..351814
     CDS             351917..352207
     CDS             complement(352314..353504)
     CDS             353749..356112
     CDS             complement(356388..356516)
     CDS             complement(356617..357168)
     CDS             complement(357354..358757)
     CDS             complement(359048..359872)
     CDS             360383..361231
     CDS             complement(361415..362557)
     CDS             complement(362622..363545)
     CDS             complement(364311..365645)
     CDS             complement(366987..368108)
     CDS             complement(368155..369396)
     CDS             complement(369401..370141)
     CDS             370214..370888
     CDS             371348..371653
     CDS             complement(371884..372831)
     CDS             372922..373389
     CDS             373389..374237
     CDS             complement(374408..375322)
     CDS             375504..376208
     CDS             complement(376770..376946)
     CDS             complement(376995..377312)
     CDS             complement(377622..378944)
     CDS             379335..381233
     CDS             complement(381276..382712)
     CDS             complement(382767..383117)
     CDS             383808..384326
     CDS             384323..385726
     CDS             385742..387058
     CDS             387061..390690
     CDS             390672..391211
     CDS             391357..391602
     CDS             391813..394410
     CDS             394463..395542
     CDS             395605..396183
     CDS             396176..397684
     CDS             397744..398235
     CDS             398254..398814
     CDS             398819..400690
     CDS             400687..402177
     CDS             402156..404810
     CDS             404807..407011
     CDS             407027..407125
     CDS             407125..407739
     CDS             407699..408727
     CDS             complement(408755..409585)
     CDS             complement(409612..409875)
     CDS             complement(410549..411529)
     CDS             412046..413470
     CDS             413467..414405
     CDS             414431..415045
     CDS             415501..416916
     CDS             417115..417447
     CDS             417892..418203
     CDS             418494..419246
     CDS             complement(419377..420012)
     CDS             420281..420817
     CDS             420978..421373
     CDS             421461..423698
     CDS             424022..425074
     CDS             425119..426153
     CDS             complement(426255..427784)
     CDS             427893..428993
     CDS             429068..430114
     CDS             430296..431474
     CDS             431475..431978
     CDS             431975..432331
     CDS             complement(432426..432884)
     CDS             complement(432906..433736)
     CDS             complement(433763..434026)
     CDS             434141..434563
     CDS             434560..436071
     CDS             436215..436742
     CDS             436822..437253
     CDS             437267..439129
     CDS             439126..440115
     CDS             440319..442988
     CDS             442979..445225
     CDS             445391..447679
     CDS             447683..449899
     CDS             449899..450969
     CDS             450972..451688
     CDS             451731..452120
     CDS             452138..452719
     CDS             452716..453450
     CDS             453469..454077
     CDS             454103..455818
     CDS             455815..459318
     CDS             459377..459736
     CDS             459891..460184
     CDS             460409..460780
     CDS             461331..462230
     CDS             462452..463771
     CDS             463768..465354
     CDS             465445..465552
     CDS             465619..466614
     CDS             466919..468514
     CDS             468995..470248
     CDS             complement(470850..472505)
     CDS             complement(472647..474131)
     CDS             474401..475417
     CDS             475857..477056
     CDS             complement(477234..478259)
     CDS             478693..479967
     CDS             480040..481011
     CDS             481162..481695
     CDS             481756..483819
     CDS             483822..485747
     CDS             485752..486924
     CDS             486921..487706
     CDS             487758..488999
     CDS             489020..490165
     CDS             490275..491138
     CDS             491319..492974
     CDS             complement(493061..493936)
     CDS             complement(494080..494979)
     CDS             495115..496668
     CDS             496665..497558
     CDS             497786..498928
     CDS             complement(498983..500209)
     CDS             complement(500327..502030)
     CDS             complement(502502..503446)
     CDS             503714..504664
     CDS             504747..505676
     CDS             505791..506756
     CDS             506759..507256
     CDS             507292..508251
     CDS             complement(508598..508906)
     CDS             complement(509140..509436)
     CDS             complement(509458..510288)
     CDS             complement(510315..510578)
     CDS             510833..512434
     CDS             complement(512807..513595)
     CDS             complement(513879..514475)
     CDS             complement(514490..514798)
     CDS             complement(514878..515735)
     CDS             complement(515779..516861)
     CDS             complement(516928..518280)
     CDS             518826..519080
     CDS             519099..520913
     CDS             521050..521601
     CDS             521598..522221
     CDS             complement(522557..524224)
     CDS             complement(524511..524822)
     CDS             524962..525939
     CDS             526364..526534
     CDS             526543..526695
     CDS             527197..528600
     CDS             complement(528672..529505)
     CDS             complement(529519..530022)
     CDS             530237..530356
     CDS             complement(530629..531723)
     CDS             complement(532193..532558)
     CDS             complement(533015..533143)
     CDS             533458..534639
     CDS             534741..535469
     CDS             535569..537398
     CDS             537420..538133
     CDS             complement(538353..539132)
     CDS             complement(539174..539815)
     CDS             complement(539826..540611)
     CDS             complement(540674..541705)
     CDS             complement(541723..542313)
     CDS             complement(542327..543820)
     CDS             complement(544183..544911)
     CDS             complement(544908..545648)
     CDS             545785..546159
     CDS             complement(546212..546355)
     CDS             546384..547502
     CDS             complement(547830..549128)
     CDS             complement(549166..549480)
     CDS             complement(549642..550433)
     CDS             complement(550492..551694)
     CDS             complement(551783..553489)
     CDS             553620..554396
     CDS             complement(559110..559814)
     CDS             560528..560791
     CDS             560818..561648
     CDS             561889..563349
     CDS             563508..564170
     CDS             564181..564771
     CDS             complement(565194..566024)
     CDS             complement(566051..566314)
     CDS             complement(567683..568753)
     CDS             complement(568816..569310)
     CDS             complement(569345..569824)
     CDS             complement(569821..570156)
     CDS             complement(570628..571485)
     CDS             complement(571626..571841)
     CDS             571966..572619
     CDS             complement(572435..573085)
     CDS             573886..575055
     CDS             575048..575950
     CDS             576073..577071
     CDS             577172..578122
     CDS             578505..579404
     CDS             complement(580285..580977)
     CDS             complement(581965..582936)
     CDS             complement(582964..583740)
     CDS             complement(583822..585144)
     CDS             complement(585248..585889)
     CDS             complement(585886..587253)
     CDS             complement(587276..588166)
     CDS             complement(588245..588949)
     CDS             589140..589754
     CDS             589849..590331
     CDS             590678..590827
     CDS             complement(590758..591873)
     CDS             592153..592416
     CDS             592443..593273
     CDS             complement(593284..594435)
     CDS             594954..596051
     CDS             complement(596670..597041)
     CDS             complement(597208..597981)
     CDS             598130..599539
     CDS             599581..600711
     CDS             complement(600702..602348)
     CDS             complement(602523..602741)
     CDS             complement(602868..605105)
     CDS             605316..606326
     CDS             complement(606829..607131)
     CDS             607450..608604
     CDS             608718..609182
     CDS             609732..610994
     CDS             610999..612231
     CDS             612231..613487
     CDS             complement(613554..614891)
     CDS             complement(615087..616019)
     CDS             complement(616061..616858)
     CDS             complement(616973..617689)
     CDS             618036..619382
     CDS             complement(619706..620029)
     CDS             complement(620338..621681)
     CDS             complement(621952..623619)
     CDS             complement(624188..625168)
     CDS             complement(625590..625697)
     CDS             complement(625704..626342)
     CDS             626499..627467
     CDS             627580..627738
     CDS             628340..628822
     CDS             complement(629095..629484)
     CDS             630019..630396
     CDS             630663..631598
     CDS             631836..632702
     CDS             complement(632788..633228)
     CDS             635023..635850
     CDS             636017..637465
     CDS             complement(637498..637815)
     CDS             complement(637854..638075)
     CDS             638082..638471
     CDS             638468..639307
     CDS             639559..640764
     CDS             641298..642437
     CDS             642510..644234
     CDS             complement(644499..645323)
     CDS             645512..646525
     CDS             646522..648078
     CDS             648068..649093
     CDS             649090..649410
     CDS             649445..650767
     CDS             651039..651878
     CDS             652018..652761
     CDS             652837..653679
     CDS             653831..654607
     CDS             654643..654981
     CDS             complement(656754..657584)
     CDS             complement(657611..657874)
     CDS             658398..662975
     CDS             complement(663846..664187)
     CDS             complement(664378..665118)
     CDS             complement(665233..665652)
     CDS             complement(665713..666858)
     CDS             complement(667810..668424)
     CDS             668539..668976
     CDS             669125..670267
     CDS             670744..671364
     CDS             complement(671422..671946)
     CDS             complement(672435..674501)
     CDS             complement(674828..675295)
     CDS             675628..677013
     CDS             677045..678247
     CDS             678579..678968
     CDS             680112..680726
     CDS             complement(680891..681541)
     CDS             complement(681653..682966)
     CDS             683437..683934
     CDS             684679..686076
     CDS             686087..686455
     CDS             686448..687059
     CDS             complement(687094..689922)
     CDS             complement(689930..696097)
     CDS             696650..697321
     CDS             complement(697178..697900)
     CDS             698271..698741
     CDS             complement(698666..700078)
     CDS             700260..700940
     CDS             700937..701857
     CDS             701797..702762
     CDS             702759..704372
     CDS             704365..705258
     CDS             complement(705222..705929)
     CDS             705941..707098
     CDS             707338..707619
     CDS             708102..710045
     CDS             complement(710334..710657)
     CDS             complement(711318..712484)
     CDS             complement(713082..713825)
     CDS             714197..714385
     CDS             complement(714643..715098)
     CDS             715321..715611
     CDS             715673..715909
     CDS             complement(715988..716635)
     CDS             717197..717655
     CDS             complement(718022..718858)
     CDS             complement(718858..719352)
     CDS             complement(719534..720373)
     CDS             720623..721663
     CDS             722045..723190
     CDS             723379..724587
     CDS             724992..725768
     CDS             725784..726653
     CDS             727563..728906
     CDS             complement(729502..729744)
     CDS             729895..730185
     CDS             complement(730579..731895)
     CDS             complement(732317..732814)
     CDS             complement(732932..733816)
     CDS             complement(733927..734757)
     CDS             complement(734784..735047)
     CDS             complement(735641..736324)
     CDS             complement(736735..737589)
     CDS             complement(738692..742738)
     CDS             complement(742735..743400)
     CDS             complement(743397..744794)
     CDS             complement(744827..745624)
     CDS             complement(745634..746026)
     CDS             complement(746055..746816)
     CDS             complement(746813..747877)
     CDS             complement(747895..750537)
     CDS             complement(750563..753586)
     CDS             complement(753613..756696)
     CDS             complement(756683..757705)
     CDS             complement(757693..759435)
     CDS             complement(759472..759933)
     CDS             complement(759926..760435)
     CDS             complement(760655..762181)
     CDS             complement(762178..762672)
     CDS             762932..764776
     CDS             764773..765510
     CDS             765501..767435
     CDS             complement(767778..768155)
     CDS             complement(768235..768531)
     CDS             768924..769133
     CDS             complement(769385..770746)
     CDS             complement(770893..771918)
     CDS             772361..773077
     CDS             complement(772957..773571)
     CDS             complement(773568..774404)
     CDS             complement(774429..775991)
     CDS             complement(776399..776839)
     CDS             complement(776885..777727)
     CDS             complement(777730..778947)
     CDS             779059..780084
     CDS             complement(780339..781193)
     CDS             complement(781638..782516)
     CDS             complement(782629..782814)
     CDS             complement(782854..783702)
     CDS             complement(783767..784798)
     CDS             complement(784847..786055)
     CDS             complement(786077..786802)
     CDS             786950..788446
     CDS             788774..790114
     CDS             complement(789972..790688)
     CDS             790733..791491
     CDS             792206..794011
     CDS             complement(794478..795176)
     CDS             complement(795229..796530)
     CDS             complement(796772..797245)
     CDS             complement(797306..798214)
     CDS             798389..799408
     CDS             799463..800578
     CDS             800737..802248
     CDS             complement(802263..803477)
     CDS             complement(803458..805404)
     CDS             complement(805416..805790)
     CDS             complement(805812..806279)
     CDS             complement(807164..807607)
     CDS             807752..808411
     CDS             808414..809775
     CDS             810323..811171
     CDS             811274..812692
     CDS             complement(813305..814318)
     CDS             complement(814459..815091)
     CDS             complement(815467..816258)
     CDS             complement(816260..817624)
     CDS             complement(817611..820934)
     CDS             complement(821398..823005)
     CDS             complement(823002..825320)
     CDS             complement(826276..827040)
     CDS             827248..828429
     CDS             828452..830059
     CDS             830080..830865
     CDS             831045..833039
     CDS             833180..834322
     CDS             complement(834465..834662)
     CDS             complement(834983..836131)
     CDS             complement(836153..837307)
     CDS             837584..838660
     CDS             complement(838705..839535)
     CDS             complement(839562..839825)
     CDS             complement(839891..840301)
     CDS             complement(840529..841443)
     CDS             841488..841859
     CDS             841982..842692
     CDS             842777..844195
     CDS             complement(844532..846718)
     CDS             846993..847361
     CDS             847630..848694
     CDS             complement(848746..848970)
     CDS             849191..849781
     CDS             850074..852203
     CDS             852299..852562
     CDS             complement(852798..853040)
     CDS             complement(853040..853639)
     CDS             854150..854626
     CDS             854925..855584
     CDS             855625..856335
     CDS             complement(856323..857120)
     CDS             complement(857302..858072)
     CDS             complement(858215..859594)
     CDS             complement(859591..860253)
     CDS             860414..861274
     CDS             861660..861929
     CDS             complement(862146..862484)
     CDS             complement(862574..863041)
     CDS             863148..864104
     CDS             864692..865156
     CDS             865220..866671
     CDS             866781..867149
     CDS             867676..868254
     CDS             868531..868797
     CDS             869058..869363
     CDS             complement(869777..870607)
     CDS             complement(870634..870897)
     CDS             complement(870963..871763)
     CDS             complement(871919..873973)
     CDS             874233..874688
     CDS             874685..875539
     CDS             875587..876933
     CDS             complement(877187..878296)
     CDS             878534..879616
     CDS             879673..880770
     CDS             880748..881695
     CDS             881685..882545
     CDS             882619..883860
     CDS             883857..885311
     CDS             885316..885867
     CDS             complement(890624..891328)
     CDS             complement(892021..892851)
     CDS             complement(892878..893141)
     CDS             893312..893458
     CDS             complement(893583..895064)
     CDS             895207..895533
     CDS             complement(895546..896451)
     CDS             complement(896540..897511)
     CDS             897699..898487
     CDS             complement(898692..900206)
     CDS             complement(900299..901498)
     CDS             901786..903876
     CDS             904100..904651
     CDS             904711..905040
     CDS             905100..905942
     CDS             905939..907339
     CDS             907399..907809
     CDS             907955..908218
     CDS             908245..909075
     CDS             complement(909597..909881)
     CDS             complement(909903..910733)
     CDS             complement(910760..911023)
     CDS             911146..913824
     CDS             914251..914445
     CDS             914445..914906
     CDS             916409..916612
     CDS             916813..917028
     CDS             complement(917390..917815)
     CDS             918104..918364
     CDS             918530..919513
     CDS             919552..920037
     CDS             920625..922796
     CDS             922800..923252
     CDS             923249..924727
     CDS             complement(924808..926244)
     CDS             complement(926469..929846)
     CDS             930172..930282
     CDS             930315..930617
     CDS             complement(930926..932623)
     CDS             complement(932643..934112)
     CDS             complement(934155..934742)
     CDS             935100..935363
     CDS             935390..936220
     CDS             936388..937287
     CDS             937509..938828
     CDS             938825..940411
     CDS             940502..940609
     CDS             940676..941671
     CDS             941976..943571
     CDS             944052..945305
     CDS             complement(945965..948061)
     CDS             948431..948898
     CDS             949013..950002
     CDS             949999..950283
     CDS             950404..951336
     CDS             951344..953326
     CDS             complement(953609..954142)
     CDS             complement(954335..954487)
     CDS             954656..955003
     CDS             954993..955427
     CDS             955429..955851
     CDS             955892..956455
     CDS             complement(956786..956998)
     CDS             complement(957353..957625)
     CDS             complement(958314..959174)
     CDS             complement(959353..960975)
     CDS             complement(960972..962447)
     CDS             complement(962865..963755)
     CDS             complement(963807..965180)
     CDS             complement(965291..966016)
     CDS             complement(966570..966749)
     CDS             complement(966774..967424)
     CDS             complement(967679..969139)
     CDS             complement(969569..970078)
     CDS             970271..971287
     CDS             971528..972487
     CDS             complement(972681..973553)
     CDS             974400..975428
     CDS             975449..976252
     CDS             976313..976603
     CDS             976743..978236
     CDS             978810..979529
     CDS             979526..980464
     CDS             980548..983451
     CDS             984068..984319
     CDS             complement(984373..985014)
     CDS             complement(985502..986962)
     CDS             complement(987041..987376)
     CDS             987571..988770
     CDS             complement(989166..991196)
     CDS             991548..992492
     CDS             992441..993559
     CDS             993600..995630
     CDS             995818..997380
     CDS             997517..998437
     CDS             998445..999353
     CDS             999353..1000699
     CDS             1000699..1001526
     CDS             complement(1001781..1002374)
     CDS             complement(1002377..1003081)
     CDS             1003189..1004193
     CDS             complement(1004936..1005607)
     CDS             1005821..1005979
     CDS             1006328..1007797
     CDS             1008457..1009125
     CDS             complement(1009406..1009543)
     CDS             complement(1009623..1010741)
     CDS             1011034..1011471
     CDS             complement(1011617..1012186)
     CDS             complement(1012594..1013889)
     CDS             1014424..1014687
     CDS             1014714..1015544
     CDS             complement(1015758..1020554)
     CDS             complement(1021079..1021597)
     CDS             complement(1021927..1022445)
     CDS             1023313..1025034
     CDS             complement(1025231..1026661)
     CDS             1026940..1027113
     CDS             1027327..1027545
     CDS             1027682..1029805
     CDS             1029802..1030824
     CDS             1030837..1032132
     CDS             1032634..1033638
     CDS             1034025..1034288
     CDS             1034315..1035145
     CDS             1035214..1036332
     CDS             complement(1036311..1037027)
     CDS             1037106..1038404
     CDS             1038595..1039017
     CDS             complement(1039121..1040191)
     CDS             complement(1040327..1040917)
     CDS             complement(1041695..1042201)
     CDS             1042848..1044647
     CDS             1044644..1046404
     CDS             1046401..1048194
     CDS             1048175..1048495
     CDS             1048930..1049733
     CDS             1049783..1059184
     CDS             1059144..1061756
     CDS             complement(1061801..1062631)
     CDS             complement(1062658..1062921)
     CDS             1063331..1063603
     CDS             complement(1063716..1065110)
     CDS             complement(1065107..1065796)
     CDS             complement(1065803..1069036)
     CDS             complement(1069082..1070551)
     CDS             complement(1070562..1071947)
     CDS             complement(1072183..1072467)
     CDS             complement(1072865..1073005)
     CDS             complement(1073658..1074146)
     CDS             1074473..1074958
     CDS             1075226..1076581
     CDS             complement(1076431..1076841)
     CDS             1076881..1077489
     CDS             complement(1077614..1079614)
     CDS             complement(1079668..1079937)
     CDS             1080987..1082753
     CDS             complement(1082884..1083555)
     CDS             1083706..1084803
     CDS             1084800..1087901
     CDS             1087913..1089574
     CDS             1089904..1090548
     CDS             1090545..1092242
     CDS             1092239..1092919
     CDS             complement(1092993..1094684)
     CDS             complement(1094781..1095236)
     CDS             complement(1095249..1095383)
     CDS             complement(1095598..1096533)
     CDS             complement(1096777..1097607)
     CDS             complement(1097634..1097897)
     CDS             1098179..1099963
     CDS             1100359..1101360
     CDS             1101425..1102192
     CDS             complement(1102227..1103960)
     CDS             complement(1103939..1104589)
     CDS             1105197..1106099
     CDS             1106200..1108173
     CDS             1108187..1108543
     CDS             1108795..1109058
     CDS             complement(1109216..1109689)
     CDS             complement(1109845..1110867)
     CDS             1111380..1112162
     CDS             1112196..1113332
     CDS             complement(1113741..1114211)
     CDS             1114988..1116274
     CDS             1116470..1117348
     CDS             1117336..1118148
     CDS             1118170..1119204
     CDS             1119208..1120401
     CDS             1120440..1121396
     CDS             1121393..1122820
     CDS             1123437..1124438
     CDS             1124805..1126517
     CDS             complement(1126891..1127109)
     CDS             complement(1127090..1131346)
     CDS             complement(1131390..1131740)
     CDS             complement(1131778..1134333)
     CDS             complement(1134377..1135702)
     CDS             1136697..1137521
     CDS             1137623..1138219
     CDS             1138237..1139298
     CDS             complement(1139568..1140200)
     CDS             complement(1140318..1141154)
     CDS             1141765..1143957
     CDS             complement(1144501..1145523)
     CDS             complement(1145554..1146933)
     CDS             complement(1146958..1148277)
     CDS             1148578..1149411
     CDS             complement(1149363..1149725)
     CDS             complement(1149975..1151030)
     CDS             1151154..1151897
     CDS             complement(1152207..1153625)
     CDS             1153984..1154850
     CDS             complement(1154657..1155694)
     CDS             complement(1155759..1156916)
     CDS             1158666..1160555
     CDS             complement(1160797..1161129)
     CDS             1161393..1162175
     CDS             1162186..1165002
     CDS             1164999..1165646
     CDS             1165630..1166418
     CDS             complement(1166704..1169919)
     CDS             complement(1169999..1170205)
     CDS             complement(1170224..1171513)
     CDS             complement(1171518..1172204)
     CDS             1172227..1173708
     CDS             complement(1173835..1175037)
     CDS             1175149..1176369
     CDS             1176703..1177833
     CDS             1178265..1179134
     CDS             complement(1179763..1181268)
     CDS             complement(1181265..1181936)
     CDS             1182065..1183153
     CDS             1183254..1185047
     CDS             1185014..1186081
     CDS             1186559..1187650
     CDS             complement(1187743..1188708)
     CDS             1188985..1189827
     CDS             complement(1189748..1190569)
     CDS             complement(1190579..1191382)
     CDS             complement(1191405..1191797)
     CDS             complement(1191855..1192703)
     CDS             complement(1192773..1194236)
     CDS             complement(1194260..1195024)
     CDS             complement(1195021..1195710)
     CDS             1195876..1196313
     CDS             complement(1196357..1197544)
     CDS             complement(1197568..1198314)
     CDS             1198555..1199277
     CDS             1199278..1200606
     CDS             complement(1200678..1200794)
     CDS             complement(1200882..1202285)
     CDS             complement(1202373..1203587)
     CDS             complement(1203592..1204830)
     CDS             1205235..1205591
     CDS             complement(1206023..1206421)
     CDS             complement(1206642..1207619)
     CDS             1207826..1208287
     CDS             1208290..1210521
     CDS             1211395..1211610
     CDS             complement(1211662..1213632)
     CDS             complement(1213850..1214674)
     CDS             1214859..1215065
     CDS             1215198..1216088
     CDS             complement(1216180..1216500)
     CDS             complement(1216504..1217133)
     CDS             complement(1217162..1217854)
     CDS             complement(1218375..1220069)
     CDS             1220747..1222144
     CDS             1222456..1223790
     CDS             complement(1223982..1224200)
     CDS             1224650..1224763
     CDS             1225644..1225907
     CDS             1225934..1226764
     CDS             1227188..1227436
     CDS             complement(1227358..1228074)
     CDS             complement(1228132..1228473)
     CDS             complement(1228522..1228836)
     CDS             1228920..1229522
     CDS             1229515..1230495
     CDS             complement(1230707..1233352)
     CDS             complement(1233479..1234423)
     CDS             complement(1234478..1234987)
     CDS             complement(1235261..1235488)
     CDS             complement(1235485..1235844)
     CDS             complement(1235884..1236870)
     CDS             complement(1236939..1237763)
     CDS             complement(1237760..1238281)
     CDS             complement(1238297..1238455)
     CDS             complement(1238407..1239087)
     CDS             1239182..1240177
     CDS             1240359..1241063
     CDS             1241275..1242147
     CDS             complement(1242494..1243141)
     CDS             1243979..1245064
     CDS             complement(1245586..1246557)
     CDS             1246910..1248103
     CDS             1248244..1248657
     CDS             1248692..1250596
     CDS             complement(1251231..1252667)
     CDS             1252661..1252816
     CDS             complement(1252750..1254408)
     CDS             complement(1254491..1259134)
     CDS             complement(1259118..1270556)
     CDS             1271144..1271710
     CDS             1272178..1273773
     CDS             complement(1273749..1286009)
     CDS             complement(1286006..1291255)
     CDS             complement(1291245..1300460)
     CDS             complement(1301142..1303763)
     CDS             complement(1303767..1304909)
     CDS             1305438..1306670
     CDS             1307052..1308236
     CDS             1309629..1310798
     CDS             1310830..1312050
     CDS             1312070..1312201
     CDS             1312189..1312965
     CDS             1312966..1313748
     CDS             1313802..1314041
     CDS             1314028..1315272
     CDS             1315314..1316927
     CDS             1317093..1318097
     CDS             1318264..1319823
     CDS             1319971..1321470
     CDS             complement(1321935..1323470)
     CDS             complement(1323767..1324072)
     CDS             complement(1324075..1324401)
     CDS             1324489..1324752
     CDS             1324779..1325609
     CDS             complement(1325739..1326785)
     CDS             1327353..1327895
     CDS             complement(1328033..1329169)
     CDS             complement(1329256..1329375)
     CDS             1329834..1330178
     CDS             complement(1330296..1331045)
     CDS             complement(1331299..1331793)
     CDS             1332034..1333335
     CDS             complement(1333399..1334166)
     CDS             complement(1334235..1334948)
     CDS             complement(1334945..1335634)
     CDS             1336101..1336904
     CDS             complement(1337103..1338194)
     CDS             complement(1338271..1338684)
     CDS             complement(1338876..1340234)
     CDS             complement(1340234..1341847)
     CDS             complement(1341847..1342362)
     CDS             complement(1342412..1343572)
     CDS             1343831..1345522
     CDS             complement(1345389..1346045)
     CDS             1346061..1346216
     CDS             1346262..1349048
     CDS             1349124..1349867
     CDS             complement(1350026..1350445)
     CDS             complement(1350456..1351937)
     CDS             1352053..1354377
     CDS             1354390..1355298
     CDS             1355547..1355999
     CDS             complement(1356435..1357748)
     CDS             complement(1357847..1359103)
     CDS             1359395..1360987
     CDS             complement(1361183..1361797)
     CDS             complement(1361909..1365298)
     CDS             complement(1366347..1366826)
     CDS             complement(1366833..1371458)
     CDS             complement(1371510..1371944)
     CDS             complement(1372036..1374021)
     CDS             1374311..1375522
     CDS             1375760..1376029
     CDS             1376513..1377403
     CDS             1377423..1377992
     CDS             1378141..1379742
     CDS             1379763..1380833
     CDS             1380876..1381817
     CDS             1381819..1382700
     CDS             1382697..1383464
     CDS             1384306..1384641
     CDS             complement(1384751..1385623)
     CDS             complement(1386354..1387241)
     CDS             complement(1387416..1388363)
     CDS             complement(1388715..1388819)
     CDS             1388981..1389892
     CDS             complement(1390394..1391548)
     CDS             1391969..1393123
     CDS             1393161..1394033
     CDS             complement(1394005..1394952)
     CDS             1394994..1395698
     CDS             complement(1395568..1395966)
     CDS             1396349..1397239
     CDS             complement(1397293..1398273)
     CDS             complement(1398670..1399998)
     CDS             1400231..1401085
     CDS             complement(1400985..1401683)
     CDS             1401728..1403392
     CDS             complement(1403739..1405076)
     CDS             1405419..1406933
     CDS             complement(1406968..1407765)
     CDS             1408486..1409052
     CDS             1409131..1409937
     CDS             1410062..1411045
     CDS             1411232..1411882
     CDS             1412128..1412754
     CDS             1412785..1413048
     CDS             1413075..1413905
     CDS             complement(1414322..1415386)
     CDS             1415516..1415977
     CDS             complement(1416097..1416654)
     CDS             complement(1416950..1417822)
     CDS             complement(1417939..1418640)
     CDS             1419077..1419301
     CDS             complement(1419469..1420770)
     CDS             1420958..1421440
     CDS             complement(1421605..1423098)
     CDS             complement(1423280..1423441)
     CDS             1423632..1424066
     CDS             complement(1424227..1425057)
     CDS             complement(1425116..1427431)
     CDS             complement(1428136..1429542)
     CDS             complement(1429577..1430824)
     CDS             complement(1430817..1431782)
     CDS             complement(1431799..1433289)
     CDS             complement(1433315..1434130)
     CDS             complement(1434123..1435808)
     CDS             complement(1435801..1436598)
     CDS             complement(1436595..1437449)
     CDS             complement(1437446..1438351)
     CDS             complement(1438368..1438895)
     CDS             complement(1438934..1439704)
     CDS             complement(1439701..1440768)
     CDS             complement(1440803..1441114)
     CDS             complement(1441116..1441433)
     CDS             1441868..1442956
     CDS             complement(1443264..1444214)
     CDS             complement(1444301..1444927)
     CDS             1445060..1445644
     CDS             1445706..1446911
     CDS             1447605..1448321
     CDS             complement(1448357..1449076)
     CDS             1449150..1449593
     CDS             1449818..1450429
     CDS             1450518..1451339
     CDS             complement(1451302..1451955)
     CDS             1452132..1452596
     CDS             complement(1452801..1453142)
     CDS             1453662..1454060
     CDS             complement(1454278..1455408)
     CDS             complement(1455822..1456646)
     CDS             1456738..1457043
     CDS             1457093..1458154
     CDS             complement(1458295..1458774)
     CDS             1458946..1459557
     CDS             complement(1460237..1461439)
     CDS             complement(1461669..1462607)
     CDS             complement(1462685..1463305)
     CDS             complement(1463302..1464792)
     CDS             complement(1465001..1466350)
     CDS             complement(1466388..1467917)
     CDS             complement(1468147..1468854)
     CDS             complement(1469297..1470130)
     CDS             complement(1470127..1470993)
     CDS             complement(1471475..1472422)
     CDS             complement(1473052..1473738)
     CDS             1473840..1474739
     CDS             complement(1475136..1476659)
     CDS             complement(1476699..1477145)
     CDS             complement(1477434..1478018)
     CDS             complement(1478747..1480234)
     CDS             1480427..1480690
     CDS             1480717..1481547
     CDS             complement(1481887..1483404)
     CDS             complement(1483615..1485015)
     CDS             1485074..1486024
     CDS             1486978..1487763
     CDS             1487914..1488408
     CDS             complement(1489293..1489622)
     CDS             1490763..1492199
     CDS             1492214..1493539
     CDS             1493542..1495509
     CDS             1495567..1497426
     CDS             1497819..1499711
     CDS             complement(1500193..1501854)
     CDS             1501946..1502860
     CDS             1503379..1503666
     CDS             complement(1504149..1504868)
     CDS             1504972..1506480
     CDS             1506823..1507617
     CDS             complement(1507895..1508290)
     CDS             complement(1508416..1509486)
     CDS             complement(1510367..1511128)
     CDS             1511196..1512032
     CDS             complement(1512100..1513197)
     CDS             complement(1513486..1514166)
     CDS             complement(1514711..1515313)
     CDS             1515604..1516344
     CDS             1516341..1517609
     CDS             1517675..1517938
     CDS             1517965..1518795
     CDS             1519497..1519766
     CDS             complement(1519964..1520836)
     CDS             complement(1520872..1522164)
     CDS             complement(1522161..1522394)
     CDS             complement(1522391..1523533)
     CDS             complement(1523530..1524462)
     CDS             1524713..1525633
     CDS             1526094..1527653
     CDS             1527729..1529321
     CDS             1529314..1530348
     CDS             1530690..1531982
     CDS             1532250..1533785
     CDS             1533819..1534004
     CDS             complement(1533981..1534418)
     CDS             complement(1534747..1536465)
     CDS             complement(1536833..1537558)
     CDS             complement(1537555..1539003)
     CDS             complement(1539000..1539806)
     CDS             1540208..1540927
     CDS             1540981..1541547
     CDS             1541912..1542670
     CDS             complement(1542772..1543953)
     CDS             complement(1543950..1544627)
     CDS             complement(1544709..1545365)
     CDS             complement(1545358..1546548)
     CDS             complement(1546569..1547963)
     CDS             complement(1547981..1548820)
     CDS             complement(1549150..1549866)
     CDS             1551057..1559576
     CDS             1559676..1560194
     CDS             complement(1560118..1560969)
     CDS             1561220..1562245
     CDS             1562254..1563675
     CDS             1563669..1565081
     CDS             1565126..1577383
     CDS             1577389..1578288
     CDS             1578285..1579766
     CDS             1579763..1581022
     CDS             1581052..1582911
     CDS             1582979..1583410
     CDS             1583411..1584310
     CDS             1584327..1586192
     CDS             1586324..1586518
     CDS             1586645..1587544
     CDS             complement(1587732..1588202)
     CDS             1588358..1589017
     CDS             1589001..1590242
     CDS             complement(1590046..1590780)
     CDS             complement(1591128..1592660)
     CDS             complement(1592671..1595856)
     CDS             complement(1595918..1597147)
     CDS             complement(1597197..1598051)
     CDS             1598240..1599244
     CDS             1600169..1600462
     CDS             complement(1600702..1601709)
     CDS             complement(1601678..1602694)
     CDS             complement(1603122..1604186)
     CDS             1604404..1605237
     CDS             1605282..1605374
     CDS             complement(1605371..1605523)
     CDS             complement(1605520..1605810)
     CDS             1606153..1607061
     CDS             1607058..1607825
     CDS             1607822..1609321
     CDS             complement(1609338..1610978)
     CDS             1611120..1612403
     CDS             1612461..1613930
     CDS             1613951..1614682
     CDS             1614679..1615344
     CDS             1615637..1616629
     CDS             1616629..1617666
     CDS             1617997..1619100
     CDS             complement(1619188..1620732)
     CDS             1621232..1621414
     CDS             complement(1621517..1622719)
     CDS             1622956..1623741
     CDS             1624102..1624821
     CDS             complement(1625370..1626707)
     CDS             complement(1626960..1628147)
     CDS             1628283..1629182
     CDS             1629416..1630198
     CDS             complement(1630514..1632628)
     CDS             1632900..1634015
     CDS             complement(1634488..1635297)
     CDS             1635601..1636311
     CDS             complement(1636356..1637186)
     CDS             complement(1637213..1637476)
     CDS             1637558..1637989
     CDS             complement(1638104..1639621)
     CDS             complement(1639940..1640911)
     CDS             1641034..1641906
     CDS             1642025..1642510
     CDS             1642771..1642917
     CDS             complement(1643105..1643935)
     CDS             complement(1643962..1644165)
     CDS             complement(1644125..1645144)
     CDS             1645780..1646448
     CDS             complement(1646532..1647524)
     CDS             complement(1647976..1648419)
     CDS             complement(1648675..1649346)
     CDS             complement(1649590..1650045)
     CDS             complement(1650197..1651735)
     CDS             1652361..1653146
     CDS             complement(1653597..1654160)
     CDS             complement(1654157..1654438)
     CDS             complement(1654435..1657128)
     CDS             complement(1657230..1658162)
     CDS             complement(1658224..1658526)
     CDS             complement(1658648..1659907)
     CDS             complement(1659949..1661811)
     CDS             complement(1661830..1662345)
     CDS             complement(1662471..1663706)
     CDS             complement(1663710..1664465)
     CDS             complement(1664499..1664753)
     CDS             complement(1664789..1665469)
     CDS             complement(1665459..1666442)
     CDS             complement(1666439..1667686)
     CDS             complement(1667664..1668128)
     CDS             complement(1668125..1669435)
     CDS             complement(1669432..1669839)
     CDS             complement(1669851..1671923)
     CDS             complement(1671959..1673080)
     CDS             complement(1673077..1674954)
     CDS             complement(1674968..1675726)
     CDS             1676120..1677406
     CDS             1677403..1677672
     CDS             1677727..1678029
     CDS             1678034..1678984
     CDS             1678981..1679568
     CDS             1679537..1680331
     CDS             1680294..1680494
     CDS             1681325..1682296
     CDS             1682308..1682748
     CDS             1683698..1685455
     CDS             complement(1685316..1685969)
     CDS             complement(1686561..1687199)
     CDS             1687376..1687834
     CDS             1688398..1689717
     CDS             complement(1690078..1690965)
     CDS             1691066..1692289
     CDS             complement(1692413..1694077)
     CDS             complement(1694245..1694751)
     CDS             complement(1694834..1696408)
     CDS             complement(1696839..1697453)
     CDS             1697527..1698051
     CDS             1698489..1698779
     CDS             1699173..1700759
     CDS             1700909..1701691
     CDS             1702271..1703878
     CDS             1704646..1705338
     CDS             1705664..1706272
     CDS             1706605..1707930
     CDS             complement(1708276..1709127)
     CDS             complement(1709130..1709912)
     CDS             complement(1709933..1710601)
     CDS             1710624..1710935
     CDS             complement(1711177..1711371)
     CDS             complement(1711368..1712924)
     CDS             complement(1712958..1715504)
     CDS             complement(1715501..1716364)
     CDS             complement(1716361..1716573)
     CDS             complement(1716570..1718834)
     CDS             complement(1718845..1722939)
     CDS             complement(1723566..1725110)
     CDS             complement(1725115..1727268)
     CDS             1727528..1728421
     CDS             1728577..1728981
     CDS             1728978..1730330
     CDS             complement(1730487..1730939)
     CDS             complement(1731349..1732263)
     CDS             1732430..1733383
     CDS             1733994..1735394
     CDS             1735583..1736497
     CDS             complement(1736319..1736669)
     CDS             1736740..1737540
     CDS             1737795..1738016
     CDS             1738404..1739051
     CDS             complement(1739119..1740918)
     CDS             complement(1740988..1742715)
     CDS             complement(1742715..1743194)
     CDS             complement(1743234..1743788)
     CDS             complement(1743821..1744897)
     CDS             complement(1744887..1746497)
     CDS             complement(1746494..1747018)
     CDS             complement(1747008..1748306)
     CDS             complement(1748318..1750090)
     CDS             complement(1750090..1750659)
     CDS             1750976..1752082
     CDS             complement(1752303..1754093)
     CDS             complement(1754090..1754839)
     CDS             complement(1754890..1755975)
     CDS             complement(1756103..1756726)
     CDS             1756956..1757444
     CDS             complement(1757968..1758576)
     CDS             1759077..1759487
     CDS             complement(1760032..1761465)
     CDS             complement(1761677..1762132)
     CDS             complement(1762225..1762407)
     CDS             complement(1762577..1762828)
     CDS             complement(1762856..1763479)
     CDS             complement(1764030..1764899)
     CDS             complement(1764896..1765159)
     CDS             complement(1765200..1765850)
     CDS             complement(1765837..1767774)
     CDS             complement(1767771..1769843)
     CDS             complement(1769840..1770922)
     CDS             1771158..1771733
     CDS             1771747..1772163
     CDS             1772488..1773012
     CDS             1773009..1773686
     CDS             1773671..1774387
     CDS             1774384..1775712
     CDS             1775709..1776236
     CDS             1776233..1777237
     CDS             1777605..1779371
     CDS             complement(1779616..1780569)
     CDS             complement(1780637..1790623)
     CDS             complement(1790703..1791533)
     CDS             complement(1791560..1791823)
     CDS             complement(1791889..1796340)
     CDS             complement(1796646..1799429)
     CDS             complement(1801169..1802887)
     CDS             complement(1802900..1804231)
     CDS             complement(1804256..1804783)
     CDS             complement(1804820..1805701)
     CDS             complement(1805806..1806717)
     CDS             1807022..1807183
     CDS             complement(1807279..1808199)
     CDS             1808308..1809705
     CDS             1809702..1810100
     CDS             complement(1810263..1811432)
     CDS             complement(1811425..1812585)
     CDS             complement(1812676..1814103)
     CDS             1814489..1816909
     CDS             1816912..1817397
     CDS             1817384..1817998
     CDS             complement(1818099..1819097)
     CDS             complement(1819718..1820287)
     CDS             complement(1820355..1822709)
     CDS             1822877..1823128
     CDS             1823203..1824456
     CDS             1825195..1826232
     CDS             1826263..1827390
     CDS             1827875..1828366
     CDS             1828645..1828794
     CDS             1828874..1829356
     CDS             1829353..1829640
     CDS             complement(1830221..1832146)
     CDS             complement(1832143..1833585)
     CDS             complement(1833582..1834472)
     CDS             complement(1834725..1835351)
     CDS             complement(1835348..1836262)
     CDS             complement(1836273..1837709)
     CDS             complement(1837722..1838705)
     CDS             complement(1838754..1839344)
     CDS             complement(1840285..1841052)
     CDS             complement(1841305..1842240)
     CDS             complement(1842758..1844668)
     CDS             complement(1844665..1844787)
     CDS             complement(1844784..1846106)
     CDS             complement(1846162..1847163)
     CDS             complement(1847466..1848419)
     CDS             complement(1848505..1849056)
     CDS             complement(1850081..1851103)
     CDS             1851793..1852026
     CDS             1852286..1853209
     CDS             1853667..1854821
     CDS             complement(1855248..1856321)
     CDS             complement(1856599..1857042)
     CDS             1857353..1858444
     CDS             complement(1858975..1859862)
     CDS             complement(1860138..1860281)
     CDS             complement(1860419..1861159)
     CDS             1861272..1861673
     CDS             complement(1861787..1864249)
     CDS             complement(1864246..1865700)
     CDS             complement(1865761..1867788)
     CDS             1868342..1869400
     CDS             1869436..1870479
     CDS             1870466..1871482
     CDS             complement(1871412..1871792)
     CDS             complement(1872094..1873284)
     CDS             complement(1873540..1875075)
     CDS             complement(1875128..1875622)
     CDS             complement(1875629..1876444)
     CDS             complement(1876474..1877817)
     CDS             complement(1877899..1878771)
     CDS             complement(1878851..1879666)
     CDS             complement(1879710..1880558)
     CDS             complement(1880568..1881761)
     CDS             complement(1881833..1882597)
     CDS             complement(1882594..1883406)
     CDS             complement(1883639..1886032)
     CDS             complement(1886168..1887259)
     CDS             1887288..1887449
     CDS             complement(1887631..1888698)
     CDS             complement(1888747..1889397)
     CDS             complement(1889475..1889624)
     CDS             complement(1889621..1891030)
     CDS             complement(1891422..1892717)
     CDS             complement(1892710..1893657)
     CDS             1894068..1894208
     CDS             complement(1894377..1894904)
     CDS             1895065..1897788
     CDS             complement(1898040..1899284)
     CDS             complement(1899598..1899735)
     CDS             complement(1900142..1900327)
     CDS             1900496..1900759
     CDS             1900786..1901616
     CDS             complement(1901627..1901770)
     CDS             1901846..1902820
     CDS             complement(1902917..1904218)
     CDS             complement(1904271..1904543)
     CDS             complement(1904545..1905246)
     CDS             complement(1905268..1907043)
     CDS             complement(1907048..1907416)
     CDS             complement(1907421..1907837)
     CDS             complement(1908037..1909035)
     CDS             1909136..1910119
     CDS             1910317..1911336
     CDS             1911493..1912002
     CDS             1912079..1913530
     CDS             1913578..1916295
     CDS             complement(1916542..1919277)
     CDS             complement(1919360..1921024)
     CDS             complement(1921048..1921320)
     CDS             1921616..1921879
     CDS             1921906..1922736
     CDS             complement(1922901..1923839)
     CDS             complement(1925548..1927062)
     CDS             1927427..1928116
     CDS             complement(1928607..1928810)
     CDS             1928876..1929877
     CDS             1929916..1930683
     CDS             1930680..1932368
     CDS             1932424..1933542
     CDS             1933557..1934624
     CDS             complement(1934770..1935468)
     CDS             1935610..1936575
     CDS             1936814..1937887
     CDS             complement(1938201..1939412)
     CDS             1939516..1941018
     CDS             complement(1941206..1942228)
     CDS             complement(1942219..1944825)
     CDS             complement(1945055..1948477)
     CDS             complement(1948614..1949570)
     CDS             complement(1949579..1950520)
     CDS             complement(1950615..1952051)
     CDS             1952764..1953387
     CDS             1953462..1953965
     CDS             1954523..1955620
     CDS             1955880..1956443
     CDS             1956647..1957789
     CDS             1957749..1957952
     CDS             1957979..1958809
     CDS             1958831..1959166
     CDS             complement(1959462..1961477)
     CDS             complement(1961471..1961884)
     CDS             complement(1961948..1963930)
     CDS             1964220..1964684
     CDS             1964684..1965115
     CDS             1965348..1965956
     CDS             1965996..1967531
     CDS             complement(1967471..1967593)
     CDS             1967686..1968162
     CDS             1968209..1969081
     CDS             1969213..1969452
     CDS             1969728..1970417
     CDS             1970454..1971182
     CDS             1971196..1971624
     CDS             complement(1971772..1973253)
     CDS             1973461..1973721
     CDS             1974214..1974597
     CDS             1974594..1975067
     CDS             complement(1975101..1975760)
     CDS             complement(1975757..1976761)
     CDS             complement(1976766..1977902)
     CDS             complement(1977968..1978738)
     CDS             complement(1978750..1979628)
     CDS             complement(1979821..1980717)
     CDS             complement(1980714..1982231)
     CDS             1982470..1982964
     CDS             1982942..1983961
     CDS             complement(1984017..1985216)
     CDS             complement(1985283..1985828)
     CDS             complement(1985809..1986636)
     CDS             complement(1986647..1987735)
     CDS             complement(1987762..1988805)
     CDS             complement(1988810..1989658)
     CDS             1989825..1990721
     CDS             1990883..1991110
     CDS             1991571..1993889
     CDS             1993946..1995097
     CDS             1995094..1996020
     CDS             1996289..1997410
     CDS             1997817..1998635
     CDS             complement(1998684..1999292)
     CDS             complement(1999305..2001446)
     CDS             2001623..2002600
     CDS             complement(2002569..2003582)
     CDS             2004178..2005590
     CDS             2005626..2006633
     CDS             2006605..2006775
     CDS             complement(2007116..2007310)
     CDS             2007545..2007940
     CDS             2007937..2008137
     CDS             complement(2008163..2009233)
     CDS             2009402..2009686
     CDS             2009814..2010203
     CDS             2010784..2012445
     CDS             2012813..2013034
     CDS             complement(2013160..2017083)
     CDS             complement(2017238..2018659)
     CDS             complement(2019433..2020542)
     CDS             2020870..2024055
     CDS             2024495..2024938
     CDS             complement(2025141..2025620)
     CDS             complement(2026616..2026771)
     CDS             complement(2026968..2027255)
     CDS             complement(2028008..2028208)
     CDS             complement(2028538..2029233)
     CDS             2029246..2030448
     CDS             complement(2030531..2031412)
     CDS             complement(2031570..2031968)
     CDS             2032059..2033159
     CDS             complement(2033351..2034964)
     CDS             complement(2035136..2036611)
     CDS             complement(2036690..2037280)
     CDS             complement(2037333..2037971)
     CDS             complement(2038064..2038255)
     CDS             2038731..2039720
     CDS             2039929..2040372
     CDS             complement(2040425..2041615)
     CDS             complement(2041774..2044368)
     CDS             complement(2044442..2045614)
     CDS             complement(2045663..2046556)
     CDS             2046773..2048857
     CDS             2049207..2050835
     CDS             2051815..2053827
     CDS             complement(2053920..2054744)
     CDS             complement(2054974..2055912)
     CDS             complement(2056299..2058812)
     CDS             complement(2058787..2058948)
     CDS             complement(2059618..2060532)
     CDS             2060800..2061600
     CDS             2061614..2061856
     CDS             2061862..2063307
     CDS             2063304..2064179
     CDS             2064169..2065173
     CDS             2065360..2066715
     CDS             2067280..2068254
     CDS             complement(2068146..2068451)
     CDS             2068590..2068982
     CDS             2069264..2070559
     CDS             complement(2071093..2071401)
     CDS             complement(2071559..2072335)
     CDS             2072431..2073324
     CDS             2073664..2075580
     CDS             complement(2076300..2076680)
     CDS             complement(2076721..2077380)
     CDS             complement(2077562..2078644)
     CDS             complement(2078641..2081118)
     CDS             complement(2081150..2083477)
     CDS             complement(2083549..2084652)
     CDS             complement(2084649..2085653)
     CDS             complement(2085733..2087610)
     CDS             complement(2087653..2088234)
     CDS             complement(2088221..2089186)
     CDS             complement(2089183..2089803)
     CDS             2090435..2091091
     CDS             2091088..2093358
     CDS             2093394..2093975
     CDS             2094010..2095509
     CDS             2095626..2096111
     CDS             2096218..2096721
     CDS             2096743..2098089
     CDS             2098163..2099443
     CDS             2099472..2102144
     CDS             2102249..2103547
     CDS             2104791..2105729
     CDS             complement(2105972..2106898)
     CDS             complement(2106953..2107924)
     CDS             complement(2107953..2109821)
     CDS             complement(2109867..2111351)
     CDS             complement(2111377..2112276)
     CDS             complement(2112273..2113331)
     CDS             complement(2113933..2116830)
     CDS             complement(2117105..2119021)
     CDS             complement(2119463..2119828)
     CDS             2120251..2121012
     CDS             2121557..2122489
     CDS             2122642..2123889
     CDS             2124053..2124952
     CDS             complement(2125558..2125998)
     CDS             complement(2126500..2127540)
     CDS             2127861..2128670
     CDS             complement(2129012..2129914)
     CDS             2130094..2131284
     CDS             2131867..2132637
     CDS             2132672..2133301
     CDS             2133495..2134892
     CDS             complement(2134929..2135903)
     CDS             2136011..2136274
     CDS             2136301..2137131
     CDS             complement(2137176..2137895)
     CDS             complement(2137960..2138613)
     CDS             2138646..2139071
     CDS             complement(2139309..2140058)
     CDS             2140302..2141207
     CDS             2141523..2142602
     CDS             2142644..2144122
     CDS             complement(2144200..2145312)
     CDS             complement(2145727..2146620)
     CDS             complement(2146617..2146913)
     CDS             2147074..2148081
     CDS             2148336..2149790
     CDS             complement(2150016..2151200)
     CDS             2151594..2152535
     CDS             2152548..2153708
     CDS             2154053..2154406
     CDS             2154955..2156313
     CDS             complement(2156210..2156935)
     CDS             complement(2157256..2158737)
     CDS             complement(2158840..2159448)
     CDS             complement(2159569..2160174)
     CDS             complement(2160212..2161069)
     CDS             complement(2161280..2161846)
     CDS             complement(2162096..2162332)
     CDS             complement(2162560..2163591)
     CDS             2163756..2164073
     CDS             2164393..2165724
     CDS             2165721..2166767
     CDS             complement(2166896..2169211)
     CDS             2169346..2170038
     CDS             2170017..2170964
     CDS             complement(2170988..2172358)
     CDS             2172747..2173715
     CDS             complement(2173948..2174193)
     CDS             complement(2174190..2174891)
     CDS             complement(2174881..2175996)
     CDS             complement(2175993..2176994)
     CDS             complement(2176991..2178745)
     CDS             complement(2178749..2180626)
     CDS             complement(2180623..2181225)
     CDS             complement(2181245..2182000)
     CDS             complement(2182213..2182743)
     CDS             complement(2182740..2185637)
     CDS             complement(2185735..2186802)
     CDS             complement(2187492..2188793)
     CDS             complement(2188955..2189668)
     CDS             complement(2189745..2189990)
     CDS             complement(2190310..2191197)
     CDS             complement(2191338..2192687)
     CDS             complement(2192968..2193783)
     CDS             complement(2194001..2195254)
     CDS             complement(2195617..2196297)
     CDS             complement(2196297..2196548)
     CDS             complement(2196982..2198139)
     CDS             complement(2198792..2200192)
     CDS             complement(2200197..2201648)
     CDS             complement(2201650..2202654)
     CDS             complement(2202699..2203931)
     CDS             2204256..2205212
     CDS             2205184..2205624
     CDS             complement(2205959..2207074)
     CDS             2207372..2208307
     CDS             2209220..2210878
     CDS             complement(2211189..2213462)
     CDS             complement(2213595..2213990)
     CDS             2214314..2215102
     CDS             2215357..2216622
     CDS             2216679..2218712
     CDS             2218889..2220589
     CDS             2221117..2221881
     CDS             2221957..2222148
     CDS             2222145..2223977
     CDS             complement(2224357..2224806)
     CDS             2225260..2225913
     CDS             complement(2225981..2226415)
     CDS             complement(2226821..2227996)
     CDS             complement(2228028..2229833)
     CDS             complement(2230146..2232830)
     CDS             2233063..2233245
     CDS             2233414..2234124
     CDS             2234227..2235210
     CDS             2235212..2236060
     CDS             2236123..2237178
     CDS             2237345..2238670
     CDS             2238693..2239874
     CDS             2239946..2242867
     CDS             2242881..2243678
     CDS             2243736..2244686
     CDS             complement(2245465..2245665)
     CDS             2245817..2246704
     CDS             2246701..2247183
     CDS             2247180..2248571
     CDS             complement(2248754..2251288)
     CDS             2251307..2251528
     CDS             2251655..2251990
     CDS             complement(2251971..2253539)
     CDS             complement(2254234..2255406)
     CDS             complement(2255731..2257317)
     CDS             2257832..2258155
     CDS             complement(2258347..2258922)
     CDS             complement(2258919..2259476)
     CDS             complement(2259481..2260842)
     CDS             complement(2260842..2262275)
     CDS             complement(2262268..2262684)
     CDS             complement(2262755..2262850)
     CDS             2263491..2264891
     CDS             2264888..2265535
     CDS             complement(2265683..2266903)
     CDS             complement(2267109..2267939)
     CDS             complement(2267966..2268229)
     CDS             2268303..2269766
     CDS             complement(2269873..2270469)
     CDS             complement(2270762..2271502)
     CDS             complement(2271536..2273959)
     CDS             complement(2274294..2275397)
     CDS             complement(2275491..2276168)
     CDS             complement(2276319..2276717)
     CDS             complement(2276757..2278055)
     CDS             complement(2278052..2278834)
     CDS             complement(2278891..2280318)
     CDS             complement(2280318..2281019)
     CDS             complement(2281019..2282491)
     CDS             complement(2282524..2286645)
     CDS             complement(2286642..2293658)
     CDS             complement(2293762..2295387)
     CDS             2296004..2298637
     CDS             2298630..2299622
     CDS             complement(2299861..2300409)
     CDS             complement(2300453..2301799)
     CDS             complement(2301796..2302866)
     CDS             complement(2302879..2303607)
     CDS             complement(2303604..2304260)
     CDS             complement(2304325..2305077)
     CDS             complement(2305525..2306232)
     CDS             complement(2306239..2308212)
     CDS             complement(2308540..2309388)
     CDS             2309933..2310838
     CDS             complement(2310885..2311820)
     CDS             complement(2311817..2312440)
     CDS             complement(2312433..2312801)
     CDS             2313307..2315589
     CDS             complement(2315854..2316411)
     CDS             2316775..2317380
     CDS             2317361..2317558
     CDS             complement(2317889..2318245)
     CDS             2318674..2319336
     CDS             2319361..2320428
     CDS             complement(2320526..2322007)
     CDS             complement(2322117..2323493)