MKTPFINREELEAIVAEFPTPFHLYDEKGIREKARAVNQAFSWNKGFKEYFAVKATPTPAILKILQEEGCGVDCSSYVELLMSHKLDFLGSEIMFSSNNTPDKEYAYARELGATINLDAFEDIEHLERVAGIPEIISCRYNPGGVFELGTDIMDNPGEAKFGMTKDQLFEAFAILKEKGAKTFGLHSFLASNTVTHLYYPELARQLFELAVEIKEKLGIWLDFINLSGGIGVNYRPDQEPNDIALIGEGVRKVYEEVLTSAGLGQVKIFTELGRFMLAPHGALVTRVTHKKETYRTYLGVDASAVNLMRPAMYGAYHHISNVTHPDGPAEAVDVVGSLCENNDKFAVNRELPHTEIGDLLVIHDTGAHGFSMGYQYNAKLRSAEILYTEEGKARQIRRAERPEDYFATLYGFDFEE*