CDS             complement(72..1394)
     CDS             complement(1518..2567)
     CDS             complement(2558..3418)
     CDS             complement(3415..4548)
     CDS             complement(4545..6041)
     CDS             complement(6046..6510)
     CDS             complement(6507..7586)
     CDS             complement(7597..8013)
     CDS             complement(8023..10008)
     CDS             complement(10043..10972)
     CDS             11313..12167
     CDS             12154..12870
     CDS             12821..13462
     CDS             13464..14231
     CDS             14228..15217
     CDS             15214..16245
     CDS             16375..17019
     CDS             17124..18074
     CDS             18071..20107
     CDS             20104..21240
     CDS             21206..22033
     CDS             22040..22729
     CDS             22726..23340
     CDS             23337..23810
     CDS             23810..24472
     CDS             24758..25240
     CDS             25225..25890
     CDS             complement(25874..26104)
     CDS             complement(26104..26379)
     CDS             complement(26443..27453)
     CDS             complement(27458..28918)
     CDS             complement(28915..29538)
     CDS             complement(29551..30264)
     CDS             complement(30266..30871)
     CDS             complement(30868..31902)
     CDS             complement(31899..33404)
     CDS             complement(33380..34510)
     CDS             complement(34489..35097)
     CDS             35162..35572
     CDS             35569..37500
     CDS             37504..38061
     CDS             complement(38027..39370)
     CDS             complement(39367..40107)
     CDS             40243..41535
     CDS             41540..42454
     CDS             42530..43654
     CDS             43666..43863
     CDS             43865..45010
     CDS             45033..46355
     CDS             46406..47326
     CDS             47323..47799
     CDS             47809..48429
     CDS             complement(48436..50814)
     CDS             51070..51969
     CDS             complement(52195..52341)
     CDS             52370..53983
     CDS             complement(53974..54927)
     CDS             complement(54934..55599)
     CDS             complement(55629..56111)
     CDS             complement(56108..57025)
     CDS             complement(57039..57461)
     CDS             complement(57474..58316)
     CDS             complement(58313..58762)
     CDS             58845..59912
     CDS             complement(59936..60817)
     CDS             complement(60814..62211)
     CDS             complement(62215..62565)
     CDS             complement(62558..63064)
     CDS             complement(63066..63947)
     CDS             complement(63953..64882)
     CDS             complement(64879..65274)
     CDS             complement(65287..66165)
     CDS             complement(66113..67594)
     CDS             complement(67602..68609)
     CDS             68880..69896
     CDS             69902..70420
     CDS             70427..71536
     CDS             complement(71533..72624)
     CDS             complement(72636..73538)
     CDS             complement(73528..73926)
     CDS             complement(73865..75232)
     CDS             complement(75249..75704)
     CDS             complement(75701..76615)
     CDS             complement(76612..77373)
     CDS             complement(77412..78782)
     CDS             complement(78799..79446)
     CDS             complement(79495..80505)
     CDS             complement(80572..81777)
     CDS             complement(81774..83477)
     CDS             complement(83477..84532)
     CDS             complement(84549..85799)
     CDS             complement(85801..86355)
     CDS             complement(86358..88268)
     CDS             complement(88249..88554)
     CDS             complement(88551..89372)
     CDS             complement(89332..90636)
     CDS             complement(90633..91085)
     CDS             complement(91086..92045)
     CDS             complement(92075..92779)
     CDS             complement(92748..92918)
     CDS             93046..94017
     CDS             94100..95548
     CDS             95564..96136
     CDS             complement(96155..98521)
     CDS             complement(98537..99514)
     CDS             complement(99663..100850)
     CDS             complement(100889..102088)
     CDS             complement(102140..102871)
     CDS             complement(103049..105073)
     CDS             complement(105075..105503)
     CDS             105725..106429
     CDS             106632..108032
     CDS             complement(108038..109132)
     CDS             complement(109143..110135)
     CDS             complement(110149..110964)
     CDS             complement(110957..111859)
     CDS             complement(111909..113171)
     CDS             complement(113168..114565)
     CDS             complement(114579..115631)
     CDS             complement(115813..116460)
     CDS             complement(116621..119818)
     CDS             complement(119835..120758)
     CDS             complement(120763..121464)
     CDS             complement(121461..123035)
     CDS             123177..124415
     CDS             124412..124825
     CDS             124822..125766
     CDS             125763..126272
     CDS             126269..127150
     CDS             complement(127128..127811)
     CDS             complement(127805..128821)
     CDS             128871..129683
     CDS             complement(129600..130958)
     CDS             131121..132350
     CDS             complement(132391..133143)
     CDS             complement(133149..133787)
     CDS             complement(133771..134184)
     CDS             complement(134189..135385)
     CDS             complement(135385..136131)
     CDS             complement(136128..137402)
     CDS             complement(137407..138153)
     CDS             138417..138761
     CDS             138776..139573
     CDS             complement(139605..140120)
     CDS             complement(140333..141337)
     CDS             complement(141378..141593)
     CDS             complement(141636..142109)
     CDS             142173..142916
     CDS             142913..143515
     CDS             143521..143928
     CDS             143913..145121
     CDS             complement(145215..147287)
     CDS             complement(147307..147621)
     CDS             complement(147626..147847)
     CDS             complement(147851..148666)
     CDS             complement(148657..149595)
     CDS             149656..151455
     CDS             151452..152867
     CDS             152864..153652
     CDS             complement(153615..155528)
     CDS             155651..156016
     CDS             156013..156810
     CDS             156800..157546
     CDS             157561..157881
     CDS             complement(157903..158685)
     CDS             complement(158825..160072)
     CDS             complement(160132..161328)
     CDS             complement(161325..162089)
     CDS             162249..163412
     CDS             163520..166102
     CDS             166105..169080
     CDS             169350..170546
     CDS             170553..171629
     CDS             171626..172288
     CDS             172378..173793
     CDS             173962..175629
     CDS             175626..176504
     CDS             176501..176947
     CDS             176932..177720
     CDS             177717..178925
     CDS             178922..179308
     CDS             179305..179733
     CDS             179740..180960
     CDS             180966..181610
     CDS             181610..182239
     CDS             182241..182726
     CDS             182723..184645
     CDS             184648..185487
     CDS             complement(185467..185952)
     CDS             complement(185964..187136)
     CDS             complement(187142..187978)
     CDS             complement(187975..189342)
     CDS             complement(189358..190692)
     CDS             complement(190670..191080)
     CDS             complement(191077..191850)
     CDS             complement(191816..192385)
     CDS             complement(192396..192845)
     CDS             complement(192842..194986)
     CDS             complement(195370..196200)
     CDS             complement(196184..197491)
     CDS             complement(197488..198876)
     CDS             198986..199843
     CDS             complement(199840..200769)
     CDS             complement(200777..201196)
     CDS             complement(201193..203325)
     CDS             complement(203340..203969)
     CDS             complement(203966..205249)
     CDS             complement(205261..206643)
     CDS             complement(206661..207113)
     CDS             complement(207126..207554)
     CDS             complement(207500..207805)
     CDS             complement(207815..209362)
     CDS             complement(209364..211955)
     CDS             complement(211956..212573)
     CDS             complement(212570..213265)
     CDS             complement(213310..214074)
     CDS             complement(214071..215285)
     CDS             complement(215346..215777)
     CDS             complement(215782..216450)
     CDS             complement(216452..217162)
     CDS             complement(217159..217845)
     CDS             217893..220451
     CDS             220457..221134
     CDS             complement(221098..222051)
     CDS             222094..223320
     CDS             223317..225332
     CDS             225347..225793
     CDS             225797..226159
     CDS             226166..226459
     CDS             226456..227205
     CDS             227212..227478
     CDS             227491..228144
     CDS             complement(228162..228773)
     CDS             complement(228745..230022)
     CDS             complement(230049..230321)
     CDS             complement(230327..230836)
     CDS             complement(230833..231483)
     CDS             complement(231480..231929)
     CDS             complement(231975..232706)
     CDS             complement(232739..233938)
     CDS             complement(233991..234992)
     CDS             complement(235009..235365)
     CDS             complement(235367..236803)
     CDS             236868..237461
     CDS             complement(237458..237922)
     CDS             complement(237928..238545)
     CDS             complement(238539..239489)
     CDS             239552..240292
     CDS             complement(240282..241322)
     CDS             complement(241319..242305)
     CDS             complement(242315..242824)
     CDS             complement(242834..243700)
     CDS             complement(243700..244488)
     CDS             complement(244493..244696)
     CDS             complement(244703..246574)
     CDS             complement(246574..247248)
     CDS             complement(247245..249251)
     CDS             complement(249248..250162)
     CDS             250320..250619
     CDS             250644..251240
     CDS             complement(251237..252370)
     CDS             complement(252367..253137)
     CDS             253311..253964
     CDS             253912..254754
     CDS             254751..255182
     CDS             255121..256689
     CDS             256723..256968
     CDS             complement(256975..257904)
     CDS             complement(257901..258692)
     CDS             complement(258852..259013)
     CDS             complement(259024..259419)
     CDS             complement(259432..259944)
     CDS             260226..260756
     CDS             260781..261173
     CDS             261187..262068
     CDS             262142..263473
     CDS             263436..264296
     CDS             264274..265077
     CDS             265070..265774
     CDS             complement(265776..266135)
     CDS             complement(266117..266599)
     CDS             266639..267511
     CDS             267538..269469
     CDS             complement(269499..270965)
     CDS             complement(270979..272400)
     CDS             complement(272411..273022)
     CDS             complement(273012..274214)
     CDS             complement(274216..277194)
     CDS             277420..277614
     CDS             277629..277838
     CDS             277857..278090
     CDS             278083..278463
     CDS             278506..278913
     CDS             278939..280165
     CDS             280144..281259
     CDS             281441..282508
     CDS             282718..283881
     CDS             283886..284965
     CDS             285371..285781
     CDS             285732..286082
     CDS             complement(286137..287270)
     CDS             complement(287629..289032)
     CDS             complement(289034..290227)
     CDS             complement(290245..291348)
     CDS             complement(291300..292394)
     CDS             complement(292400..293110)
     CDS             complement(293110..293985)
     CDS             294103..294450
     CDS             complement(294476..294703)
     CDS             complement(294718..295143)
     CDS             complement(295143..295529)
     CDS             complement(295606..296061)
     CDS             296145..296453
     CDS             complement(296441..297784)
     CDS             complement(297788..299428)
     CDS             complement(299442..301547)
     CDS             complement(301557..302819)
     CDS             302914..304173
     CDS             304298..305614
     CDS             305653..306393
     CDS             306408..307058
     CDS             307055..307783
     CDS             complement(307728..309401)
     CDS             complement(309398..309742)
     CDS             complement(309739..310362)
     CDS             complement(310362..311369)
     CDS             311454..313091
     CDS             313088..313993
     CDS             313944..315005
     CDS             315002..315709
     CDS             complement(315696..317000)
     CDS             complement(316994..318454)
     CDS             complement(318414..318836)
     CDS             complement(318836..320668)
     CDS             complement(320655..321914)
     CDS             322143..322910
     CDS             322911..323450
     CDS             complement(323447..327550)
     CDS             complement(327537..328034)
     CDS             complement(328117..329124)
     CDS             complement(329099..330562)
     CDS             complement(330555..331706)
     CDS             complement(331803..333182)
     CDS             333296..334180
     CDS             334177..334833
     CDS             334809..336473
     CDS             336475..336888
     CDS             complement(336907..337101)
     CDS             complement(337105..337773)
     CDS             complement(337770..338243)
     CDS             complement(338170..339549)
     CDS             complement(339546..340133)
     CDS             340184..340723
     CDS             complement(340725..342638)
     CDS             complement(342768..343823)
     CDS             complement(343905..344453)
     CDS             complement(344551..345015)
     CDS             complement(345012..345275)
     CDS             345487..346665
     CDS             346665..349964
     CDS             complement(349983..351047)
     CDS             complement(351051..351548)
     CDS             complement(351556..352809)
     CDS             complement(352811..354352)
     CDS             complement(354339..355955)
     CDS             complement(355968..357632)
     CDS             complement(357622..358632)
     CDS             complement(358632..359147)
     CDS             complement(359144..360889)
     CDS             361118..363280
     CDS             363286..364326
     CDS             364323..365168
     CDS             365180..365914
     CDS             365896..366825
     CDS             366877..367134
     CDS             complement(367126..368256)
     CDS             complement(368262..368756)
     CDS             complement(368746..369564)
     CDS             369610..370878
     CDS             370892..371746
     CDS             complement(371743..374019)
     CDS             complement(374016..374600)
     CDS             complement(374784..375401)
     CDS             complement(375408..375989)
     CDS             complement(375991..377541)
     CDS             complement(377555..378520)
     CDS             complement(378579..380318)
     CDS             complement(380334..381503)
     CDS             complement(381520..381732)
     CDS             complement(381729..382670)
     CDS             complement(382667..383887)
     CDS             complement(383901..384173)
     CDS             complement(384210..385127)
     CDS             complement(385124..385888)
     CDS             complement(386098..386727)
     CDS             complement(386738..388129)
     CDS             complement(388141..388671)
     CDS             388753..389829
     CDS             389826..390755
     CDS             complement(390765..390959)
     CDS             complement(390956..391570)
     CDS             complement(391567..392142)
     CDS             complement(392142..392621)
     CDS             complement(392602..393513)
     CDS             393585..395318
     CDS             395315..396820
     CDS             complement(396817..397191)
     CDS             397361..397942
     CDS             397944..398462
     CDS             398459..399388
     CDS             399360..401159
     CDS             complement(401348..402964)
     CDS             complement(402979..403257)
     CDS             403945..404982
     CDS             404996..405937
     CDS             405950..406954
     CDS             406958..408112
     CDS             408109..408597
     CDS             408610..409602
     CDS             409586..410440
     CDS             410453..411013
     CDS             411018..412274
     CDS             complement(412239..412742)
     CDS             complement(412720..413409)
     CDS             complement(413419..414405)
     CDS             414472..415077
     CDS             415049..415783
     CDS             415780..416304
     CDS             complement(416285..417085)
     CDS             complement(417082..417390)
     CDS             417463..417747
     CDS             417719..418471
     CDS             418468..419418
     CDS             419415..420122
     CDS             complement(420106..424353)
     CDS             424767..425915
     CDS             425912..428662
     CDS             428682..428912
     CDS             428917..430122
     CDS             430205..431407
     CDS             431442..432695
     CDS             432889..433413
     CDS             433424..434719
     CDS             434733..435614
     CDS             435618..436184
     CDS             436181..436810
     CDS             436944..437840
     CDS             437837..438430
     CDS             438423..438791
     CDS             438784..440121
     CDS             440121..440882
     CDS             440891..441607
     CDS             441549..442397
     CDS             442398..442958
     CDS             442936..443751
     CDS             443748..446276
     CDS             446337..448184
     CDS             complement(448235..453307)
     CDS             complement(453324..457115)
     CDS             complement(457306..457692)
     CDS             complement(457708..458247)
     CDS             complement(458389..459090)
     CDS             complement(459114..459539)
     CDS             complement(459587..460648)
     CDS             complement(460660..460857)
     CDS             complement(460964..461113)
     CDS             461645..461797
     CDS             461888..462550
     CDS             462547..464682
     CDS             464696..465838
     CDS             465826..466341
     CDS             466462..467676
     CDS             467673..469049
     CDS             complement(469037..470467)
     CDS             complement(470464..471741)
     CDS             complement(471761..472528)
     CDS             complement(472525..473970)
     CDS             complement(473977..474621)
     CDS             complement(474618..476027)
     CDS             complement(476045..477385)
     CDS             complement(477388..478485)
     CDS             478691..480550
     CDS             480614..481621
     CDS             481632..482486
     CDS             482506..483495
     CDS             483482..484444
     CDS             484470..486164
     CDS             487066..488373
     CDS             488370..490364
     CDS             490382..491599
     CDS             491593..492579
     CDS             492592..493482
     CDS             493769..494863
     CDS             complement(494856..495770)
     CDS             complement(495789..496868)
     CDS             complement(496868..497716)
     CDS             complement(497716..498609)
     CDS             complement(498637..499968)
     CDS             complement(500178..500987)
     CDS             complement(500956..501813)
     CDS             complement(501810..502814)
     CDS             complement(502819..503790)
     CDS             complement(503801..504985)
     CDS             complement(504999..506090)
     CDS             complement(506233..506694)
     CDS             complement(506691..507488)
     CDS             complement(507520..508554)
     CDS             complement(508517..508975)
     CDS             complement(508980..509582)
     CDS             complement(509579..510379)
     CDS             complement(510376..510885)
     CDS             complement(511029..511370)
     CDS             complement(511384..512691)
     CDS             512998..513552
     CDS             complement(513536..514753)
     CDS             complement(514734..515411)
     CDS             515812..516945
     CDS             516938..518461
     CDS             518458..518913
     CDS             518910..520187
     CDS             520175..520912
     CDS             complement(520939..522054)
     CDS             complement(522059..523279)
     CDS             524344..525309
     CDS             525416..526747
     CDS             526772..527107
     CDS             527153..528502
     CDS             complement(528479..529141)
     CDS             529170..529670
     CDS             529796..530347
     CDS             530313..532268
     CDS             532350..533315
     CDS             complement(533312..533653)
     CDS             complement(533650..534312)
     CDS             complement(534305..535390)
     CDS             complement(535387..536304)
     CDS             537842..538567
     CDS             538646..539233
     CDS             complement(539263..539706)
     CDS             complement(539722..541512)
     CDS             541746..544748
     CDS             complement(544738..545196)
     CDS             545368..546096
     CDS             546093..546539
     CDS             complement(546549..547658)
     CDS             complement(547798..549780)
     CDS             complement(549828..550505)
     CDS             complement(550477..551118)
     CDS             complement(551128..552483)
     CDS             complement(552483..553808)
     CDS             complement(553805..555454)
     CDS             complement(555456..556298)
     CDS             556375..556698
     CDS             complement(556695..557045)
     CDS             complement(557039..557932)
     CDS             558018..559088
     CDS             complement(559102..560016)
     CDS             complement(560013..560219)
     CDS             complement(560301..561377)
     CDS             complement(561591..562796)
     CDS             562964..563950
     CDS             563966..565264
     CDS             565261..566268
     CDS             566265..566969
     CDS             566956..568170
     CDS             569357..569959
     CDS             complement(569952..570386)
     CDS             complement(570383..571861)
     CDS             complement(571809..572939)
     CDS             complement(572936..573697)
     CDS             complement(573694..574959)
     CDS             complement(574956..575717)
     CDS             complement(575714..576730)
     CDS             complement(576987..578228)
     CDS             complement(578424..578924)
     CDS             complement(578917..579300)
     CDS             579672..581375
     CDS             581372..582610
     CDS             582637..583767
     CDS             583742..584383
     CDS             584371..585183
     CDS             585180..585785
     CDS             585782..586345
     CDS             586342..587646
     CDS             587621..588295
     CDS             complement(588286..589290)
     CDS             complement(589362..590345)
     CDS             complement(590363..591205)
     CDS             complement(591218..591973)
     CDS             complement(591989..593272)
     CDS             complement(593274..593753)
     CDS             complement(593816..594826)
     CDS             594979..595563
     CDS             complement(595548..595751)
     CDS             complement(595779..597959)
     CDS             complement(597916..598242)
     CDS             complement(598235..598483)
     CDS             598578..598757
     CDS             complement(598783..599742)
     CDS             complement(599756..600733)
     CDS             complement(600793..601281)
     CDS             complement(601377..603395)
     CDS             complement(603439..605415)
     CDS             605735..608029
     CDS             complement(608046..609467)
     CDS             complement(609464..610804)
     CDS             complement(610819..611295)
     CDS             complement(611292..611531)
     CDS             complement(611549..612994)
     CDS             complement(613008..613964)
     CDS             complement(613977..614750)
     CDS             614859..615806
     CDS             615905..616561
     CDS             complement(616587..617642)
     CDS             complement(617645..618892)
     CDS             complement(618905..619405)
     CDS             complement(619419..620675)
     CDS             complement(620668..621771)
     CDS             621989..623248
     CDS             complement(623278..625071)
     CDS             complement(625064..626797)
     CDS             complement(626794..627246)
     CDS             complement(627314..628525)
     CDS             complement(628529..630049)
     CDS             complement(630062..630700)
     CDS             complement(630777..631847)
     CDS             complement(631876..633330)
     CDS             complement(633345..635774)
     CDS             complement(635786..637690)
     CDS             complement(637707..638561)
     CDS             complement(638563..639507)
     CDS             complement(639529..640776)
     CDS             641028..642443
     CDS             642474..643226
     CDS             643236..644663
     CDS             644680..645432
     CDS             645448..646224
     CDS             646230..646973
     CDS             complement(646998..648860)
     CDS             complement(648981..649832)
     CDS             complement(649832..650761)
     CDS             complement(650751..651731)
     CDS             complement(651728..652054)
     CDS             652247..653737
     CDS             complement(653756..654712)
     CDS             complement(654829..656040)
     CDS             complement(656053..656994)
     CDS             complement(657042..659687)
     CDS             complement(659762..660994)
     CDS             661059..661904
     CDS             661891..662499
     CDS             662483..664789
     CDS             664794..666146
     CDS             complement(666175..666447)
     CDS             complement(666628..668301)
     CDS             complement(668261..668980)
     CDS             complement(668977..670857)
     CDS             complement(670868..671968)
     CDS             complement(671982..673190)
     CDS             complement(673203..673871)
     CDS             complement(673868..674638)
     CDS             complement(674694..676595)
     CDS             complement(676588..677598)
     CDS             complement(677585..677977)
     CDS             complement(678002..678214)
     CDS             complement(678265..678741)
     CDS             complement(678719..679045)
     CDS             complement(679042..679332)
     CDS             complement(679295..679510)
     CDS             complement(679551..680564)
     CDS             complement(680551..680844)
     CDS             complement(680858..681433)
     CDS             complement(681430..682032)
     CDS             complement(682029..682703)
     CDS             complement(682700..683656)
     CDS             complement(683653..684960)
     CDS             complement(684965..685816)
     CDS             complement(685813..685986)
     CDS             complement(686082..687107)
     CDS             complement(687111..688382)
     CDS             complement(688394..689506)
     CDS             complement(689546..690088)
     CDS             690156..691628
     CDS             691625..692905
     CDS             692902..693810
     CDS             693807..695099
     CDS             695096..696190
     CDS             696187..697206
     CDS             697203..698576
     CDS             complement(698528..699019)
     CDS             complement(699010..699867)
     CDS             complement(699927..701564)
     CDS             complement(701561..702034)
     CDS             complement(702102..702776)
     CDS             complement(702776..703714)
     CDS             703767..704462
     CDS             complement(704431..704664)
     CDS             complement(704661..705410)
     CDS             705511..707109
     CDS             707114..708121
     CDS             708123..708833
     CDS             708793..710109
     CDS             complement(710086..712104)
     CDS             complement(712085..712945)
     CDS             complement(712949..713335)
     CDS             complement(713337..714761)
     CDS             complement(714758..716071)
     CDS             complement(716100..716468)
     CDS             complement(716471..717565)
     CDS             complement(717562..717771)
     CDS             717927..718886
     CDS             718918..720300
     CDS             720313..720939
     CDS             720939..721451
     CDS             721535..723841
     CDS             complement(723825..724517)
     CDS             complement(724502..725233)
     CDS             complement(725230..726132)
     CDS             complement(726177..727925)
     CDS             complement(728023..729081)
     CDS             complement(729059..730384)
     CDS             complement(730381..732843)
     CDS             733058..733972
     CDS             complement(733981..734472)
     CDS             734516..735382
     CDS             735551..736171
     CDS             736171..736959
     CDS             737450..737713
     CDS             complement(737768..738544)
     CDS             complement(738550..739581)
     CDS             complement(739578..740654)
     CDS             complement(740659..741090)
     CDS             741506..742687
     CDS             742684..742929
     CDS             742904..744010
     CDS             743991..744386
     CDS             complement(744366..745649)
     CDS             complement(745652..746434)
     CDS             complement(746415..747608)
     CDS             complement(747577..748551)
     CDS             748634..749203
     CDS             complement(749231..749509)
     CDS             complement(750701..751189)
     CDS             complement(754479..754643)
     CDS             complement(755472..757682)
     CDS             complement(757684..758535)
     CDS             complement(758560..759441)
     CDS             complement(759422..759688)
     CDS             complement(759747..761918)
     CDS             complement(761922..765236)
     CDS             complement(765227..766441)
     CDS             complement(766438..766893)
     CDS             complement(766890..767111)
     CDS             complement(767113..767739)
     CDS             complement(767749..770223)
     CDS             770315..771487
     CDS             771484..772791
     CDS             772788..773354
     CDS             complement(773331..774119)
     CDS             complement(774122..774940)
     CDS             complement(774937..777252)
     CDS             complement(777249..778067)
     CDS             complement(778048..778593)
     CDS             778711..779301
     CDS             complement(779249..780130)
     CDS             complement(780127..780372)
     CDS             780424..780873
     CDS             780966..782270
     CDS             complement(782287..783945)
     CDS             784143..786014
     CDS             complement(786038..786685)
     CDS             787243..787791
     CDS             787795..787977
     CDS             787982..788965
     CDS             788937..790757
     CDS             790775..791107
     CDS             791121..792341
     CDS             792338..793321
     CDS             complement(793318..793545)
     CDS             793768..795120
     CDS             795149..796522
     CDS             796519..798159
     CDS             798200..798892
     CDS             798880..799497
     CDS             799500..800669
     CDS             800666..801385
     CDS             complement(801408..802343)
     CDS             complement(802349..802921)
     CDS             complement(802918..803712)
     CDS             complement(803673..804257)
     CDS             complement(804259..805035)
     CDS             complement(805252..806406)
     CDS             806467..807543
     CDS             807533..808921
     CDS             complement(808867..809724)
     CDS             complement(809721..810383)
     CDS             complement(810380..811177)
     CDS             complement(811174..811896)
     CDS             complement(811893..812696)
     CDS             complement(812693..813058)
     CDS             813280..814377
     CDS             complement(814394..814948)
     CDS             complement(814951..815808)
     CDS             complement(815821..818304)
     CDS             818463..819191
     CDS             complement(819213..820691)
     CDS             complement(820691..822220)
     CDS             complement(822269..823240)
     CDS             complement(823265..823984)
     CDS             complement(823999..824952)
     CDS             complement(824965..826128)
     CDS             complement(826142..827281)
     CDS             complement(827389..828351)
     CDS             complement(828332..829597)
     CDS             complement(829598..830170)
     CDS             830247..831431
     CDS             complement(831413..832372)
     CDS             complement(832369..833403)
     CDS             complement(833400..834908)
     CDS             complement(834959..836038)
     CDS             complement(836035..837903)
     CDS             837954..840020
     CDS             840011..840775
     CDS             840772..842079
     CDS             842063..842653
     CDS             842643..843563
     CDS             843566..844036
     CDS             844038..845237
     CDS             845234..845617
     CDS             845619..846599
     CDS             846571..847119
     CDS             847116..847532
     CDS             847529..847990
     CDS             848006..851854
     CDS             851851..852684
     CDS             complement(852665..854086)
     CDS             854154..854432
     CDS             854429..854875
     CDS             854878..857454
     CDS             857460..858374
     CDS             858379..858828
     CDS             859077..859970
     CDS             859967..860935
     CDS             860937..861707
     CDS             complement(861690..862667)
     CDS             complement(862674..865010)
     CDS             complement(865052..866014)
     CDS             complement(866001..866990)
     CDS             complement(867010..867864)
     CDS             complement(867881..868888)
     CDS             complement(868962..870839)
     CDS             871060..872103
     CDS             complement(872125..873207)
     CDS             complement(873204..874823)
     CDS             complement(874836..875855)
     CDS             complement(875852..876463)
     CDS             complement(876533..877273)
     CDS             877375..878730
     CDS             878742..879188
     CDS             complement(879238..879771)
     CDS             complement(879825..883004)
     CDS             883324..884310
     CDS             884339..885427
     CDS             885441..886436
     CDS             886433..887449
     CDS             887463..889436
     CDS             889492..891516
     CDS             complement(891517..892107)
     CDS             complement(892104..893198)
     CDS             complement(893195..893527)
     CDS             complement(893524..895533)
     CDS             complement(895502..895966)
     CDS             complement(896067..896771)
     CDS             897141..898358
     CDS             complement(898496..898714)
     CDS             complement(898772..899320)
     CDS             899405..901144
     CDS             901157..902236
     CDS             complement(902220..902609)
     CDS             complement(902669..903505)
     CDS             complement(903509..904288)
     CDS             complement(904285..904647)
     CDS             complement(904658..905908)
     CDS             complement(905889..906428)
     CDS             complement(906425..907924)
     CDS             complement(907970..909043)
     CDS             complement(909130..910257)
     CDS             910675..911820
     CDS             911851..913665
     CDS             913728..914744
     CDS             914748..915590
     CDS             915594..916586
     CDS             916583..917389
     CDS             917389..917595
     CDS             917579..919744
     CDS             919760..921685
     CDS             921746..923713
     CDS             923808..925340
     CDS             complement(925337..925645)
     CDS             complement(925642..926025)
     CDS             complement(926022..926792)
     CDS             complement(926834..927808)
     CDS             complement(927823..929001)
     CDS             complement(929004..929303)
     CDS             complement(929316..929894)
     CDS             complement(929985..930821)
     CDS             complement(930831..931592)
     CDS             931796..932284
     CDS             932287..932667
     CDS             932686..934509
     CDS             934506..934934
     CDS             complement(934970..935644)
     CDS             935678..936994
     CDS             936998..938035
     CDS             938032..939984
     CDS             complement(941897..943423)
     CDS             943498..944247
     CDS             complement(944231..944995)
     CDS             complement(945028..946422)
     CDS             complement(946520..946720)
     CDS             946954..948120
     CDS             complement(948122..948520)
     CDS             complement(948536..948811)
     CDS             complement(948816..949631)
     CDS             949731..952115
     CDS             952112..952927
     CDS             complement(952853..953812)
     CDS             953937..955049
     CDS             955054..955731
     CDS             955803..956378
     CDS             956366..956905
     CDS             956902..958194
     CDS             958191..958712
     CDS             958716..959279
     CDS             959272..960342
     CDS             960350..960757
     CDS             960754..962280
     CDS             962486..963472
     CDS             963502..964758
     CDS             964803..966134
     CDS             966185..968341
     CDS             968338..969210
     CDS             969207..970028
     CDS             970041..970931
     CDS             970947..973979
     CDS             974183..974362
     CDS             complement(974434..975348)
     CDS             975656..978097
     CDS             978210..979550
     CDS             979772..982216
     CDS             982252..983487
     CDS             983545..984426
     CDS             984439..985275
     CDS             985354..986502
     CDS             complement(986523..988265)
     CDS             complement(988342..990873)
     CDS             complement(990891..992915)
     CDS             complement(992931..994073)
     CDS             complement(994084..994737)
     CDS             complement(994989..996101)
     CDS             complement(996114..997781)
     CDS             998040..999221
     CDS             999298..1001031
     CDS             1001028..1003529
     CDS             1003526..1004947
     CDS             1005016..1006524
     CDS             1006675..1007265
     CDS             1007674..1008882
     CDS             1008867..1009349
     CDS             complement(1009306..1010073)
     CDS             complement(1010122..1010319)
     CDS             complement(1010325..1010540)
     CDS             complement(1010614..1012290)
     CDS             1012437..1012637
     CDS             1012759..1012974
     CDS             1013008..1013382
     CDS             complement(1013415..1014563)
     CDS             complement(1014526..1015716)
     CDS             complement(1015713..1015952)
     CDS             complement(1015937..1016560)
     CDS             complement(1016572..1016850)
     CDS             complement(1016863..1017741)
     CDS             complement(1017775..1018929)
     CDS             complement(1018926..1019669)
     CDS             complement(1019666..1020823)
     CDS             1020931..1022004
     CDS             1021989..1022711
     CDS             1022712..1023887
     CDS             1023887..1025080
     CDS             1025118..1026761
     CDS             complement(1026748..1027350)
     CDS             1027496..1028791
     CDS             1028803..1029186
     CDS             complement(1029168..1030949)
     CDS             complement(1030951..1032696)
     CDS             complement(1032693..1034201)
     CDS             complement(1034215..1034685)
     CDS             complement(1034682..1035152)
     CDS             complement(1035149..1036024)
     CDS             complement(1036030..1036974)
     CDS             complement(1036978..1037823)
     CDS             complement(1037820..1038086)
     CDS             complement(1038064..1038330)
     CDS             complement(1038351..1038926)
     CDS             complement(1038905..1039807)
     CDS             1039860..1040891
     CDS             1040888..1041502
     CDS             1041505..1042386
     CDS             1042386..1043048
     CDS             complement(1043017..1045398)
     CDS             complement(1045395..1045829)
     CDS             1045894..1047072
     CDS             1047076..1047942
     CDS             1047926..1049080
     CDS             complement(1049087..1049827)
     CDS             1049917..1051038
     CDS             1051029..1051823
     CDS             1051789..1052601
     CDS             1052598..1053809
     CDS             1053906..1054910
     CDS             1054922..1055611
     CDS             1055612..1055908
     CDS             1055905..1056681
     CDS             1056678..1057385
     CDS             1057369..1060554
     CDS             1060566..1061921
     CDS             1061959..1062795
     CDS             1062805..1063542
     CDS             1063542..1064453
     CDS             1064458..1064880
     CDS             1064834..1065562
     CDS             1065552..1066331
     CDS             complement(1066311..1067135)
     CDS             1067223..1068254
     CDS             1068333..1068956
     CDS             1069117..1070190
     CDS             1070187..1071068
     CDS             1071073..1071921
     CDS             1071918..1072172
     CDS             1072141..1072788
     CDS             1072793..1073026
     CDS             1073039..1074100
     CDS             1074091..1074834
     CDS             1074836..1075405
     CDS             complement(1075528..1077522)
     CDS             1077634..1079541
     CDS             1079615..1080172
     CDS             1080188..1080553
     CDS             1080575..1081003
     CDS             1081000..1082643
     CDS             1082657..1083472
     CDS             1083469..1084653
     CDS             1084668..1084877
     CDS             1084840..1086666
     CDS             1086663..1086992
     CDS             1087009..1088595
     CDS             1088592..1090208
     CDS             1090211..1091416
     CDS             1091413..1092588
     CDS             complement(1092503..1092961)
     CDS             complement(1092981..1094015)
     CDS             complement(1094028..1094480)
     CDS             1094924..1096153
     CDS             1096150..1097346
     CDS             1097343..1098362
     CDS             1098379..1099572
     CDS             1099569..1100417
     CDS             1100420..1101577
     CDS             complement(1101597..1101779)
     CDS             complement(1101866..1102417)
     CDS             1102974..1103219
     CDS             1103234..1103560
     CDS             complement(1103915..1104460)
     CDS             complement(1104538..1105389)
     CDS             1106041..1106805
     CDS             complement(1108413..1108643)
     CDS             complement(1110223..1110504)
     CDS             complement(1110514..1111497)
     CDS             complement(1111507..1112025)
     CDS             complement(1112028..1114319)
     CDS             complement(1114322..1115104)
     CDS             complement(1115101..1116099)
     CDS             complement(1116092..1117633)
     CDS             complement(1117624..1118349)
     CDS             1119282..1119632
     CDS             1119623..1120093
     CDS             1120093..1120908
     CDS             complement(1120890..1121465)
     CDS             complement(1121438..1122577)
     CDS             complement(1122574..1123452)
     CDS             complement(1123449..1124192)
     CDS             complement(1124206..1124628)
     CDS             complement(1124643..1126826)
     CDS             complement(1126847..1128493)
     CDS             complement(1128498..1129250)
     CDS             1129533..1129952
     CDS             1129967..1130341
     CDS             complement(1130372..1132969)
     CDS             complement(1133001..1133501)
     CDS             complement(1133505..1134020)
     CDS             1134133..1135638
     CDS             1135643..1136266
     CDS             1136278..1137204
     CDS             1137201..1138052
     CDS             complement(1138065..1138874)
     CDS             complement(1138849..1139346)
     CDS             complement(1139343..1140509)
     CDS             complement(1140484..1141056)
     CDS             complement(1141041..1142087)
     CDS             complement(1142336..1142590)
     CDS             complement(1142638..1143846)
     CDS             complement(1143831..1144715)
     CDS             complement(1144737..1144904)
     CDS             complement(1144970..1145242)
     CDS             complement(1145247..1145960)
     CDS             1146023..1147180
     CDS             1147167..1147427
     CDS             1147953..1148537
     CDS             complement(1148538..1149014)
     CDS             complement(1149014..1150348)
     CDS             1150453..1151643
     CDS             1151649..1152200
     CDS             1152193..1152825
     CDS             1152806..1153567
     CDS             1153545..1154288
     CDS             1154288..1154782
     CDS             1154796..1155767
     CDS             1155772..1156098
     CDS             1156172..1157359
     CDS             1157375..1157665
     CDS             1157734..1158396
     CDS             1158457..1159176
     CDS             1159180..1160418
     CDS             1160423..1161727
     CDS             1161724..1163385
     CDS             1163385..1165436
     CDS             1165438..1166706
     CDS             1166727..1167002
     CDS             1167003..1167599
     CDS             1167583..1168239
     CDS             1168236..1168694
     CDS             complement(1168685..1169509)
     CDS             complement(1169511..1170407)
     CDS             complement(1170420..1171145)
     CDS             complement(1172016..1172108)
     CDS             complement(1172738..1174321)
     CDS             complement(1174357..1174866)
     CDS             complement(1174854..1176260)
     CDS             complement(1176257..1177090)
     CDS             complement(1177074..1177694)
     CDS             complement(1177712..1178335)
     CDS             complement(1178328..1180886)
     CDS             complement(1180876..1182024)
     CDS             complement(1182026..1182412)
     CDS             complement(1182409..1184772)
     CDS             complement(1184726..1185211)
     CDS             1185274..1186059
     CDS             1186056..1186358
     CDS             1186370..1187707
     CDS             1187709..1188656
     CDS             1188687..1189331
     CDS             1189335..1189895
     CDS             1189892..1190293
     CDS             complement(1190313..1192673)
     CDS             1192771..1194588
     CDS             1194585..1195049
     CDS             1195046..1195714
     CDS             1195721..1196086
     CDS             1196064..1198745
     CDS             1198759..1199226
     CDS             1199226..1199513
     CDS             1199458..1199799
     CDS             1199796..1200638
     CDS             1200652..1200909
     CDS             1200923..1201417
     CDS             1201414..1201965
     CDS             1201962..1203473
     CDS             1203495..1204316
     CDS             1204328..1205734
     CDS             1205739..1206065
     CDS             1206377..1206595
     CDS             1206577..1206879
     CDS             1206893..1207429
     CDS             1207499..1208863
     CDS             1208865..1209464
     CDS             1209526..1210221
     CDS             complement(1210218..1211486)
     CDS             complement(1211490..1212011)
     CDS             complement(1212032..1213687)
     CDS             complement(1213684..1214466)
     CDS             complement(1214456..1214809)
     CDS             complement(1214799..1215368)
     CDS             complement(1215401..1216465)
     CDS             1216515..1217312
     CDS             1217313..1218314
     CDS             1218271..1221192
     CDS             1221294..1221947
     CDS             complement(1221913..1222656)
     CDS             complement(1222667..1223023)
     CDS             complement(1223037..1223234)
     CDS             complement(1223249..1223683)
     CDS             complement(1224551..1225282)
     CDS             1225694..1226314
     CDS             1226293..1227546
     CDS             complement(1227536..1228144)
     CDS             complement(1228138..1229220)
     CDS             complement(1229233..1229676)
     CDS             complement(1229687..1230832)
     CDS             1230858..1231886
     CDS             complement(1231878..1232981)
     CDS             complement(1232987..1235602)
     CDS             complement(1235604..1236830)
     CDS             complement(1236827..1237630)
     CDS             complement(1237609..1238925)
     CDS             complement(1238922..1239659)
     CDS             1239729..1241540
     CDS             complement(1241537..1242457)
     CDS             complement(1242457..1242804)
     CDS             complement(1242807..1243385)
     CDS             complement(1243379..1244116)
     CDS             complement(1244116..1244646)
     CDS             complement(1244651..1244878)
     CDS             complement(1244875..1245162)
     CDS             complement(1245176..1246477)
     CDS             complement(1246629..1246901)
     CDS             complement(1246876..1247682)
     CDS             complement(1247687..1248487)
     CDS             complement(1248484..1249593)
     CDS             complement(1249578..1250186)
     CDS             complement(1250176..1250922)
     CDS             complement(1250934..1251482)
     CDS             complement(1251479..1252108)
     CDS             complement(1252074..1252643)
     CDS             complement(1252612..1253157)
     CDS             complement(1253154..1253513)
     CDS             complement(1253510..1254559)
     CDS             complement(1254526..1255521)
     CDS             complement(1255534..1256058)
     CDS             1256135..1257025
     CDS             complement(1256921..1257796)
     CDS             complement(1257777..1259594)
     CDS             complement(1259588..1261000)
     CDS             1261079..1263946
     CDS             1263907..1264563
     CDS             1264695..1265705
     CDS             1265710..1266459
     CDS             1266477..1267262
     CDS             1267269..1268129
     CDS             1268126..1268725
     CDS             1268736..1269731
     CDS             1269742..1270011
     CDS             complement(1269999..1271324)
     CDS             complement(1271382..1271966)
     CDS             complement(1271979..1272878)
     CDS             complement(1272844..1273185)
     CDS             complement(1273195..1273473)
     CDS             complement(1273480..1274796)
     CDS             complement(1274793..1275809)
     CDS             complement(1275802..1276659)
     CDS             complement(1276656..1276760)
     CDS             complement(1276761..1277381)
     CDS             complement(1277387..1278256)
     CDS             1278284..1278706
     CDS             complement(1278668..1279105)
     CDS             complement(1279256..1280080)
     CDS             complement(1280077..1281012)
     CDS             1282079..1283056
     CDS             1283061..1283771
     CDS             1283756..1284640
     CDS             1284637..1285287
     CDS             1285289..1285990
     CDS             1286006..1287211
     CDS             1287221..1288381
     CDS             1288382..1289455
     CDS             1289470..1289880
     CDS             1289877..1290269
     CDS             1290287..1291543
     CDS             complement(1291513..1292808)
     CDS             complement(1292805..1293497)
     CDS             complement(1293510..1294730)
     CDS             complement(1294685..1295137)
     CDS             complement(1295118..1296494)
     CDS             complement(1296491..1297465)
     CDS             1297527..1297931
     CDS             1298053..1298436
     CDS             1298448..1298915
     CDS             1298921..1301008
     CDS             1301020..1302222
     CDS             1302273..1302581
     CDS             1302600..1303223
     CDS             1303244..1303951
     CDS             1303923..1304225
     CDS             1304239..1305069
     CDS             1305083..1305370
     CDS             1305382..1305861
     CDS             1305883..1306500
     CDS             1306515..1306943
     CDS             1306940..1307140
     CDS             1307145..1307468
     CDS             1307465..1307833
     CDS             1307846..1308163
     CDS             1308177..1308731
     CDS             1308746..1308931
     CDS             1308947..1309351
     CDS             1309365..1309919
     CDS             1309934..1310302
     CDS             1310317..1310853
     CDS             1310846..1311049
     CDS             1311046..1311489
     CDS             1311491..1312786
     CDS             1312783..1313445
     CDS             1313442..1314194
     CDS             1314196..1314420
     CDS             1314570..1314947
     CDS             1314966..1315358
     CDS             1315371..1316000
     CDS             1316006..1317016
     CDS             1317020..1317415
     CDS             1317470..1318753
     CDS             1318770..1319714
     CDS             1319719..1320585
     CDS             complement(1320521..1321027)
     CDS             complement(1321024..1322310)
     CDS             complement(1322584..1323171)
     CDS             1323221..1323733
     CDS             1323745..1324599
     CDS             1324657..1324791
     CDS             1324788..1325141
     CDS             1325138..1325383
     CDS             1325380..1326711
     CDS             1326723..1327388
     CDS             1327366..1327710
     CDS             1327839..1328153
     CDS             1328150..1328434
     CDS             1328424..1328675
     CDS             1328680..1329231
     CDS             1329224..1329673
     CDS             1329693..1330097
     CDS             1330548..1332245
     CDS             1332251..1333474
     CDS             complement(1333490..1336171)
     CDS             complement(1336164..1336586)
     CDS             complement(1336573..1338162)
     CDS             complement(1338167..1338757)
     CDS             complement(1338762..1340081)
     CDS             complement(1340084..1341715)
     CDS             complement(1341702..1342529)
     CDS             complement(1342526..1343188)
     CDS             complement(1343190..1343522)
     CDS             complement(1343524..1345263)
     CDS             complement(1345257..1345961)
     CDS             1346161..1346916
     CDS             1346921..1348507
     CDS             1348504..1349286
     CDS             1349271..1349801
     CDS             complement(1349758..1350153)
     CDS             complement(1350104..1350520)
     CDS             complement(1350522..1351718)
     CDS             complement(1351730..1353169)
     CDS             complement(1353248..1353691)
     CDS             complement(1353783..1355273)
     CDS             complement(1355357..1357057)
     CDS             complement(1357166..1357780)
     CDS             complement(1357773..1359710)
     CDS             complement(1359724..1361604)
     CDS             complement(1361597..1362082)
     CDS             complement(1362095..1363234)
     CDS             complement(1363221..1364786)
     CDS             complement(1364779..1364970)
     CDS             1365274..1366422
     CDS             1366463..1367188
     CDS             1367182..1367799
     CDS             1367832..1368563
     CDS             1368560..1369513
     CDS             1369670..1370440
     CDS             1370442..1371740
     CDS             complement(1372856..1373626)
     CDS             complement(1373631..1374614)
     CDS             1374754..1374906
     CDS             complement(1374887..1375807)
     CDS             complement(1375813..1376967)
     CDS             1377174..1377731
     CDS             1377728..1378429
     CDS             1378422..1379234
     CDS             1379231..1381822
     CDS             1381829..1382881
     CDS             complement(1382837..1383709)
     CDS             complement(1383706..1384374)
     CDS             complement(1384371..1384667)
     CDS             complement(1384674..1387049)
     CDS             1387126..1387770
     CDS             1387819..1388133
     CDS             complement(1388449..1389195)
     CDS             complement(1389192..1389719)
     CDS             complement(1389701..1390243)
     CDS             complement(1390237..1390467)
     CDS             complement(1390464..1391810)
     CDS             complement(1391822..1392334)
     CDS             complement(1392336..1393151)
     CDS             complement(1393097..1393696)
     CDS             complement(1393697..1394086)
     CDS             complement(1394103..1394771)
     CDS             complement(1394771..1396048)
     CDS             complement(1396076..1396846)
     CDS             complement(1396843..1397631)
     CDS             complement(1397628..1398734)
     CDS             complement(1398749..1399759)
     CDS             complement(1399926..1400531)
     CDS             1400579..1401565
     CDS             complement(1401543..1401959)
     CDS             complement(1401956..1403194)
     CDS             complement(1403175..1404281)
     CDS             complement(1404292..1405686)
     CDS             complement(1405683..1406423)
     CDS             1406685..1407059
     CDS             complement(1407040..1407324)
     CDS             complement(1407331..1407753)
     CDS             complement(1407750..1408133)
     CDS             complement(1408150..1409178)
     CDS             complement(1409196..1410269)
     CDS             complement(1410283..1413042)
     CDS             complement(1413064..1413414)
     CDS             complement(1413419..1415686)
     CDS             complement(1415628..1416122)
     CDS             1416173..1417597
     CDS             1417614..1417994
     CDS             1418006..1418356
     CDS             1418353..1419318
     CDS             1419281..1419610
     CDS             1419607..1420305
     CDS             1420299..1421708
     CDS             1421711..1422484
     CDS             1422486..1423502
     CDS             1423508..1424557
     CDS             complement(1424554..1426002)
     CDS             complement(1426014..1427252)
     CDS             complement(1427224..1429350)
     CDS             complement(1429424..1429696)
     CDS             complement(1430212..1430601)
     CDS             complement(1430654..1431346)
     CDS             complement(1431348..1432220)
     CDS             1432434..1432739
     CDS             1433102..1433878
     CDS             complement(1434131..1435303)
     CDS             complement(1435319..1437247)
     CDS             complement(1437240..1439024)
     CDS             1439765..1441327
     CDS             complement(1441437..1441823)
     CDS             complement(1441868..1442251)
     CDS             complement(1442374..1442616)
     CDS             complement(1442729..1444444)
     CDS             complement(1444451..1445167)
     CDS             complement(1445177..1445989)
     CDS             complement(1445997..1446182)
     CDS             complement(1446151..1447536)
     CDS             complement(1447496..1448824)
     CDS             complement(1449120..1449653)
     CDS             complement(1449653..1449844)
     CDS             complement(1449841..1450551)
     CDS             complement(1450674..1451300)
     CDS             1451631..1452743
     CDS             1452823..1453236
     CDS             1453249..1453467
     CDS             complement(1453730..1455424)
     CDS             complement(1455444..1457162)
     CDS             complement(1457168..1458559)
     CDS             complement(1458661..1458756)
     CDS             complement(1458833..1458997)
     CDS             1459193..1460800
     CDS             1460897..1461115
     CDS             1461112..1461342
     CDS             1461365..1461577
     CDS             complement(1461787..1461996)
     CDS             complement(1462252..1463022)
     CDS             complement(1463026..1463460)
     CDS             complement(1463678..1464484)
     CDS             complement(1464478..1465239)
     CDS             complement(1465190..1465966)
     CDS             complement(1465963..1467291)
     CDS             complement(1467477..1467716)
     CDS             1467903..1468142
     CDS             1468084..1468353
     CDS             complement(1468344..1469201)
     CDS             1469314..1469973
     CDS             1469979..1470134
     CDS             complement(1470142..1470873)
     CDS             complement(1470870..1472954)
     CDS             1473006..1473629
     CDS             complement(1473630..1473977)
     CDS             1474148..1476355
     CDS             complement(1476464..1477711)
     CDS             complement(1477708..1478667)
     CDS             1478714..1479091
     CDS             1479095..1481368
     CDS             1481365..1483359
     CDS             complement(1483374..1484477)
     CDS             complement(1484480..1484743)
     CDS             complement(1484864..1485601)
     CDS             complement(1485606..1487054)
     CDS             complement(1487051..1488469)
     CDS             1488685..1489206
     CDS             complement(1489245..1490384)
     CDS             complement(1490435..1491481)
     CDS             complement(1491488..1491733)
     CDS             complement(1491720..1493135)
     CDS             complement(1493141..1493389)
     CDS             complement(1493530..1494693)
     CDS             1494918..1495742
     CDS             1495792..1496619
     CDS             1496616..1497446
     CDS             1497430..1498185
     CDS             1498200..1498898
     CDS             1498885..1499553
     CDS             1499534..1500493
     CDS             complement(1500486..1502321)
     CDS             complement(1502326..1504059)
     CDS             complement(1504034..1505167)
     CDS             1505276..1505926
     CDS             complement(1505910..1507640)
     CDS             complement(1507606..1508181)
     CDS             complement(1508184..1509119)
     CDS             complement(1509116..1510309)
     CDS             complement(1510322..1511680)
     CDS             complement(1511661..1512278)
     CDS             complement(1512239..1513534)
     CDS             complement(1513539..1515344)
     CDS             complement(1515350..1515991)
     CDS             complement(1515988..1516236)
     CDS             complement(1516212..1516904)
     CDS             1517222..1517644
     CDS             1517654..1518736
     CDS             1518729..1519097
     CDS             1519107..1521053
     CDS             complement(1521058..1522125)
     CDS             1522281..1523543
     CDS             1523588..1524433
     CDS             1524430..1525227
     CDS             1525241..1526308
     CDS             1526305..1528803
     CDS             1528800..1530083
     CDS             1530080..1531222
     CDS             1531206..1532006
     CDS             1532164..1534167
     CDS             1534170..1535150
     CDS             1535164..1536270
     CDS             1536402..1538075
     CDS             1538131..1539120
     CDS             1539126..1539974
     CDS             1539971..1540951
     CDS             1540948..1541895
     CDS             1541897..1542883
     CDS             1543354..1544529
     CDS             1544589..1546322
     CDS             1546322..1548793
     CDS             1548808..1550628
     CDS             1550644..1551645
     CDS             1551703..1553652
     CDS             1553667..1554647
     CDS             1554653..1557907
     CDS             1557913..1559571
     CDS             1559568..1560524
     CDS             1560521..1561573
     CDS             1561825..1563033
     CDS             1563073..1563417
     CDS             complement(1563588..1564598)
     CDS             1564642..1565607
     CDS             1565612..1565818
     CDS             complement(1565815..1566315)
     CDS             complement(1566308..1568239)
     CDS             complement(1568236..1569375)
     CDS             1569449..1572961
     CDS             1572964..1573503
     CDS             1573500..1574093
     CDS             1574105..1574518
     CDS             1574515..1575354
     CDS             1575351..1576028
     CDS             complement(1576068..1577363)
     CDS             1577453..1578058
     CDS             1578076..1579932
     CDS             1579910..1580623
     CDS             complement(1580650..1583118)
     CDS             complement(1583279..1583851)
     CDS             complement(1583848..1584972)
     CDS             complement(1584969..1585817)
     CDS             complement(1585818..1587494)
     CDS             complement(1587491..1588966)
     CDS             complement(1588979..1589659)
     CDS             1589867..1591207
     CDS             1591220..1592140
     CDS             1592145..1593095
     CDS             complement(1593009..1593731)
     CDS             complement(1593744..1594427)
     CDS             complement(1594429..1595226)
     CDS             complement(1595223..1595606)
     CDS             1595695..1597185
     CDS             1597182..1597832
     CDS             1597900..1598763
     CDS             1598760..1599731
     CDS             1599718..1600695
     CDS             1600711..1602216
     CDS             1602259..1603266
     CDS             complement(1603287..1604486)
     CDS             complement(1604646..1605305)
     CDS             complement(1605321..1605971)
     CDS             complement(1606061..1606708)
     CDS             complement(1606721..1607440)
     CDS             complement(1607433..1608287)
     CDS             complement(1608284..1609360)
     CDS             complement(1609360..1610259)
     CDS             complement(1610336..1611448)
     CDS             complement(1611532..1612788)
     CDS             complement(1612778..1614016)
     CDS             complement(1614013..1614930)
     CDS             1615058..1616293
     CDS             1616305..1617189
     CDS             complement(1617186..1617839)
     CDS             complement(1617880..1618371)
     CDS             1618470..1619114
     CDS             1619127..1619426
     CDS             1619437..1620744
     CDS             1620744..1621241
     CDS             1621300..1621653
     CDS             1621658..1623481
     CDS             1623646..1624695
     CDS             complement(1624799..1625899)
     CDS             complement(1625902..1627065)
     CDS             complement(1627062..1628669)
     CDS             complement(1628757..1629404)
     CDS             complement(1629460..1630137)
     CDS             complement(1630157..1631098)
     CDS             1631228..1631497
     CDS             1631452..1632249
     CDS             complement(1632241..1632843)
     CDS             complement(1632840..1633508)
     CDS             complement(1633505..1633741)
     CDS             complement(1633738..1633980)
     CDS             complement(1633977..1634348)
     CDS             complement(1634327..1635685)
     CDS             complement(1635682..1636014)
     CDS             complement(1635999..1636952)
     CDS             complement(1636949..1637671)
     CDS             complement(1637658..1638221)
     CDS             complement(1638224..1639324)
     CDS             complement(1639317..1639910)
     CDS             complement(1640494..1641435)
     CDS             complement(1641439..1642632)
     CDS             complement(1642638..1643933)
     CDS             complement(1644348..1645667)
     CDS             complement(1645671..1647311)
     CDS             complement(1647355..1648185)
     CDS             complement(1648178..1648699)
     CDS             complement(1648727..1649989)
     CDS             complement(1649986..1651473)
     CDS             complement(1651492..1652148)
     CDS             complement(1652145..1652576)
     CDS             complement(1652596..1653264)
     CDS             complement(1653269..1654117)
     CDS             1654178..1656067
     CDS             1656081..1658495
     CDS             1658492..1658866
     CDS             1658863..1659456
     CDS             1659468..1659809
     CDS             1659806..1660237
     CDS             1660227..1661021
     CDS             1660991..1661503
     CDS             1661500..1662342
     CDS             1662362..1662820
     CDS             1662850..1663761
     CDS             complement(1663833..1666793)
     CDS             complement(1666790..1668214)
     CDS             complement(1668211..1668921)
     CDS             complement(1668918..1670060)
     CDS             complement(1670066..1670410)
     CDS             1670518..1671276
     CDS             1671301..1672701
     CDS             1672949..1674916
     CDS             1675041..1676891
     CDS             1676917..1678197
     CDS             1678238..1679089
     CDS             1679093..1679896
     CDS             1680090..1682720
     CDS             1682714..1683697
     CDS             1683708..1684811
     CDS             1684823..1685818
     CDS             1685805..1686827
     CDS             1686860..1688818
     CDS             1688892..1690076
     CDS             1690094..1691785
     CDS             1691791..1692945
     CDS             1693031..1694365
     CDS             1694414..1694677
     CDS             complement(1694719..1696317)
     CDS             1696440..1697438
     CDS             1697440..1697745
     CDS             complement(1697726..1698241)
     CDS             complement(1698238..1698951)
     CDS             complement(1698948..1699427)
     CDS             complement(1699442..1699987)
     CDS             complement(1699984..1700685)
     CDS             complement(1700689..1701684)
     CDS             complement(1701681..1702700)
     CDS             complement(1702704..1703702)
     CDS             complement(1703705..1704322)
     CDS             1704397..1705254
     CDS             complement(1705237..1706502)
     CDS             1706775..1707593
     CDS             1707587..1708213
     CDS             1708185..1709471
     CDS             1709468..1710475
     CDS             1710472..1711059
     CDS             1711056..1711661
     CDS             1711640..1712365
     CDS             1712355..1713119
     CDS             1713116..1713706
     CDS             complement(1713707..1714846)
     CDS             1714890..1715897
     CDS             complement(1715872..1716981)
     CDS             1717126..1717368
     CDS             complement(1717390..1717989)
     CDS             complement(1718003..1718794)
     CDS             complement(1718791..1719672)
     CDS             complement(1719781..1720152)
     CDS             complement(1720154..1720678)
     CDS             1720776..1721537
     CDS             1721519..1722805
     CDS             1722830..1723681
     CDS             1723723..1724169
     CDS             1724135..1724578
     CDS             1724807..1725316
     CDS             1725363..1726055
     CDS             1726186..1727436
     CDS             complement(1727472..1729244)
     CDS             complement(1729299..1731809)
     CDS             1732365..1733600
     CDS             1733593..1734363
     CDS             complement(1734674..1735087)
     CDS             complement(1735248..1736045)
     CDS             1736115..1737266
     CDS             complement(1737281..1737688)
     CDS             complement(1737703..1739598)
     CDS             complement(1739617..1740477)
     CDS             complement(1740586..1741590)
     CDS             1741719..1742618
     CDS             1743244..1744545
     CDS             1744685..1745011
     CDS             1745017..1746105
     CDS             1746119..1746361
     CDS             1747153..1749324
     CDS             1749551..1752922
     CDS             1752922..1755315
     CDS             1755312..1756733
     CDS             complement(1756905..1757843)
     CDS             complement(1757803..1758255)
     CDS             complement(1758233..1762837)
     CDS             1763043..1763282
     CDS             1763298..1764296
     CDS             1764313..1764669
     CDS             1764679..1765032
     CDS             1765044..1765307
     CDS             1765389..1765934
     CDS             complement(1765836..1766414)
     CDS             1766622..1767932
     CDS             1767957..1769774
     CDS             1770053..1771423
     CDS             1771464..1773218
     CDS             complement(1773271..1774665)
     CDS             complement(1774646..1774855)
     CDS             complement(1774866..1775273)
     CDS             complement(1775297..1778047)
     CDS             complement(1778044..1779102)
     CDS             complement(1779080..1779187)
     CDS             complement(1779184..1779405)
     CDS             complement(1779374..1779493)
     CDS             complement(1779490..1780386)
     CDS             complement(1780376..1782820)
     CDS             complement(1782987..1784285)
     CDS             1784464..1788522
     CDS             1788465..1789298
     CDS             1789329..1790090
     CDS             complement(1790266..1791072)
     CDS             complement(1791069..1791824)
     CDS             complement(1791817..1793010)
     CDS             1793149..1794795
     CDS             1794921..1796438
     CDS             1796435..1797940
     CDS             complement(1797926..1798642)
     CDS             complement(1798642..1799205)
     CDS             1799443..1800336
     CDS             1800333..1801346
     CDS             1801324..1801731
     CDS             1801728..1803212
     CDS             1803209..1804129
     CDS             1804160..1805047
     CDS             complement(1805085..1805774)
     CDS             1805795..1806553
     CDS             1806810..1808081
     CDS             complement(1808137..1809165)
     CDS             complement(1809105..1810424)
     CDS             complement(1810607..1811878)
     CDS             complement(1811850..1813082)
     CDS             complement(1813058..1813972)
     CDS             complement(1813978..1814322)
     CDS             1814514..1815152
     CDS             1815149..1815505
     CDS             complement(1815493..1816713)
     CDS             complement(1816710..1817147)
     CDS             complement(1817157..1818434)
     CDS             1818462..1819631
     CDS             complement(1819612..1820070)
     CDS             complement(1820036..1820443)
     CDS             1820511..1821566
     CDS             1821563..1822756
     CDS             1822753..1823493