MDDSSSLNRKLYFLNLDKEIGAGGSETNSDDDDNNKLINYFNIKKTNDLYLKSNKKNNKQCILKDLHFNGDYLIKKKQTKKIQKKNGHFVLPNKYDYILKKKSDIFHTDEFISKSYHLNNVHDIYYSYKEESDLCDILIKRYKENLYVTTFNNMLILINPTDNVMAFYKLLFKPNNKNNYIINTFVRFFLEKKLQETTVEYQEVNDSEDLTNSSLDYEKEENKSDYSSNEIKNAINYINKKHNITINNQFNFNQIKKKRKKKKLVDIKKDLCIKSNQEFVQMNTNVLKKNVINFNMLYNINAFFNEKEENYEENKSNHKENIYSSHVEMNNYNTHVNVYPNSFEKATSETSYKLKTYNEQNKLLFIYGENYSNQNVINKYIFKHIIKKYQEQEDIHTSIKHKKKKKKNLYDLYKRIMNILKLFYNEDCYNFIIHFSDNQEVVSFNIIPFMLNNTCNVTNICTKMSDVFCELLNNANMHNKDNDNVEKNEKNDQKMKDMSNRKNNIRSNDNIKTKNSREKKNEHSNNSNEFLYNDKHNNINNSDEYNNENNFINIPYIFFFLLQSIMLNSNHTYVKPLNLHTLDIKKIYLNYIESHEIELNESDMETTFSNFSQLGFSLDEIISINKIIFSIIFINIYIKIKQCLKMNEKETLKILQIQLIEISDFMKLRKKKINKNNSKYGSLNNGKKCSLPQFINFNEDNYLSSGFSSLSETENIHLFNNDMTKENNKKKNSSIDDFQGARLKTNDSSNVNVNGKKLDDNPYDSQKDVNKMENEYRKSENEVNHLGEVNKQIVSNNIKNDNNNNNNNNNNNNSNEYYYTNEPINMYKKDNKKYKEPIDKKGNKYFIVFAGHILEEYISSLLNIDINLFIHILNNNIKLKSLCSNMFYRLKIKIVKKINEYLKNVVRNELIHHSLYLYCNGGIIQNILEKNEDVNKYYKNKEKNHFNELINNIYNELLHSYYLKMSMFNIDSCIMHMITTLDNKQNNYEDALLCTLHNYGKKGNLYNNNINYKNDTDQIIPNFLCNNIYLGENRILHMLEKYSTKFSSVMDLHYNLYNKEKDSPSYILIKSEYYKILSLFYLAIKNITELYNKYIINNNNKNNNSDNINNIICKCKYICNCKYKYNYSLDKQLYHIDDEKCMHDILLKYFQYLSNDSITKKKNIHGKRKRRRKYMKYNFCITHYNDKKIEYTCNNMIFDNIKDIYIFKDIIDIIENSDMLFLRSMFFENNTLPLKSVKSDFFLYNEMNFFINIINNTFDKFYFLVINESEKKQKDIFIPKYITNCIKHNESTTYDHYASTTSQSNLYKRFSLTLNKSFVHNNNIKSFKSLFLHMDSVRTDNITNFSDFSKKKINKDHITFVINMFNLKNIFNYQQQYLYYCIPYICFIKKYILFCAYVSKEKDLIKLLNYYEEKYYKPNNSYNTHGKDTKNIIYNSSNMKDNLSNNDTNHNILNQSIHIYKEKMYNNQNNNKNKNKNKNKNKNKNKKNIYNDTTNFIYLNKLSIEEMKDMCTLILYNFNISTNIIHFQNYLFIKKSLYFLLENMKNEYLKYIIPFIRKIENSYISYKNKKIKFSYRNKIIVIQNYMRKYLFFHELQKKERKKNLLTSFIIFYSYLLKHKNMEETKETLEYYKETFMSKEKKLIQHAACVYIQSWFRKIIQQRKYKAMKLEILKTHAREKISTAIKTYITQIKMIKNLNEVLIPNRCATLIQSCFRRYRCMVQYEKKMYLKICFLSIKRKYMAYTNVITKMNYHYLIKNIYRKNFIKNHLKIPEAVVKIQSKYKAYVVRKQYNMLRDAIYFTQSYIHTCIERIKYEQLKKSVITIQVWWRNFYKLRKIFQNFPLNIYNSEYEKTKYYFLHKKNFPNYYYYILKEQKAMKLLTYNILLKQWYFFYFKKFQKKNHLFNIIFNLKLYKNISYYYLLPWAYKINAILKMIHMKQMFKICTTNYYQNTILNIPLFETIQIFVGKTHTILLINQSVNKDNNNNNNTEQIVSQGYNKNSKQFYTKYVYSIGSNDCGQLGYYDLSSSPFLYHSNVLNDKWDHVDINEDENNKLNPINEKIEHPVKKDIYINTMDDHTKIDNLFNDHNDNSDNDNRKTTLGSLHKESMDNNSTSIFSTHKSSVDNNIINNAYNNNNKLYNNKHFSDQYNNIHISHKEEITNNKTKFKNVNDNYLRNLQHLEFQYKKKYTISKKNFGDMFNENVNDIIDYKIIDKEDDKYSKNITNNNKYEYDFNIDKSHKGKKIVEFTKLINETNKILNICCGSEHTLALSENGNVYSWGNNAYGQCGQKYEKHIIRYPKIIKYFLKNNILIKNISCASYHSGYITKSNDLYISGNFFFINLKYFQNNIYEPIFLISGCLNITCKDSFNISLRTNKNSFYLWGNNYKCILGINKKKLANLDEISIYPLNNICPNIIVKKIACSDNFVCIITTLATTNNYTMFMWGQFSHIEKKENQENDTKSVLNTNNFFNKFRMKAKMNNTKNDNQNNDINNNNNNNNNNNNISKNKKNMIYIAKPTPVYNEIWEQNEAVDVCCDLDEIMVLMSNLYLYGFSSVEILGGDKKKVIANEPKVFFNHFNRKPKVEKKENDIKFEEPEIHENIKVLNPVLYMFKYFKPSYFNVKKIQCSYNKNSLSIMNVTMGEYEIPKIKQNLEYVTPSGDIVNFPEKIKEAILEKAKKESNKWIKSNDDPYINHFLIQNSSDSGN*