MRIELKIKDDWEEKREFIYLKNVELKERFVVKTIEKKNKFRYCSSDYNMKGFLHPVELNLGKNNFNVHINDRTYIPAVQLRKIVLIEIANNEIIQRILPECEKRALRYNNFNEEANFYETSILDESLDNTKINKKELLKENIESYKNKLLSSYWTEINLIGYKIELLEKQKVEYPKELKNIIIDIGNKIGGINERNKRKCFNCRVKETRRWHILLKEHSLCEQCGAYKRKYRRFRSKELCVNTIKIAPKDRYCSFCDVTHTSKWYRYSIPGHYLCAACYDKQRRIKKSTKNTKADDSSQCRDMKKCQSLH