MDNRNLSETLPYGKLAMLGIDKEKADLLPQEVKEKLLSGEVTPLMQVSIRAQNGNAVTLPLKLQLVTDRQGNPALMAYPVRAILETERNKVLGLTEQEAERLKKGEVIQKAVDVDGEKTRQYLQLDPETRSVIHRRVTEIRLEQKLKDMEKVNDIELGTQQKQQVRDGKPVELNVGGEKVSVGVDLREPQGFKIIKGDLKEWERQQKLRYDELHPEYLGLVQTDSNRWEYRKVVDRQSQERAMKLHSPKENVSQSLKR