MMPMREHSPCQSTCNNLQIIHVNLSLYVLALDWKLAGSSQATRFAAARQIGDIARLHPQDLNSLLKKVSQYLRSKNWDTRVAAAHAIGSIAENVKHTSLKELFTMVEMEMSEAGLSENMEMMGLWNFHPETISGLSFSGFEIGKVLEFGAPLLASGGQEYDAVNDNKNPAERLTRQKQNLRRRLGLDVCEQFMDVSDVIRDEDLLVNRVPSHVNGVHPGYYTSQSGQHIHNLVATMVPGFISKRLSARELNLLKRKAKVNVKDHVKGWVDDEDSEVPPSQTSLIPKSTSLDPLQCSKISMEAMMDDDSFIQDGVGRWPFGHFVEQLIHDVFDPIWDVRHGSIMALREILTHQAASAGVFMPDLASEDSWYSDFGSKINMTSTMKRDREIDLNIQCSVEDSEPCLKRQKSEDESGQLLNGEPSCCRELNPGVGVKYDIKYEDALSHPSHGIENNVQNMVTVKVEAESSVDGSYFQCPKVEEDGDGSQNKAFSKDTRSSTQLDIATKLPENEKLLKLVNLAKISWAKNWEFLQDCAIRFLCVLSLDRFGDYVSDQVVAPVRETCAQALGAVLKYMHPSLVHGTLNVLLQMQYRQEWEIRHGSLLGLKYLVAVRQEMLQDLLVYVLPACKAGLGDPDDDVRAVAAEALIPTARAIVSLKGQTLHSIVMLLWDILLDLDDLSPSTSSVMHLLAEIYSQPEVVPETLGVVEHQGFDLNEVVPTDENGDSMKLEENTHILSTLAPRLWPFMRHSITSVRHAAIRTLERLLEAGSRRQSSDETSTSSWPASILGDTLRIVFQNLLLESNEEILQCSVTVWRLLLQCPVEELGAAANSYFSSWLQLATTPFGSVLDSTKMFCPAFLPRKSHFRAAAKMRAVKGETGYHGNFGLDPAKEIHSQEQFLDASTNSTKIVVGADSEKSVTRTRVVASTALGVLVSHLSEASLPFVVNSLWENLSSSSGVQRQVASMVLVAWFKELKYQDTPSMHASVIRSVTPLRQLLIELLACTDPAMPTKDSFLPYSELSRTYMKMRNEANLLFRAADSSGLFENVLTSLNFSADTVGVEDAISFGSKLSPRSNHTIGDGTVDKQVLDDIESCRQRLLSTSGYLKCVQSNLHITVSSLLASAVTWMSELPARLNPIILPLMAAVKREQEEVLQQKAAEALAELISFCIVRKPGPNDKLIKNLCTLTCLDPCETPQAALLNSMETIDDQDLLSFGKGTSTQKSKVQMLSSGEERSRAEGFISRRGAEIALKCLCERFGASLFDQLPKLWECLTEVLKPSIPDGSQSSANLQNAQHGDLVDDPQALINNLQVVCSIAPLLDETLKTKLVTLFPCIFDCIRHKHIAVRLAASRCITAMAKTMTTSVMGAVMESALPLLRDSVSVHARQGAGMLVSLLVQGLGAELVPYAPLLVVNLLGCMSDSDRAVRQSVTHSFAALVPLLPLARGLRPPVGVSESLSRTTEDAHFLEQLLDNSHVDDYKLSFELKVTLRRYQQEGINWLSFLRRFKLHGILCDDMGLGKTLQASAIVASDTVEQLASNNDKDNLLSLIICPSTLVGHWAFEIEKFIDSSIINPLQYVGSAQDRVALRSQFGKYNVIITSYDVIRKDIDHLGQLVWNYCILDEGHVIKNSKSKITCAVKQLKAEHRLILSGTPIQNNVLELWSLFDFLMPGFLGTERQFQATYGKPLLAAKDSKCSAKDAEAGALAMEALHKQVMPFLLRRTKDEVLSDLPEKIIQDRYCDLSPIQLRLYEQFSTSNARKEISSLMEANEQPSAPVSANPSSKASSHVFQALQYLLKLCSHPLLVLGEKPSDSLLHMVSEVISGGGDITSNLHDLQHSPKLVALKEILEECGIGMETSGSEGAVIGGGQHRVLIFAQHKSLLDIIERDLFHTHMKSVTYLRLDGSVEPERRFEIVKAFNSDPTIDVLLLTTHVGGLGLNLTSADTLVFMEHDWNPMRDHQAMDRAHRLGQRKVVNVHRLIMRGTLEEKVMSLQKFKVSVANAVINAENASLKTMDTSQLLDLFTTSQPSRQGAVSSKSSNGENADTKSIGGGRGIKSILSGLGELWDESQYSDEYNVSQFLARLNS*