QLYELDEDPKRKEFLDDLFSFMQKRGTPVNRIPIMAKQVLDLYTLYRLVTDKGGLVEVINKKIWREITKGLNLPTSITSAAFTLRTQKYLYPYECEKQALSSPGELQAAIDSNRREGRRQSFGTALFNYSPASTPALLGSHKMPLPALSISTHTCSQLSQVHAVKKGGGLLVISEDSVLAAAVPGRITIPVGLTGHHLTAAQAAAASQAVVLEQFREKLETGEPPEKKVALTVEEQQRLVQHALQHNLLAVASQFPMNIKISSRDDRQETALNLSTNGISSINMSIEINGVVYTG