MLKRKWEKNMYISKWWGDLIGGSDDSLALVDYLEQLDSTNVTLNQILKDLGLDVLLSEGDLKSGGSIGFDIKNANGTFRAELDIACSALIDLSAIVLESQKSGYVDLHDLDEDRKSRKLYIDASEEKRNLLRDELYKFSRDPLAYELAELVPVDDMKELAEKEKMIADELAPLS