MAGKSPMGPGSRSVSGIGGAGGTPGKARQGSLVGGKAKEQGRFKVYEGDEPPPFSTPPEPRSNGTQLMDDFMRRHQGGGGTPGAEGSELGGATEAELQEKAKRKGRFRYVEDDYAAAGGGGGAGGPAGGVPATKATGFAKSVSMPGAEGGGGGGKGGSAAASPTGQAVQVLLGPLKEMLEGIQLQHEVMREMVAAVSDAERGKQGALNAFLAERQHLLRPPQESDRLRAELLELREENARLRERLRQYDSMPESRKTSASGEASHGVSAQMSMX