MLNKTNTELGLIVLKNLIEFFVYSDTQDDELFQTGIKKVIDIYKYMNNIYTKSLQKMEMKESKQIVLELETILSKIAKLIDAINTDADTTLIEDLRFERNNLIEIKTKLLQEELDKINSKNKKGGQK