MSGKAKGGAPKAAPQTDLQAQLQQLAVTQGVDQGRRHRGKASLLYSLQEAADIDAETIQRIGIEGLDQLCALDGRFHAYRRTLFAAAMAGGDRDTNTADMNKQLDTAVAGFCALLSSYFLLAPAFKALEWLVRKYRVHERNVDDLMMAALPYHETEQFVRLVQILRLDPRSRWAFLEPMQHSGAPVPREVLVLRCITDRSLLRFVCDTAQRQSEPQYAGRAFLPFYAVLTCELLDKVPAVDEPLTSMLLPYMLAGMRATAVADYRAATYMIIGQLASKATFSDQLVLGMVEEMCGAAAPAQLGSVVMLLAHLANCQEYFNAMPPKAFKQLTKVPGLVDQLAELSDKGCRVGRLLELLVAVAMDQLPKHPHYEQLLQSMMARVQLGNAARVLAERVLQRAAAADSESGDEAAAAQHAQHLRLLRSLDQRCPEALDAAVNAVLPAQQQGQEGQQQKGSSGGGQQEERRQRMLALLSAAFEGTARCVMLEAGTTLLAAAEAPAAGMRQLAVQRLDALAAAAPPGSEAAAAAGTALLRRLHDDSPTVVQAVLDAPSLLRLPPAAVFDGLASCFDRAMQQASDRATKKSDRAAARGVLRKTLKLLMGPLVDSSPALLPRVLPLLLATLFVGPSCGPKVASTAAKAARKLEHPLLAGLRALPLPREGDDDAEQPAAAAAPKSAKKGSKKGERAGVKEQQAEHSKAAADAVHNARVVAALAGEAASNSAAAAALVQLLADAASGDVLPGIHAAEPLLLLLAHAAVRHGGPGAAAISLAQVQQLQAQPVAAAVAAALAAGPLPSECFEEGGTPTGPLLAQLAAGTLAVPSLRSTVLLAALRAVPWPELAPRGDKDVLPLLRALCSLNWQPALTALLARVAEAQQDAPLLLSDLFAAPPEAEPLDVQRVAAQQAAALLQQWAATAARSKKAAGQQGEAGVALLARCAAVLSHPDRHVREAAVQCTQACAKLVQSVPNSGLSDAACKVLGIALAEQASWLAADAEAAQQLFEAVLGADDEPTQQLAPYVLGAADAQSLGSVLLAAAEVEVAAAAGSGGRRDAAVALYVARQLLAFVVPWAPAEQLLASCQKLLAGAAAVGTPAPGSAAAQEQDALLAEAAVCFTAQRLEQVLAGPGTAAAAAVVDTWCSLMEPAAAESAAAARLSALQQANQRIFELLPSSLQGRCLKVLLRVASKDADESCRAAARAALAALPLQAEALMPLLAEGAGHAAAGADVEMADAAQAGDEEQDEVMQQLLADAAAAAAKVGTPRAKQRRGKAGSSKEEQAAAEAAAAVERRREQLAAQRAARQQGRPAAERQQAGAALPAAGGSQECVAALELLQWKENVQHSLLLVPALQAIAEAQLAQLSAAAEAAAGGEEQPAEQAAAAAEVVYVLQLCLSALRSLAQAFRQSAAAAGAPPSAAKPKGKKGKQQQQQQPEGGAAFDLGLAVRAAQLAPDGAVRNAALALIAELATGMPQAALDHVLDVVAVVGTSAALQQDEHSERVAAQALQAILPAWTGAGKSLQQLAEAVVGALPRVSPHRRLPLLAGLVSALPEVDGLCSVLALLLDTAVVQQAAAAAGDAQMADADAAAAAAEEVEPAWAADLAADLMEQAPMLLQASASAALLEHSMQASQQQPWQALPLLSVAFVTQHLEQRAGGASAAAAEELAAAFQRLMQATLLQLQGLGERQAAAQKGTAAAPAVLLRTGTAGCYRLLRALQLHMPAAAFLSALVSLASSSPADRVRRKALQLLASAVRDAAEGMGWQAEGQTPEAAAGVADAALSACKPAVALLQAPKGKAAAPGWEPTSPLTKQTALAAVGSVAAAFGAQRPDQLLAVLPAVLAAVRDEQAAVRGSALAATASLAAALGPRLVPQLPQTVAAVIAAVEAAAAAVTKAAEADGSSSSSKGGSSSSSESEGEDGAVRGAQQSTAAGGVSESAALELAAALAAVAALVEHLGAFLAPHLPLLLGVLLHPAVLQCSAARCADVAQAIRRQLAQAVPARLLLPPLLAQLEPAAEAGSDSAVALLRVLSAAVDAMDAATLASHHEAVFGALLRALDLRRRRPTALLAHSGGVDQCEAAAVQAFVGLTMRLTEARFKPLFFRLLEWAHAVPAGDSDLPVGTGQLLRSLSLFSLVNALAEKLRGVFVPYYGLLLDVCVAHLSDSSIAAGKKSKKKKRKSEAVAAEEGQAAPSPADDPLYVEHDWRLRLKVIRALHRCFLYDTGAGGAARFLDEARFQRLLPPLVAHLGLRPPAALAPALEADGAVDGAAALEASLQLGAGAEGAAEGAAGSAAAAGLDAFGRAVVACLAQLAVTAGSDAQWKPLNHQVLMMTRSLEPRTRLLALETVAQLVGRLSEEYLALLPETLPFLAELLEDPELAVEARAQQLVRALEALSGESLDQYLR*