MSAFVSRRGAMRGMQALRRLETSTLVQPSQKFRWQYCRSLSRTARLYGRQDPLLSAQTEKRQWSTPLAEQLAAAILTTGPIPLASFMRMCLTADVGGYYTGAIEQGRDQFGLKGDFVTSPEVSQVFGELVAIWFVAEWMSQGRPSRGVELMELGPGRGTLMSDVLRTIKRFGDMSNSLDAIYMVEASPELRKAQKNLLCGEDAPLTESEIGYHSVCKQTQLPIVWTETVQSIPKNPDKTPFIVAHEFFDALPIHTFMNVPVPSEKSAGTTNPSSAPETTLKSTLEWRELVVSPTPPGSTHESLNTPATQRWDTPPPDFQLTLSSLATRHSRYLPDSSPRYRAMKKVADAQIEVCPDASLYAGDIASRIGGSVQNPKPRPSGAALILDYGPGDGTIPVNSLRGIRRHQRVSPFVEPGLTDLSADVDFAAVAEAAMRASEGVEVHGPVPQGYFLEAMGIKQRADNLIKNCKEPSKAADVDRAWKRLVDRGSNGMGKIYQALAILPENDGKRRPVGFGGDVGE