MGKSESRVLKVAQGDTLWGLGERHGVPWEHIQVFNKLRDHTVYAGEELKLPPQRTKAWVVESGDSAWEIAERFGLTLEEVQDVNGGIPEVLYPGDVLLVPEDAVLRPRQLISLRAVKARLKGIAVHANAKFFDVFPYPQDIDNYREKHRLLLNALRHVESSFIMPAPIGDNGLSIGPLQISTEYHQDAWWQASSTVKYEHCEEVDYAERTVINYWLRYCPWALEFGDWETLARTHNGGPCYWHHFSTTRYWRRVKNALRSRGYIQGIPEFSSSARDNSSIQLFNTHIPFVVPILESKVKDNPDKGASQLQTTSAVMEAATVGVPY*