MAQQQSSRLHRLLTLLDTGSTVATRRTAARQIGEIAKARPEELHALLKKVSPYLQSKNWDTRVAAAVAVGAIAENVNHPCLRDVLATAQKKLTELGHAIDLKELLAASWITQCNSTKALSFHSFDIQKVMDYGAPLLSSAGQEYDVGMDDKTPAERLARQKQNLRRRLGLDVCEQFMDVNDMIRDDDLIQRGASNENGQWIQGTSSRSVEGKQGVQQLVANMMSKSIPKSLSARERNLLKRKAKGSMKETPKGWCEDDDIDEPVLKKSKSMKPLLVDQIQGGDKMLIEAVVEEDNVGTINNGQWPFTHFVEQLMHDMFDSVWEIRHGSIMALREILSVQAGSAAIAMGELDSDGTLDDRENKDEEIDNKDEEIVSPKKEREIDLNVGLAFEDTSDLKKVKLDEGSGHGSYQGSEFGYADLKTNMEQEWLNSSMTAVKSDPSFAVIKPELDLNQDINPSSYLDKEMEVFGSDKRRDKGLHGLKMVLARIPEGSKALKVFTATEQAWTSNTEFLQDSAIRFLCIFSLDRFGDYVSDQVVAPVRETCAQALGAVLKQMHPFLVHETLSVLLHMQGRPEWEVRHGSLLGIKYLVAVRQEMLSELLPRILPACITGLKDRDDDVRAVAAEAMTPAAAAIASSGEKTVNTILPLLWDILLELDDLSPSTSSVMHLLAELYSQQDMVSKIYNKTAKRPLFDLNETIQLDDEHDDDAKQIYDPFLLTKLAPRLWPFMRHNISSVRLAAISTLERLLEAGKKSDTELSWIVPILGDALRLVFQNLLLEADEVILECSKRVWRLLLESPKDELAPVAETFFLSWLKLASTAAGSPLETSKMFSPTSLPRKSHFRAAAKLRAAKGESSGSGDSNCHQQNHDAMKERNADSSFSTASAKIVVGADTEKSVVQMRASTAAALGIMAASLPDSLYALITQHLKELLASTSGVQRQVSSLILVSWFRELRKRPSDLSYSKAVEATKTLRPQLLTLLACGDPAAPTPDCQFPYAELVRTYGKMRTETASLIKHVETVGLSAQIFPAGLPPLEGISAEGAIDIAMKTGTMDSSSLHPSADDKQNSGVSLIESLRQRLLATAGYLKLVQGNLHVSVLASMAGAVAWMGELPFKLNPIIQPLMAAVKREQEEVLQQLAADAIAETIEQCVGRKPSPNEKLTKNICTLTCADPAETPQATEANALAINLDDIDTGSSLKTAGSRQRAQASPTGEERSRMEAAVTRRGAELALKSLCEKFGGSLFEKLPKLWDCLTEALNLQSTNGTEGSESLRGPATFEQNGESQALINNLQVIRSITRVLDKSLQSRLMSLLPGVFGCARHFHAAVRLAAARCITAMAKAWSEPVMVAVLEKAIPMLDDSMSVNARQGASMLLSLLVEGLGGDLVPYAPLLVVPLLGCMSDMDPIVRQSVTHSFAALVPLLPLARGVAQPSGLDSCLLSRSTDDTRFLEQLLDNSQVDDYHLSVELKTTLRRYQQEGINWLAFLKRFKLHGILCDDMGLGKTLQASAIVASDTAERLEAQGAAREKLLPSLIICPSTLVGHWVFEIEKFLQTSILNPLQYVGTPQDRLQLQSQFDRYNLIVTSYDVIRKDVDFLSTIVWNYCILDEGHIIKNSKSKVTLAVKQIKAEHRLILSGTPIQNNVLELWSLFDFLMPGFLGTERQFQSRYGKAILAARDAKCSAKEAEAGALAMEALHKQVMPFLLRRTKDEVLSDLPPKIIQDRYCDLSPLQLRLYERFAFSRVKEEVANLVEGYGSATDVEESKSRSSTHVFQALQYLRKLCSHPLLVLGDMEQDQVALLQSEHLSSSKDTKLNMHELHHSPKLLALKEILEECGIGSQSGSSESSGLSEGGQHRVLIFGQLKSFLDIIEKDLFQTHMKGVTYLRLDGSIEPDKRFDIVKAFNSDPTIDVLLLTTHVGGLGLNLTAADTVVFMEHDWNPMRDLQAMDRAHRLGQKRVVNVHRLIMRGTLEEKVMSLQRFKLSVANAVINADNASLNTMDTAQLLDLFTMPGSLKSEKIKQPDAEHDSSTTKATGRGLKAILNGLEELWDQSQYEEEYNLDQFMARLKG*