MSSNNDATSSSLQNYGEIFTSQNKWFVDDTNVYRVTVHDLFEGNLPATPTNGAVFILNPRTGHLFLKVIHASVWAGQKLLGQVAKRITAEEVAALVRTLPVEEVPKQIIVTRNRMLDLLEVHLLDFPNIVIKGSEFHLPFHACLKIEKLGDVVSKATESQMVLFNVYDDWLESVSPYTAFSRLVLILRALHVDNDKAKMLLKPDESVVTEPHHIWPSLTDFQWMTVEVVLRDLILSEYAKKNNVNAWDLTQSEIRDIILGYDTTGIY