MATSSGNTASGATNDQIMAALKQMQEEQTRLLSMLSQGERQGLLSSTGTAGSGLDSSESDLTASPGLTGTSSAVPADEAAERDSTSPSTSGTKSNFTSRIVLTTYPKQIGINPLPMKWGAPDAVQRGPVVVQRGPSTIRRRNAIGAHGGGYSIYYALALASQELKADHRPDFTNTEPAAEIGPFPQWGDPKKIVAMDPWGHIAPFLFKDVINKENVDIRPTIAITKAHMKLPELEESVRSGRLVPDGKVCINAQGELAVTKFAVEPVWYLPGVAERFGLDEGTLRRSLFEHTGGSYPELITRGDIKVFLPPIGGLTVYCFGDPAKMSDPNSRLALRIHDECNGSDVFGSDICTCRPYLIFGIEEAVKEAQNGGSGVVIYFRKEGRALGEVTKYLVYNARKRGEDRASDYFKRTENVAGVKDMRFQALMPDILHWLGITKIDRMLSMSNMKHDAIVGQGIPIHERVELPESWIPADSRVEIDAKITAGYFTTGHRMTESELASVQGRLWEDVDH