MATTCSIVWLRRDLRLEDNPALLTAARAGPVVPVFIYCPEEEGQFQPGRVSRWWLKQSLIHLDVSTRSLGAPLVMRRAKDTLSVLIELVQATGASQVVYNHLYDPISLVRDHRVKQGLTQRGIQVQSFNGDLLYEPWEVYDEGGKPFTTFEAYWQKSLAMPFEPESPLLPPRCLIKAKGNFSNCTAEELCLEDETEKSSNALLARAWSPGWSNADKALDSFLAGPLLQYAKNRQKIDVPTTSLLSPHLHFGEISVRKLFHSVRRKQVLWARDSLTVGEESVNLFLRSVGFREYSRYLCFNFPFTHERSLLSNLKSFPWRVDEGYFKSWRQGRTGYPLVDAGMRELWATGWQHNRVRVIVASFCVKFLQLPWRWGMKYFWDTLLDADLENDVLGWQYISGSLPDGHELDRMDNPQTEGDKYDPQGEYVRRWLPELARLPTEWI