MATTPTENTSDTATGTVATVDQVGIPQSDHDRLGNRESENQPTLSTQVSEEERLDDTKESAVTETAESSGPSANSAAKVAASSSSPTDSPHAEPESDSREDSKDPVGEDGASSSQAPGELQPQLPNEPLPETEDDGWTYQWDPTHQAYYFLNRFTGQTTWENPRQTVAVASSSTADPTPVPPPLPTVAGGYNPAIHGDYDDWVAEQKKAGQLPGDGDAAENVHPPDPATAALFASGAQFNRLTGQYQRPGVGPENHSDDAKSRRQMNAFFDVDAAANSHDGRSLKAERAGKRLTKGELKHFKEKRKARKEEKRRAWLRD