MAIQVDGTHNQSQHRNGSVGESSAGQADGDSFTSFEVVGLAADEPTTPTSMKEEVLLISWLIVLLRTRDSGQVQYEWAYKGRDNGAEQEPVKACLSMGELLTGLQDSVGQATAAISQHVKTVTSSECATVSSPASLLLSTGSLSQTSEDVKDEGAIHLETRFENGRLAIRPAWRSETMLEFTVTQHIKSLVDTVKMCLSNPDASIEACLRPTASDLDAIWKWNHELPPSYNFCMHDVISEQSNRFPDKVAISSWDGELTYGQIEQYSTFVAGSLKKMGVDVHDFIPVCFEKSRWTIVAVLAVMKAGGTLVMMDPTLPLARLQNMAKQVGAKAMVSSRNQHELATTIMSDGKHIVVEADAFAHLSNSEPLPQLPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAFPRAKAVGYTEESRVLDFASYAFDVSIDSMLLTLANGGCLCIPSDEDRLNDINEVIRRMKINYAGITPSVARILEPDVIASLSALGLGGEAAAATDVTRWGHDTRIVIGYGPCECTIGCTVNSDTATGRDYISIGTGNGAAIWIADPNDHNVLMPVGAVGELLVEGPIVGQGYLNDPDKTAAAFIHDPAWLVSGHNGYAGRSGRLYKTGDLGKYDPDGSGGIVFAGRKDTQVKLRGQRVELGEIESQLNARLTAEITVIVEVIKPQSSGGQPTLVAFLASQSTKKNGDTEIKSAELSDDLRKTLSKADAEIAKVLPRYMVPNAYISVNYIPVLISGKTDRKRLREFGATVDLQQLDQGTNNGPARELTDLEQRLRHGWGQVLKLDPEGIRPNDNFFALGGDSLAAMRLVSVCRAEGLDLSVTGTFGHPTLSAMASVVSIVDSKAKTETPPFSMISQAVESACLEASEACGSDPASVEDIYPCTPTQESLFTFSLKSVKPYIAQRVARIPSHISSDAWKKAWGEVVAASPILRTRVAQLQERGLQQVVLKETISWRSSSDLVQYLETDRKERMSLGESLARYAIVSDPQTETRYMVWTIHHVVYDGWSEPVILKNVSDSLQGQSIETQAQIRDFVKWVRNTDEVAMQEFWRRELKGAVGPQFPRLPTRDYLPVPNAMVERQIPLETGSGWPFTLATLIRGAWALVASQYTGSDDVVFGETLTGRDISLPGVESIVGPLIATVPIRVRIPRTSSVESYLRDVQQSVVARTPYQHMGMQNIRKVSQDAQHACEAGTGLVIQPEPEYVGSELGFELGDVVREALHFNPYPLMLGCGIRKGGFRICANFDSSLVEIPQMERILAQLEMACLQLTKGLSRRVDEISCLPEAELDLIWQWNQIAPLSLDESSGRLRANTNIKQGSVYPPTVVSWVCDPRNPSLLSPIGCVGELWLEGAFLSGDAIESPSWLVAGSSNFRGRTGRVQPTGDMVNLQEDRSLVFVGRKENVVPVHGHAVDIADVESHFSKYLPPNVRAAAAVFQPSSDDTHSVTEQELAVFIEQEPFEQDSVELLSAQYDITCEGSDTQNLSTSVRATISVSLLVALKRLSKFMQDSLPSYMVPSAYVVLDKLPTDVGEVNHSLLKQLASNIPKHVLTQLREAFQQAWTKNLGQTNMSLPESILRSAWAKILGISPEKIDVDDNFFRLGGDSVLAMKLVSSLRAQGHSLSVADIFQHMRLGDAAKVLKLGQVSQQKVQPYKAFSTLGHLDVEQFLSEIVRPKLADVTWSIQDVCPVTDSQALDVRATIQGPRTSIQYTMLYLDKSIDREQLFRACNDLVKTHDILRTVFIEHESIFYQVVLNELEVPVAMHQADKDLGPYIKDLCTSHTESFHLGSSFFKLLHVEGNDGQECLILGLSHAQYDGMSLPRLLQDLETLYTGGKIVDFEPFSAYIARISDEDVQTKAINYWRNLLNGSSLSVLEGTSVQPTDKAIFHTKPVDVSQPLDLDEVTTANLLTAAWALVLARRLQKPDVTFGGVTSGRNIDLANVENVMGPCYQLTPIRVAFQSQWTAMDLLRFVQRQSAESAAHDFLGFNKISKKCTQWSSEATCFDSLVHHQDWDDFDTMPFAGGTCKVDILNPDGDAPYPLKVVSFVRGGQLNVGVAGSERDAAFVDAALDELAATVKELATRPSEHVLIDGHMF*