MAQQQSSRLNRLLTLLDTGSTQATRLTAAKQIGDIAKSHPQDLSSLLRKVLHHLRSKKWDTRVAAAHAIGAIVLNVKHPSLSELLNSLATKLGEAGISDNVDEVVAFRNLQSKILANAPFRSFEMNKVLEFGALLASGGQAFITKNILCQLQPVKLFPTVSLFDLKKFYGLEYDILNDNSKNPRDRVARQKKNLRRRLGLDMCEQFMDVNEMIRDEDLIEQKSNVPANGVGNRLYANCSPHHIQQFVSRMVPRVNSRRPSARELNLLKRKAKISSKDQAKGSCEVADVEMSSSHVASTSKRILSDSLDSSKADIGNEDDIEPDGDGKWPFHSFVEQLILDMFDPAWEIRHGSVMALREILMLHGGSAGVSTEEFSSDNGFELKDVLNKVTREREIDLNMQVSENELEPLRKRPKIEDPSKSFIDNTVLEVIGGDYDINVKDEDAEFLLPPVKVNGQTDCSSTKLEPQSSMDDSTSHSEINHVAEVNNHFEDKSFIEEPVIPKQQEENLEVLDLVKQARHSWIKNFEFLQDCTIRFLCVLSLDRFGDYISDQVVAPVREACAQALGATFKYMNPSLIYETLNILLQMQRRPEWEIRHGSLLGIKYLVAVRQEMLQDLLGYILPACKAGLEDSDDDVRAVAADALIPAAAAIVSLRGQTLLSIVMLLWDILLELDDLSPSTSSIMNLLAEIYSQDDMTLVMHEELSLGEEQNIELNEMGHIESIGERRDVKESPYALSGLAPRLWPFTRHDITSVRFSAIRTLERLLEAGCRKNISGQSKSSFWPSSILGDTLRIVFQNLLLESTEEILECSERVWRLLVQCPVDDLEDTAKFYMASWIELAATPYGSTLDATKMFWPVAPPRKSHFKAAAKMKAVKLENEASSILGFDYARSSASLEKQEDASARSTKIIVGSDMEMSVTRTRVVTASALGIFASRLREGSMQFVVDPLSSTLTSMSGVQRQVGSIVLISWFRETKCKAPSDGSGSLPGFPSPLKKWLLDLLACADPAFPTKDIFLPYAELSRTYTKMRNEASQLLHTVETCHCFDKLLSTNKLNVESVTADETIDFASTLDLWNKESAGNESLEKQVFEDVESSRQQLLSTAGYLKCVQSNLHITVTSLVAAAVVWMSEFPARLNPIILPLMASIKREQEQILQQIAAEALAELIAYCVDRKPSPNDKLIKNICSLTCMDPSETPQASIISSMDIVDDMDFLSSRSNTGKQKAKVVLASGEDRSKVEGFITRRGSELALKHLSLKFGGSLFDKLPKLWECLTEVLVPEIPSDQQKIDLKIESISDPQVLINNIQVVRSIAPVMEETLKPRLLSLLPCIFKCVRHSHVAVRLAASRCVMTMAKSMTTDVMAAVVESAIPMLGDLTCISGRQGAGMLIGLLVQGLGVELVPYSPLLVVPLLRCMSDVDSSVRQSVTRSFAALVPMLPLARGVPPPVGLSKDLSSNAEDAKFLEQLLDNSHIDDYKLCTELKVQLRRYQQEGINWLGFLKRFKLHGILCDDMGLGKTLQASAIVASDAAERRGSTDELDVFPSIIVCPSTLVGHWAFEIEKYIDLSLLSVLQYVGSAQDRVSLREQFNNHNVIITSYDVVRKDVDYLTQFSWNYCILDEGHIIKNAKSKITAAVKQLKAQHRLILSGTPIQNNIMELWSLFDFLMPGFLGTERQFQASYGKPLLAARDPKCSAKDAEAGVLAMEALHKQVMPFLLRRTKEEVLSDLPEKIIQDRYCDLSPVQLKLYEQFSGSSAKQEISSIIKVDGSADSGNADVAPTKASTHVFQALQYLLKLCSHPLLVLGDKVTEPVASDLAAMINGCSDIITELHKVQHSPKLVALQEILEECGIGSDASSSDGTLSVGQHRVLIFAQHKALLDIIEKDLFQAHMKSVTYMRLDGSVVPEKRFEIVKAFNSDPTIDVLLLTTHVGGLGLNLTSADTLVFMEHDWNPMRDHQAMDRAHRLGQKRVVNVHRLIMRGTLEEKVMSLQKFKVSVANTVINAENASMKTMNTDQLLDLFASAETSKKGGGSSKKGSEDNDQIAGTGKGMKAILGNLEELWDQSQYTEEYNLSQFLTKLNGGENEKREVDDIGVVSFGNTTGLMFVTAEVVFVVDSESCKYAFNQLFLFCFSFF*