MAQQQSSRLNRLLTLLDTGSTLATRRTAARQLGEIARSRPEDLHALLKKVCPFLHSKNWDTRVAAAAAVGAIAENVNHLSLKDLVACAQKHLLDMGHNFDLNELLAANWITHCNSTKALSFHSFDIQKVMDHGALLLSSGGQEYDVGVDDKTPAERLARQKKNLSRRLGLDGCEQFMDVNDMIRDDDLMQRGSSSENGLGMYGGIGRSVEGKQGVQQLVANMVTVNIPRSLSARERNLLKRKAKGSLKDNPKGWCEDDEIDEPSSKRVKNTKSVVVDKSQSGDKILMEAVLDEDIVGLSGDGHWPFGHFVEQLMHDMFDSVWEIRHGSIMALREILSVQAACAAVEVTDFDLDSDGKVDVDDDRKDKMASPTREKEIDLNVGLAFEDSSDLKRVKLDESSGHGSQEGNEVVPAEGNTIKLKQEWLDSSTTALKTDPSHATAKPELDLNEDIKPDPFLDGVVEIPKNVICREKGLPSVMDALSSLPEGSRALKIYRATEQAWGCNTEFLQDCAIRVLCIFSLDRFGDYVSDQVVAPVRETCAQVLGALLKQMHPRLVHETLSILLQMQGCPEWEVRHGSLLGIKYLVAVRQEMLSELLPRVLPACIAGLEDRDDDVRAVAAEALTPAATAIVASGESAVNTILLMLWDILLDLDDLSPSTSSVMHLLAELYTQQEMAPRTSMERLEPRPMLDLNEAIQLDDESEDETKQMDDPSLLSTLAPRLWPFMRHNISSVRHAAISTLERILEAGKKSATGFSWLVPILGDALRLVYQNLLLEADEAIVECSKRVWKLLLQSPKNDLTAAAEKFFPSWLKLASTATGSPLETSKMFSPTSLPRRSHARAAAKLRAVKGESSVSGDATYHRNKDEARNSDSSFAVGVVSKVVVGSDTEKSVVQMRVSTSFALGIMAASLPFSLYSTIVEVLMKHISSISGVQRQVASMVLISWFGELRKNASDSNFVQAVGATKTLRSQLLNLLACCDPAFPTPDSQLPYAELARTYAKMRGEAASLIKHAEGAGISLKESTSGLPPLEAIGAEAAIDIAMKATADGLCVHGSIDDKQNSGLDFVESLRQRLLATAGYLKLLQSNLHVSVLASVAGAVVWMGELPVKLNPVIQPLMAAVKREQEDILQQLAADALAETIAQCIGRKPSPNEKLTKNICTLTCADPVETPQATQANATSINLDDIETFKTAGSRQRLQSVSTAEERLRMEGGITRRGAEFALKSLCDKFGGSLFEKLPKLWDCLTEALNLCASNEIEGTEALSCAGTLDQQGEPQALINNLQVVCSITPVLDKSLQSKLVMLLPAIFGCVRHVHAAVRLTAARCITAMTKAWREPLMAAVLENGVPMIDDSFLVEARQGASMLLMFLVEGLGADLVPYAPFLVVPLLGCMSDTDAIVRQSATHSFAALVPLLPLAKGVGPPPGLNDSLLSRSTEDAKFLEQLLDNSRVDDYQLSVELKTPLRRYQQEGINWLAFLKRFKLHGILCDDMGLGKTLQASAIVASDIAERLEAQRSASELKLFPSLIICPSTLVGHWVFEIEKFLQTSIISPLQYIGTPQDRLKLQPQINQHNLIVTSYDVVRKDVEFLSKFVWNFCILDEGHIIRNSKSKVTLAVKQLKAEHRLILSGTPIQNNVLELWSLFDFLMPGFLGTERQFQSTYGKPILAARDAKCSAKEAEAGALAMEALHKQVMPFLLRRTKDEVLADLPPKIIQDRYCDLSPLQLRLYEKFSHSQAKAEVANLVQEYGVSGDAEESGSRTSTHVFQALQYLRKLCSHPLLVLDDIQQDQVGSLQSDPGKDAKLNLHELHHSPKLLALKEILEECGIGSQSGSGEFPAFSEGGQHRVLIFGQLKSFLDIIEKDLFQTHMKGVTYLRLDGSIEPDKRFDIVKAFNSDPTIDVLLLTTHVGGLGLNLTTADTVVFMEHDWNPMRDLQAMDRAHRLGQKRVVNVHRLIMRGTLEEKVMSLQRFKLSVANTVVNAENASLDKMDTTQLLDLFTMSGTGKSLEKAKHPGNEEDQPVATAGRGASKGLKAMLNGLEELWDQSQYNEEYNLDQFVTRLNG*