MHQGLDVTQATMGTVTLWLAGDVMTGRGIDQIQAHPVVPLLYERWVRDARDYVRLAEQFNGPVPAPVAPDYIWGDALAEIERRQPELRLVNLETAITTSDEAWPDKGINYRMHPANIGCLTAARIDVCTLANNHVLDWGRPGLAETLHTLKQAGIHSAGAGSHLEAACAPATWPLAGGARLLVFSWAGPDSGVPPAWGATPQRSGVALLPDLTESGAQQVAARVARQRQPGDLVVVSLHWGGNWGVEVPQLHRRFAQRLIELGAADLVHGHSSHHPRPVEVYRGRLILYGCGDLINDYEGIASQERFDPSAVCLYFAQLARETGALQQLEIVPMQLRRLQLRHAQASARRGLQSLFETEGRHFNTGVQAQADGSWRLRW