MHRGINDDQQEYGVAADVSLASAGFAGYGKLGFRTDSVNDEEGFSPSSSSPSSAREQLSREAARLMEHQRQFSVRDLASKFEKGQVAAQAAVEKLSQDVLVKEGSPSCDHQALLQQLHDVLESLRGRVAGCNKDDAEEALTMIEALSGHLKQREVELAQEKMEVRKLAALFKQASDDAKRMVDEARAVAKTEIESARLAVKGMEDGLAEREGFLGLVDEQELKTMRREVQEARRIKMLHESSKVMDMDHELEGLRQQLVHKTLEISALKKELQALRTPDMEKSNVFLLDGMESLGSCLQVTEVDEGSLDILKCRFQWHRISVEGNKAELISGATKSQYAPEPFDVGRLLRVDITLPNGEMFTISTLGVIDPAPGLGNYVEALVRKGGAEFQVVIIQQNGEVASKQNIHGLNIGRVRMKLRKGHTTKAKEPYSASMQLCGARGGGLAAAQGLFWQVKKGLSYVLAFESARERNAAIMLARRFAFDCNIMLAGPDDRAALGT*