MSGRLPSLRDAASSKKSTPKFKPKTVARKSKEEREANAARAKTEKELADAREQLKKKQGPAPPGERKKRVPKYLTNTHVVSSGPLAAGNFVGESGNRARSGFTSSGGGGGSGGMSRGFVKMEGGNTSLVHKGLETIENHAHQSDSEPESDQEDKNTKHSIKFNMGREYKVGETNQDLDNYIEGEDDDGELETEDLLHAKRIEQLFPVRPLRVKHDDVDALKRHIQESVSVATTREQTPKLVPELPIKSEEEPTLDDQLRHRESELQHKLSELNVDTEFGGIDVEETRSELSRLAIDYKRIRDKVLKIDNKPNRFMLFQLPHRLPAFQDITPKTEEGSGAAAEDDVPEIPTEEHSTEKNTEESKIKSKRNQHKKKKASIPQNELVGAIGTLRVHKSGKISVEIGGIPMEVSSGAETSFLQDLVALNAPPEITGSEEEPATGLKGSIEHLGKIESKIVVTPKI