MEKLKQQNEELESEVQKLTSFLDKADKEKAALLIQLGERNDINRQYFNETESLLQQEIDNLKEENKLLQVILSLLVFYSSNYVNHFSFFKKKKKKQKIKEMDNVTAISELVINQKESLESRITSLQEEVIGMEKLKAENIENKERVNKLMSEIDELTAKVGQFQNEKQSLIEQINHLEKQSKNVTSHESGLSALKEQHDTLLKKYEKKEQEHQHQNEHITDLNKRLETLIIQLDDAQTEKNELASKVEKLEPVQTELESELAQLKANHSKEMKEVTRELHLVQQDKQELDSKYKYSAAEVLHLQNELTTLKHQHQHLGQEYNKLQLVNEELANIKELKHTLQTKLDKSEGEKHVLETRLKQKENTLSEQREKTQLLQQQIIDLQDQYARAQQEVSSVCMCELLCQLSLSIFFFFLALLWTFLKQMSLNDVSILLLLLLLLLLLLLLWG