MHTLTASRRSLLFGALAMTTLAIAGPAFAQQTSQDAILGKWAADDGSVKLEMFKSGAEFWAHLLFGNQIMEADNTTFKKDTKNPDPTLRSHSLENIVFIHGLHWDNGEWTGGSLYDASSGSTYKCKVEMKGNKMLLRGYLGISLLGQTREFHRF