MDQKLTKSSIKGPWTKEEDQRLVKIIQKYGARNWALIGKVMETRIGKQCRERWHNHLNPSVDKSAFTRDERKLIVTLHKKYGNKWSYIAKFLPGRTDNSIKNYWYSQMKKFKK