MSSIASQLKAIKSALGAAPEPARRPVTRPSVLFDAKEAADIDLRAILPIALSGLEHLTSVDERFAKYSNTLFRETSLEVNREQLTPKENDKLNKSISTYLRLLAGYLHLPSALKTLEYLIRRYLVHVYNSDELLLSALPYHDTHAFVRIVQLVNLGNSNWAFLGGVKSSGAPPPRSVLVQQCIRDKAVLETLCNYATPTKEFSHSKTVVCFCTAVIVECLGAVPKLDTDVVQRVLGFVFDSLNPAVTRDQEYKAGALMIVGVLGTRATLAPKLVQNLILFVARTAQHDAFESVDLPWLRVSVMALISLVQSQSVHVFPKKPLMVLKDIRDFSGILSVLSSEYNIEKFIRLYVESLIDYSIVDGTCHTHLIETIESLPMKNFIESVVCKILGNCIKVSRATGIPDINHTELWAKKIFKAIERKYPLELRDAIHKFLENSETNSPGGDSLAEVFGILFDENKNLPTEISDSNIWFSLDHPKATVRQSALSKVATSGIFNNRTLNPQKFINMQDAILRSLYDDDLSVVQAALSIEGLAAVANPDSLLKAYDCVLTKCIKIINKGGSKALKASDVAVSCLEKLVTEYQSHHMEHAKDIATLVFRLLIVHPKTLRVNIKALELAKKIRWEFYASSSLVYDGVDFDKMKNMSADSIASINMNNIKAFAETFLADPNKHVEWLANSGSGSRFSKTLFLLIVLQTLVSTEALDEQVNLCHACLPVLKDECHHIQPKDSDVGDEISITNLEMCSLELVKHFFNRDTEALNVRILVCIFWGIVRVQSSCIKQNPVVGSGGNTMLDDLFLFFLVSPAKNIFQKHLQYLVNCIGAPFQFISKYFLDEDLSERVQVESLLVFASICSKCASSDNNSLDESICVQLLLGFPSIILPLAHVNKDIRASAIKCIEGLSLVWQRLSTSVPRNGNNTKLPQCLSSPTFGSFLELLVNQKTMICSDAKFLPAYISSMLSPCKDILVPENLHERFDPHTKDTILTFILRSALRLPPYGKFMVLSVLKGVGSILFHAEDVKSLFFDLLDRRDQYQNRHNCKQILSTHEMHTLCLLLEVLFSTPDHVNIGFNMFEPLMKALKVDASSPGDSVVVMPCLTVLQNLQPGFFDNLKTDTKEKVVGRLISLVRTESFVVRNAARDALLRINVHSSTLVKFIELISTLGDARGHSKRIKRNEDRDLNVFCNFAEIFGENSVASILVSLLDILFLKKDVKQRSRLLQPLFQILSKLLSDQWVSVIVSQYNDQQDTSSEIPDLSSFVKEVQHLVLLALKDITDTLQSGHHDAMVSSSDVGLLIDCVRSIQDIGTRNHGFSLIASLGKACPQLVSESIVDLFVAIGDAIKQDDSHSQRVLEDLLSVLVPCWLSRTTSIEKLLQIFIKALADVPEHRRLTLMVYLLRTMGKENNLSTVIMHLLHSVVERISHSFSVHHGDDYRLAMSQEWEYGLAVNVLDQFSYKLWFPCLSKLLKNIRVHEKQDLHLMLHLAMRLILFKLQDTELNFELESEEAANSIQGSLGALMEEVILCGVYARDKKRDICTDITKEVRDFANTILKTITGWMRASTYLMGITLLLDHSDNHVKRKTLRILSETARGNSLVQKNQRKARKLKHISGTTIKVDKSSGPYFSKLCLKILELIDRVGDSDTKVKVAAISSLETLAKEYPSDNPVYSNCLATIIDQIGSDEAAVSSALIHTVGSLVNVIGSKALPQLPLIMKNIMLMSHQISCCPSGNYAHGSTRTAAELSNQDITVLLSALTTIEVIVEKLGEFVNPYLKEILDLVVLHPECSTQMHAKLDAKAARVRELLTVKVPVRLILSPLLNLYSLTANCGDASLTLAFSMLASLVGTMDRLAVGTYHSKIYEHCLAALDLRRQHPDSLKNINMVEQSIIHAIISLTMKLTEGTFRPLFLRTLEWAEAEVDESSSKKSLDRAIVFYKLVNKLAEKHRSLFTPYFKYLLEGSIQYLSEDDALGGSKHKKKKTKLVDVQVEQKDKLLGLKLWNLRALVLKSLHQCFLYDNDQKILDSSNFQVLLKPIVSQFVVEPPKSVESVLDAPSIEEVDETIILCLGQMAVTARTDVLWKPLNHEVLMQTRSDEVRPKMLGLKVIRYMVQHLKEEYVVLVPETIPFLGELLEDVELPVKTLSQEILKEMETLSGESLQQYL*