MLHAGPYNTTNATTLDFNESGTWDDKDAQGNPVALHPSVVETMRDGLDHSWHDMIFHASDEFVSVKRNSMDACNILFSSGTTGEPKAIVWSHSTPIKCAVDGYYHQDIQVGDRVAWPTNIGWMMGPWLLFQLMNGATLGIFNGVTSTDAFCQFVEEAKISMVGVIPSLVKAWQARDATKDCDWSCVRRFSSTGEASDPENYLWLVSRVPGYAPVVEYCGGTEIGGSYLSSTLVQPNVPSMFSTPVLGSQLYLLDAEGKALDGSEYKSGAVGSISGEVALVPPTIGYSTHLLNRNHLDTYYKGMQPGPNGEVLRRHGDEIEMVRNAQHTNKSKEETAPYFRALGRCDDTMNIGGIKVSSVEIERVCNLVAEIKETAAIGVAGPHGGPCKLVIYVVLSSAAGGADDKAALRAAMQKMIKAKLNPLFGISDVVVAESLPRTASNKVMRRLLRDEYLQK*