MSTTQGTALKSAPMGAGRRARRGRPVAAPYRSGWQAYGGVSLEGSGFLGGGQRTEERVVPRAPRAVTRDAEVVRPLSKLPDSSIGLYDPSFERDACGVGFVAELSGDYKRETVNDAIEMLERMAHRGACGCEKNTGDGAGILVALPHDFFKEVTKDVGFELPPPGEYAVGMFFMPTDEKRREKGKAEFKKVAESLGHVILGWRPVPTDNSDLGESALETEPAIEQVFITKSSRSEAEFEQQLYILRRFSIRSIRAALDIRRGGERDFYMCSLSSRTIVYKGQLKPCQLKGYYYADLGHENFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNKNWMTAREGLLEAEKLGLSKEQLSIILPIVDATSSDSGAFDNVLELLVRGGRSLPEAVMMMIPEAWQNDANMDPEKKALYEFLSALMEPWDGPALISFTDGRYLGATLDRNGLRPGRFYVTHSGRVIMGSEVGVVDVPPEDVLRKGRLNPGMMLLVDFENHTVVDDEALKSQYSKAHPYGEWLKKQKLCLKDIVESVPEVDRVAPSISSSFSQKNVAKESVGVNGIMTPLKAFGYTVEALEMLLLPMAKDGTEALGSMGNDTPLAVMSNREKLTFEYFKQMFAQVTNPPIDPIREKIVTSMECMIGPEGDLLETTEKQCNRLALKGPLVSIDEMEAIKKMNYRGWRSKVLDITYPKKSGRKGLEETLDRICAEAREALRQGYTILVLSDRGFSSDRVAASSLLAVGAVHQHLVANLERTRIGLLVESAEPREVHHFCTLVGFGADAICPYLAIEAIWCLQKDGKIPPNSDEQPYSKEELVKKYFYASNYGMMKVLAKMGISTLASYKGAQIFEALGLSSEVIGKCFEGTPSRIEGATFEMLARDALRLHELAFPSRTPPPGSADAKALPNPGDYHWRKNGEVHLNDPLAIGKLQEAARVNSRAAYKEYSKRIQELNKTCNLRGMLKFKDITGKISLDEVEPASEIVKRFCTGAMSYGSISLEAHTALAMAMNKLGGKSNTGEGGEQPSRMEPLPDGSMNPRRSAIKQVASGRFGVSSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIAVTRHSTAGVGLISPPPHHDIYSIEDLAQLIHDLKNSNPGARISVKLVSEAGVGVVASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANGLRGRAVLQTDGQLKTGRDVAVACLLGAEEFGFSTAPLITLGCIMMRKCHMNTCPVGIATQDPVLREKFAGEPEHVINFFFMLAEELREIMANLGFRTITEMVGRSDMLEVDPEVVKSNEKLENIDLSLILKPAAEIRPGAAQYCVEKQDHGLDMALDNKLIDLSRTAIEKQVRVFIETPIQNTNRAVGTMLSHEVTKRYHMNGLPAGTIHVKFTGSAGQSFGAFLCPGITLELEGDSNDYVGKGLSGGKIVVYPPRNSSFSPEDNIVIGNVALYGATKGEAYFNGMAAERFCVRNSGAQAVVEGIGDHGCEYMTGGTVVILGKTGRNFAAGMSGGIAYVYDVDGKFSARCNNELVDLYHVEEEDDIITLKMMIEQHRRNTESVLARDILSDFDNLLPKFVKVYPRDYKRVLENMKVEKAAAKHTKDPKMTNGISVTTKKVQPDQSASRPTRVANAKKYRGFITYERESISYRDPKERVKDWKEVAIESTPGPLLNTQSARCMDCGTPFCHQESSGAGCPLGNKIPEFNELVHQNRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVSIKSIECAIIDKGFEEGWMVPRPPLQRTGKKVAIVGSGPSGLAAADQLNKMGHFVTVFERADRIGGLMMYGVPNMKTDKIGIVQRRVNLMAEEGVTFVVNANVGSDPLYSIDRLRSENDAVILACGATKPRDLTIPGRELSGVHFAMEFLHANTKSLLDSNLEDGKYISAKGKKVVVIGGGDTGTDCIGTSIRHGCSSLVNLELLTKPPSKRAADNPWPQWPRIFRVDYGHQEAATKFGKDPRTYEVMTKRFLGDENGKVKALEVVRVKWEKVDGRFQLKEIQGSEEIIEADLVLLAMGFLGPEATIAEKLGLEKDNRSNFKAQFGDFATSVDGVFAAGDCRRGQSLVVWAITEGRQAAAAVDKYLTRTDQNAAGDITPSGAGLVQPVAA*