MRQIKISSGAWQKDLEMVVTVIDEDKFKTQCEQVNKFYCDAEYRAKKHGSHEKAGFAMFCAECFQQIAFNNFKDEEWLTEQFDWSKDKGIEGYPSLDDMGIRIDEIESWFIDYDEIQITGW