QLYELDEDPKRKEFLDDLFGFMQKRGTPVNRIPIMAKQVLDLYTLYRLVTDKGGLVEVINKKIWREITKGLNLPTSITSAAFTLRTQYMKYLYPYECEKRALSSPGELQAAIDSNRREGRRQTFGTALFNYSPASTPTLLSSPKMPLPPLSISTHSCSQLGQVHAIKKALLVIAEESVLAAAVPGRITIPVGLASHHLAAAQAAAASQAAVLEQLREKLETGEPPEKKVALTAEEQQRLVQHALQHNLLAVASQFPMNVKISNRGNDRQETALNLSTNGISSINMSIEINGVVYTG