MHNSCTQGVATDVSFVLDRFPSYGKIGLHSDTMDDEEEPPSPSSARDLAAKEANQLLEQQREFSVRDLASKFERGQAAAQAAVAKLSEDVRIREAASLGQQALLQRLREVIEALQGRVAGRNKDDAEEALTAVEALSVQMGQRESELAQEKLEVRKLAALFKQASDDAKRMVEEARAVALAEIESARAAVRRIEDGLVEKECVHGVVNQQELEDMRREVQEARRIKMLHESSKAMDMEHELEGLRQQLVQKTVEVSMLRKELDAMRINDVEKSKVCHLEGVESLGSCLQVVFMDESSIDLSQCKFQWHRISAEGNKTELISGATKPQYAPEPFDVGRYLKAEIKLPNGELYTVSSHGTVDPAPGLGNYVEALVRKGGAEFQVVIIQQNGEVVAKHSVHGFNIGRVRIKLRKGRSTKAKEPYSASMQLCGARGGGLNAAQGLFWQAKKGLS