MKEGMADLFVLLQDLGERIASKGDAASGTQHEEDDPVESRFRSVLPTLLESYFVPFKVKERELMAILKLLCHTVKQYPGVLYKGKGQAVLPILSRIFPLFAESELRGCHGGLFDTSAALLSLLRTGDPETYRLLLMDSMLLIEDLVSVGLFYANRSSCSTVTNVSIHCYPRAYSELSSAGDAANAPELLCGIAATWKSQEGPGLLIDVTGQSRWQSLAKWTIKLLGRCLLEGALLVEGLVTSSFLSAVGSFFCHNSPLLHKESFDFVRIATSVVDVEALPTEKLILSIINVLSVSGGESETFRTPAYDSALGACLYALCSTCQSLILESIAQAFMEVMPQTVKQSGSRDLKAAMCDIYALIVKQCPSYSGHLTVILELITIPEVTTSLSYSLQVAMDSVGLAQIAGIQPTTDTANPVQANVVDDGGAVCSATNSGDSSSPGETQQSQEYQSRPIKRQKLSKAIEKESSLSRILMGVEVRGPLPHSTVPSNNNLPFSSFVNMLIVDVSVPNIDSPSLFLSEKELATPSSLLHKKVLQLIGQLHPSYEVESGTATVEAKLSGLCVLVRLFGKCTGTVCHTRLVVLLHQWMSCIFDMGQEGILSTLQLSLFMEALDRFLLEEELAGTAANSCSSSLKQKLLESADTLKVLLGTIILPWSLPLSGEESWSLKSRAVYIVSKLGGHPETLALESIIERALQDADARMRAVGVSAVPSIAAQTSPELVLRFCTRLGTLGSDGAESVREMVGGVVGLMTCVYYSGHSRRDPAEVLPTISGTGGGRRSGDSRFVCSLCDGGDSVLNAVNYHRTSEPQNRTGSSLLAQWEPLFSQILFEERSEHVQIAFIGSMSRFLQHATTSDIASTKKVWLRCLDTLPLHRRRSVREAFGLQIKYFTNARVLAGIFGDNEDDSDKNGELQMLGKLKYALCIAEHPDVIETLLETIAQVAKASHHCHQLLFFSLVLLLEQLDNPDLSLRVICVKLIHGIDPSSLRISGVHKLQKTMDLIREELFEYLTSRLISRPIMVHEFAEAVLEIDSADLVKQMVPVMLPKLVLDQQHSQEALDALHELAKQLGTDLPLLLLEWCHKVLSVLLLRADGKELMAALQFYEVQTGSDPREIFAAVLPALLDELVRFLGDTDSDEGLRRSARVAPMIQEVASIVSGSDDLASFLRSHFVGLLNSIDRKLLRSEDVTSQKQALRCIERLVDMIGAHLSAFVPKIMALLTRALQDPSLQVEGLKVWLSFVRTLAHVAPANVKVVASQIVVALMPCLEGRQDEQNAAAVVLEELIVRNRAALEDQARELPLLPSLPSLTNVNTVLHEARGSLSLRDQLRRAADGLSHESMSVRYTTASELSKVMRAQRREITAMLVAEVSMDVAVISSLVTALLRGCAEESRRAMSQRLKLACAECLGELGAVDPVKLQVDLRHQSRIERNNEDLVFELVKQHLAKVLRAATDTDIQDAAALAIQELLKLSGCQAALLGKLHKSTISSGKSKDASFRTTKGSARNVHDGRESATNGENLWRRFSDDVKEIITPCLTSKYLLKSAGASIPDGPIFRSGMSFRRWMYLWIRRLISQATGDRAQIFIACTGVVRHDMGTALYLLPYLVLNVVCEGSIQARNSVTEEILAVLAEATSLSSSSVVGVERGAGSTSRSWSGPSEVSTQTVFTLIDCLAQWLDDCKLLSPGQTSHASSKGSNSGSNSESLRQESSLLAEHRQNVLQLLAAIPKQALAGASFRCQAYARALLYFETYVREKSGALNPAAESSGVFVDEDVTFLLEIYSGLDEPDGLSGLTRLRTSTTLQDQVLIHEKAGNWGESLTCYEQALQMDPTSILRHSGLLNCLLNMGHLQAMVTHVDGLILRMPDHKGEWSMRGIQAAWRLGQWSLLEEYVTCAEGDGSLINSGEGYAAFDLSLAKILQAHQNGDRELFTEQIMLSRQTLLAPLAAASMESYTRAYPLIVKLHMLQELEDFSSLAAVKRATDSSHINVIMELVGDWENRLRITQPSLWTREPILALRRLLFSTSGLQSEVGICWLEYAKLCRAAGHYETANRAILQAQSVGAPNAHMEMAKLLWDTNKSHRAITELQQALSGVSRPVLGNAYTAALSGLLYIHGQSPSRPAVKAIQDTSPGWAKMSTQAKRDEDLVTAKALLLLARWVHHTGQKQKDDVVSLYTRVKELQPKWEKGYFFMAKYFDDLLVDARKRQEELQDGRTDPVLQRRRLTVDDKHWWTYLPEVILFYAKGLHKGHRHLFQAMPRLLTLWFEFGSTYCGDSLASNKTVKTVHARVMGIMRGCLKDLPPYQWLTSLPQLVSRICHQNEEVVRLVKHIITLVLQAYPQQALWTMAALTKSTVPARREAAAEIIQQARSSLGQEREKTVLFSQFAGLIDQMIRLCMYAGQPKAKTVSLATEFGYLKRMMPVGVIMPLQRALTVTLPPRGLTDVNYNPFPPAEFSTIAGIGDEIEILASLQRPKKVVLLGSDGLEHPFLCKPKDDLRKDARMMEFTTTINRLLQKDPKSRRRKLYIRTFAVIPLTEDCGMIEWVLHTRGLRHILQDIYVACGKFDRQKTNPAIKRIYDQQQAQKGSDKISEAEMFRTKILPMFPPVFHRWFLNTFPEPAAWFQARVAYAHTTAVWSMVGHMVGLGDRHGENILFDSTTGDCVHVDFSCLFDKGLQLEKPELVPFRLTQNLVDGLGITGYEGVFLRVSEITLSVLRLHRETLMSVLETFLHDPLVEWTKSHKSSGVEVQNPHAQRAIANIEARFEGVVVGVGAAPSLPHSVEGQAHRLIEEAVSHQNLSKMYIWWMPWF*