MKLNPEKEAIETVAKLMLISARTAPKAKGDDEIVTGIVSQEEKEAIAQEMELIGQKETHKFFKRDAQNVRDAEAVILIGLNFTKPAGVNCGACGYDCNTILKQKTFKVEYSGPICTIRAIDLGIAIGSLVSVAKELGVDNRVMYSIGATAKKLGLMDAQIILGIPLSIKGKNIFFDRKPV