MSAELETRLKSATELGATDVPGAAAQLKGLVLEESSNDAEAVRIKEQAISQLCELYIKQANAQALADLLTSLRGFFNAIPKAKTAKLVRSIIDSIAKVPGSTQLQVDVCKGQVEWAKTEKRTFLRQRIELRLASLYMQTRDYPAALALISTLLSEVKKLDDKLLLVDIYLLESKVNHALRNVPKARASLTAARTAANAIYVPLQLQAEIDCQSGILCAEEKDYKTAYSYFFESFEQLASMDDPRAAQVLKYMLLAKVMLDMADDVPGIISSKAGLKYTGPEVEAMRAVAAAYHDRSLQAFQDTLSAHKSQLVDDLVVGAHLAELYDTLMQQNLVRLIEPFSRVEIAHVASLIGLPRDIVETKLSQMILDGKLAGTLDAGAGCLEVFTPAPADAVYPAALDVLESLGRVVDTLFARSQRVVA*