MIFVSANLNQTLHKLVVQPMESMLSVVKDNASELLKQFGLEDDMDADEDLEETELLEGIFKKFARLASLAAGRNEATAEELAGMDESARGVMMEMMNVQVATAAPVQETSANTSLRASAISAPPTGSEGLEENHHVMALSDLPDVPVIASLPVSRDTIESFDLDVLDLDSEGQTKVAVHIFFDTAVGKTTGRYWSEALTFKRFHAVVKAGYNNLPYHNYTHACDVLHTVYRLLSLTSARQWLGSVDQYALLVAALCHDIGHQGRTNPFLVELGNELALRYNDKSPLENMHCAKLFEIASNQDTDVFKQMDKETKKQARRICIAAILHTDNVNHFEMVREISKIYEMASDLCELQASQPDLLPQYIEQVMQKNSLQWLELFLHFADVSNPLKPFPVCQKWAWRVLDEFFEQGDEATHTTDTEKSLGLPVGMLNDREKINRPGSQHGFIQFLVAPLVFGTVRIFPDLHPVSTQMAENLAQWKTLWVEDAHPNEEDVAKKDADVQKIKDISASFW*