MLSSSQQITIGKSSLEVKGGENNAYLKFDDNKKQCELKSLNTYENSLSKMEKENEEFTKNNQIVLPNKYDDDYVKEQNAVFSIEQINLSRNSLNIHDIYYIYNEETEISDLIIKRYKENHYLTIFNNMLIIINPNKNVKDFYKLLFKNKNKNNYIFKLFMNNIKEKNIEEKYENGNINLQESSESSDNSYRNEQKKTYDHINKNISYLNTKELINFEILKKRKEKYRKYISTIRKNLFINSNNEITDIHSDTLKKFATLFNISLEIGEEKYTNSNSNSISSDIDENYLNYIEKKKKWDSIHIDNTQNDSYRSNDIGSKQINYEHKSMHNNRKIGISECKNKLLFIHGEKYSNQYVISNYILKHIIKEENSKELYYSYKNIMSILNLFFVNKCFNFIIYKCVNNKIIYFNIVPCFLSDANNNVTNICTKINEFYNQLIDSEKKTNNQKKVAKQMETKEKIKSDHNNEITHSTSGRESNGNETSTDNKNVKKKIIDLRKIINIPHIFFFLLKCILNNNHHRFFKDLKLHTLDIKKICRNYIDISYIKLNGFDADKLFSSFLKIGFSEEDIININKIIFAILFINIYISIRNCLILSEQKALNQLQIQLIQVQDYIKLRKLHINNNENMKGKNTQFNLNKFLNFNYKNYVNSEQSPHSEYDNNNIYKNKNSEKKIKSNYFIVFVGHILEEYISYLLSIDLCNFLDILNDTIKLTNFCSAVYFRLKLKIIKQINQYLNNRHSTDRNINHIWYIYSNSGVMYNSMDQNYNEKNFSKNNNEIEKCQHVCNESKLSSLSLLINNIYNEIIYSYYIKISSFNLDICTIQAIKNIRNKKKSYEDATQDSINKYKRTNNKLENRNLNNSYIYKCKKNVILYLLEKYTHKILAIIEEDMSHDNLNINNNTLTKPKYFKLIYSFYLSIKKIMQHYSGIMNKLKGTKNIGSKISESINEKPDEHKEIDNEKSGENNTRKKYYSENYVRKIVNKIIKDINKMEELNNKKYNDNIITNAKKCNFSIVHYNNDHVRYKCNNMLLDNFKDLCSLNNTIDIIENTEMDFLKKLFLDKSIPLKFFKNNLMHNEIFFLLYIIKNCYERFYIYLINEREKNKTDNSIIFSKYIDKNKNLYSQFSILNENELSSSNGSIINNDNIKNINNEIISDRDSDLQDDLIVNKSYKKYQKKEKTDQVDKKMESYLSFISYKQINDFSELKKKLNKNHIESIVKNLHLKTIFKYQMKYLYYNISYMNFINKYLRFCVYINTDGSLAKLINWYEKKFEKTKENYENYLPDESSLNAIDTRLNEGVSKKWKETKIKNIYNSTNNSQSSEEYIQNYYKLENIPNKDKKNLCKIIVHYLNLAKEDVYYYNNFVFIKKRYYFILEHIRNEFVRTISSSTKKNEDWGAIYKSKKMKNFYTNKVVKIQNYIRKFLNSSRMNKIEKQKNLLVSFLIFYSYIVKNRNKGETREDMELYKQKFMKEEKEIIRYAASVYIQSWYRKIIQQRKYKALKIETYKKKAMECIYNVIKTYIVQIKTIAHINDVIIPNRCALIIQTHFRKHVCFTDFRKKLLLKICFLSIKRKYLTYSNIITKVNYHYLAKNIYNRNNIQSLLKIPKAVIKIQSKYKAYIVRKQYKMLRDAIYFTQAYVHTCIESIKYNNIKNSIILIQRWWRSFCKLKKVFSNVQLNIYSNEYDKRKYYFLNKDNFPFYNYYTLKEQKAMKLLTYNILLKQWYFFYFKKFQKKNHIFNIVFNLKLYKNISYHYTLPWAYKINTILKIIYMKQMFQKCTNNSQNTIFNIPVFESIQIFVGRTHTILLIKQTTSNEQISWNANKRNSKNYYHTFVYSIGSNEFGQLGYYNLFEKNFIYNINNTQNEFISMNNDEENMDEEDPLEFDDTNKYDSTMDENKTEKKNFENDDNIILKNRMDSTITNSSGITYKNYKKEKRFDNENSSKGYIPYNTEKNKKTKINSLCNKYKKNLQHLIFEYKDKYIIGTENFYKNQEDRSINDIVDYKIVEKENEKTGEIEKVVQFTKVISETNKIINVCCGSEHTLALSENRNVYAWGNNAYGQCGHKYELNVIRYPKIIKYFKKNNIHIKNINCASYHSGYITETSDLYISGNIFFINLKYYNQNLYEPTFLISDCHNILCRDNFNIALRTNKNSLYLWGNNYKCTLGINKEKLGNLDEVSCYPLSIISKTIAVQKIVCSENFVCLITKYKTAKYSLYMWGEFTLIEKKTESDTSSIKNNTINIFNKYKIKPIQRNTDEQIKKNKIKNKKILIAKPSPVYNDVWDSLDAIDICCDLGEVLILMNNLGLYGFSSVEIFENVNEQTQAKEPQFSFRFPNKKVDEKSEKSYNYEEPQIYENIKLLNPSLYMFKYFKPSYFNIKKINCSYNKNSLSIINATMGQYDIQLKKKKMDYITPSGDIAQFPKKIQEKMFEMEKRESNKWIKSTDDPYINHFLVNSSDSDSNF*