MSTAQGTALKSAPMGPGRRARRGRPVAAPYRSGWQAYGGVSLEGGGFLGGVQRTEERVAPRAPRAAARDAEVVRPLSKLPNSSIGLYNPSFERDACGVGFVAELSGDYKRETVNDAIEMLERMAHRGACGCEKNTGDGAGIMVALPHDFFKEVTKDAGFELPPPGEYAVGMFFMPTDEKRREKGKAEFKKVAESLGHVILGWRPVPTDNSDLGESALETEPVIEQVFITKSSRSEAEFEQQLYILRRLSIISVRAALNIKRGGERDFYMCSLSSRTIVYKGQLKPCQLKGYYYADLGHENFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNKNWITAREGLLEAEKLGLSKEQLSRILPIVDATSSDSGAFDNVLELLVRGGRSLPEAVMMMIPEAWQNDGNMDPEKKALYEFLSALMEPWDGPALISFTDGRYLGATLDRNGLRPGRFYVTHSGRVIMGSEVGVVDVPPEDVLRKGRLNPGMMLLVDFENHTVVDDEALKTQYSKAHPYGEWLKRQKIHLKDIVESVPETDRVAPSISSSLPQKNENKDDVGINGILTPLKAFGYTVEALEMLLLPMAKDGVEALGSMGNDTPLAVMSNREKLTFEYFKQMFAQVTNPPIDPIREKIVTSMECMIGPEGDLLETTEKQCNRLALKGPLVSIDEMEAIKKMDYRGWRSKVLDITYPKKSGRKGLEEALDRICAEAREAISKGYTILVLSDRGFSSDRVATSSLLAVGAVHQHLVANHERTRIGLLVESAEPREVHHFCTLVGFGADAICPYLAIEAIWCLQNDGKIPPNGDGQLYSKEELVRKYFYASNYGMMKVLAKMGISTLASYKGAQIFEALGLSSEVIGKCFEGTPSRIEGATFEMLARDALRLHELAFPSRTPPAGSADAKALPNPGDYHWRKNGEIHLNDPLAMGKLQEAARVNSRAAYKEYSKRIQELNKACNLRGMLKFKDISDKISLDEVEPASEIVKRFCTGAMSYGSISLEAHTALAIAMNKLGGKSNTGEGGEQPSRMEPLPDGSMNPRRSAIKQVASGRFGVSSYYLTNADELQIKMAQGAKPGEGGELPGHKVIGDIAVTRHSTAGVGLISPPPHHDIYSIEDLAQLIHDLKNSNPGARISVKLVSEAGVGVVASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANGLRGRAVLQTDGQLKTGRDVAVACLLGAEEFGFSTAPLITLGCIMMRKCHMNTCPVGIATQDPVLREKFAGEPEHVINFFFMLAEELREIMANLGFRTITEMVGRSDMLEVDPEVVKSNEKLENIDLSLILKPASEIRPGVAQYCVEKQDHGLDMALDNKLIDLSRTAIEKQVRVFIETPIQNTNRAVGTMLSHEVTKRYHMSGLPAGTIHVKFTGSAGQSFGAFLCPGITLELEGDSNDYVGKGLSGGKIVVYPPRNSSFVPEDNIVIGNVALYGATKGEAYFNGMAAERFCVRNSGAQAVVEGIGDHGCEYMTGGAVVILGKTGRNFAAGMSGGIAYVYDVDGKFSARCNNELVDLYHVEEEDDIITLKMMIEQHRRNTESVLARDILSDFDNLLPKFVKVYPRDYKRVLENMKAEKAVAKHAKEPKVANGISVTTKKVQPDQSASRPTRVANAKKYRGFITYERESISYRDPKERVKDWKEVAIESTPGPLLNTQSARCMDCGTPFCHQESSGAGCPLGNKIPEFNELVHQNRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVSIKSIECAIIDKGFEEGWMVPRPPLQRTGRKVAIVGSGPAGLAAADQLNKMGHFVTVFERADRIGGLMMYGVPNMKTDKIGIVQRRVNLMAEEGVTFVVNASVGSDPLYSIERLRSENDAVILACGATKPRDLTIPGRELSGVHFAMEFLHANTKSLLDSNLEDGKYISARGKKVVVIGGGDTGTDCIGTSIRHGCTNLVNLELLSKPPSNRAADNPWPQWPRIFRVDYGHQEAATKFGKDPRTYEVLTKRFIGDENGKVKALEVVRVKWEKVDGRFQLKEIEGSEEIIEADLVLLAMGFLGPEATIAEKLGLEKDNRSNFKAQFGDFATSVDGVFAAGDCRRGQSLVVWAITEGRQAAAAVDKYLSRYDQNAAGDITPSGAGLVQPVAA*