MLGNLENFKLSEIMWSGSGHEKFLVDNPAVCVIYDRGELSLVEYGSHDILTSVQTDHFQEALISIRLDGTFSSARCVTECNNRLAYLVDLQTMQVKDVISAAIVDTIHHNSEIVWLQLNPRATHLLFCDKRRQLFLFELGKQSYSTLFIWYSIQNIHHATRFSLKGDLEGVRRIEGRTEVLVYEGFNTVAYELDKVLIDVGLALEKLELDQALSALVTLELTTETRFMWEKLGDKSLEQNKLLCAEESFASSGHVCRAEYLHKVNKQLRSLLNDTGQDVKGQYHMQVQLALFCRNWKHAEKILLEHGEFEDAIRIHVENLRWKEALLISYSQNTANCEALRSAYLDWLLGTGQIQEAGNEKALAGDVLGAVKILASGYVLGLAADYAMKVVGDLGEVQRGSWKKDLGMLLDTIINALANNGMLEKLGQLMENMGNFEKAQEAYCKGRSYRLAVELARKWNMGDLAKLKEEWGDWMVSKNQMEAAINHYIEAGCFLKAIEAAITSHQWSKGAHIASQQEEEVRKPIYVRVARHFEKTKQFVEAERLFVEAKVPGEAVIMYLKTKKWDAAQKVCSHYLSMDEAHHIYFHQAKEYEASRRFKDAERLYLEARQPDCAINMYKAEGMFDNVIQLVSKFKKDGLNETHLYLAQELERKGMLRDAEHHFLEVHDWRSVVKMYSAAVMWEDALRVAKAWGGASATKQVAYAWAIALDGENVRESLAKLGLADQAIEHAVDIGAFSKALEFCTAASADKLQEVQLKYARFLEVEGKFKESEDHYIRAQNPGAAIAMYIQQKDWSAALRVADLFQPSAALDVRVSQAQDLCQSNELRKAEALFIQAKKPELAVEMYKANNRWEDAIRVARKSLPTRVSEIQLEFASFAQSKIGGTDALESVLARAKAAEARQNFQEAIDLYLIVDLRSLPDMEKLQKVWRKAIELAKEHAKDRLLQITQAVAEQLVRAGQHPEAALLHLEFDNYKEAADVYITGGFWDDARKMAESTGQEKLLQHIETLYRQHLLKAGDAGSLAGIGNVREALEIYSSKEDWEKVHELSTTLGPDVQKEFSARHATYCLRNSKVFDAVSVLSHYGLPNTLEGLEVCGWITSQVLYNCSDTQVAEVAIQDFRAFLYNRIQSVKCSISTDSQPDAQNLRPEGARLSGLEELEAMLVPVTYMMLCVSCKRKGLKTQTAKLSISLLRFVESLPADKAFYEAGIACKAVDWKDKAFVFLNQYLDIAEAIDDEESSITVDHQTFDKSDIPQTFTIPKGHFVDAEKQEEVQDWVIQFSVSQQEERSSMTRECRSCGSLIYEASLYCFNCRAQSKACSVTGYPLDEDAQIECPSCNMVANRGDWTTFVEVFQKCPWCTAPVQASH*