MSTSPDTPRNVGRPPSFESPEEMATSIDEYFLRCDAENRPYTVPGLARALGFSTRKSLWDYEGKPEFVNTIKRAKLRIEEQRSEQLIMRQSNCTGLIFDLKNNFGWQDKFDQEVTARVSNSIEERTLACMPPEPKDMNEWRQWYNEQMAHRPGGQEQTPTEPEKGLE