MALKASLGVILGCQFGPANRLLAAADKGDERVVAQVLCEKPQLAAFTGFHGTTSPLHRAAAAGHLGVCRAILEPLKHRMRVAEAAAGGKPSAAATKWQRLLSTVLNQRSHKSLTPLMLACEHGHAEVAAYLLREGADPLAADFVHSRTCLHYAAVGGHADCLRLLCSDSAQVTTSDGARPLRDVIVSDLQVQACRFVDQRAFGGLTALHFAVVTGSLDAVQALLRGGASIMVKSDGEAYIGDDFLVPGSSPLHVAVIINSISIVHAILQTHMEMMNILGTTLDERGRRPWEGTSRTDIRSVRNHFRKLPFHLARERHQPQLMSLVDPRIPIDVALDAARDTEHGIGPKRLSTICSLVLQRSLLRWLDDCQRELAKEAAGRPPRPPSGSSARRX