MSSALCAAQPALRAAAQLQQGGLPCKLVPRPSRLSRRSHAAGRTVLRIEAVAAPEQAAAGTEFRAWTSPSVRHVAKRTDLKKIMILGAGPIIIGQACEFDYSGTQACKALKSEGYEVILVNSNPATIMTDPGTADRTYVGPMTPELVEQILEKERPDAILPTMGGQTGLNLAKALSERGILDKYGVELIGAKLESINKAEDRDLFAQAMDKLGLNMAVSRIATTMEECMKAAEEIGRLPLIIRPAFTLGGTGGGIAYNMDEFAEICKAGLTASMTSQVQVEQSLLGWKEFELEVMRDLADNVVIICSIENVDPMGVHTGDSITVAPVQTITDKEYQRLRDAAVDIIREMGVECGGSNVQMAINPVDGAMVIIEMNPRVSRSSALASKATGFPIAKMAAKLACGNTLDMIPNDITLKTPASFEPSIDYVVTKIPRFAFEKFPGAQPTLTTQMKSVGEVMAIGRTFQESFQKAMRGLETGLDGWSLPRNWKRLTPEKLIYNLRVPNPDRMLAIKQALEDGESLDALFEYTKIDPWFLAQLGELHDTEQWLKTKKLEEVSAHDMRQLKQRGFSDSQIARAVGSDMMTVRKARKALGVEPSMKRVDTCAAEFEAGTPYMYSAYDGECECDSDNNPKVLILGGGPNRIGQGIEFDYCCCHASFSLRDAGYETIMMNSNPETVSTDYDTSSRLYFEPLTVEDVLNVIEKERPEGIIVQFGGQTPLKLATALQKALEDNPIPAASGNGNVQIWGTQPDAIDEAEDRDRWMELLKRLDIRQPAGGVATNEAQALAIANNLGYPVMVRPSYVLGGRAMEIVYSDADIHRYINTAVEVDPERPVLVDKYLDRADELDVDALADKDGNVVICGIMQHIEQAGVHSGDSACSIPPQTISEECLATIREWTPKLAKALKVVGLINIQYAVQDNTVYIIEANPRASRTVPFVAKAIGHPLAAYASLLMSGKTLAELGFTEEPKLNHVAVKEAVLPFDKFAGADTLLGPEMRSTGEVMGIDVTFGKAYAKAAIAAGQRLPTGGNVFITMMDKYKEAAVPIAKDLQELGFGIMATYNTAAYLRKAGLTNVQTILKVQEGRPNAEDLLKNGDIQMMIITTAGDEADVRDGKDLRRAALAHKVPIITTIAAARATVEALRDMSKGALEQAGPRKHVRVVGGPKQLGEWDYGGAPALERTTPGGSLWSRTVDGFAVGEPFHFKFAVCPDSDEAPVDSRPAEWENIAERTFQPGGIQTITAVFGTPGFQAGPASPPAGGWQPASRSPGANAEPVFGAMPSTGAGAAGANQPPGKDVCCFCSRPAEPRVPGELAALLTAQQAPPRPTLVYHEACAGYSSAVAWGRKVGQKRMPYGTGEIPPKLVHSEWTRGARLACTICGKPGATVCCKGIRECGVCWHLPCARQAAQGRGVVFSATQREVACGEHAHSILSPVREPAGLWLQGCGGWDDQDQQVASDWWATRDLFESDSEPLDGEGAQLQPPAAAPTRGAAAAPASPTAVPAPAPASRGGQAEVIDLVGDDEDEEVAPGQAQQQVQQERELEAAPAHQQQHEQSPEPPAAAARLRRITRKQSQPQVQPRRVPRPPSQLDEEAQPLSRGGAACVPESDEEADEKAWRLPGHQWVLRGDIGGPPPHRPRDLLVLNTVIPYRRQFRAVTRSYQQRMQESPGQYPAVVVSTNDCVPTESDRAQATKAIEAYIKRHAGIKGPGRLTSPDQLPQVLPMSTCGERFPIPSDDPRAALAADDGALGWRNHNQARQGRRRGAARVPRFTVLGSYQSLQLKSEHYEDMMFDRELAEAMGLPRDQLVLCLEAYGADADLGSGILLERGSGRLMPAAQDLFEQCDLYRRSKTFTHSAFGFGNETALINDVALDPIADVKAGEEELRRFRSPNCSFLECLVFGWPFMFVVTTRDVEPQEEFLLEYGKGYWKNMRNERERCRLNEEERQAQAQRMQEAQARLMELQRQQEQQLVAAASGLPTSGEHEAGVTQASGVAASHVGGTSAPAAAPAEPAAAAAVAAAEQQQQQQQQQQDAAAPPAAPAPATSQHGSPTSRAAPLADGEAVATSPGPKPLHGSETPDVDSDPLNQQEPPQREGSGTPDVLDDWEMPADVLEPWEPVDQPPAGWQPPPRQQQPGQQQQPAQQQQHWHQAQAAPQPWQHAGGQLAPVAEERERSVTPDVDDDTEAMDGLPAGGAAAAPGWPAPAYQQQAPPLQQHQQPWQHQPQQPPAPQQHQQPWQHQAQRLGAPQQHQVVPQPRQTSFKLAATRGQQRRAATARAAGDGGGSGGGSGGGSEAELPPELQGLCISEDGQHLIDSKTGKVVNEFGATRFDVAVRAMRGEFDPPEFMDNTERSSGLLLDSLTQFPATYEFQLVVKQPAEVRQPAQQLLERYRRIVADTTAADIPPETCTAKERLGGKFVSLCIPARVQAAHVVDLVFAALADDPALVMKY*