MATPLGWSQGGSGSVCLAFDQLRDVIESQEELIHQLRNVMVLQDENFVSKEEFQAVEKKLVEEKAAHAKTKVLLAKEEEKLQFALGEVEVLSKQLEKEKLAFEKALSSVKSRALQESSKKDQLITKCNEIESHIIKQEDILNGKENEIKELQQVISQQKEIFRNHMSDFRIQKQQENYMAQVLDQKHKRASGTRQARSHQRPREK