MELKNIVNSYNITNILGYLRRSRQDMEREKRTGEDTLTEQKELMNKILTAIEIPYELKMEIGSGESIDGRPVFKECLKDLEEGKYQAIAVKEITRLSRGSYSDAGQIVNLLQSKRLIIITPYKVYDPRNPVDMRQIRFELFMAREEFEMTRERMTGAKYTYAAQGKWISGLAPYGYQLNKKTSKLDPVEDEAKVVQLIFNIFLNGLNGKDYSYTAIASHLTNLQIPTPSGKKRWNQYTIKAILQNEVYIGTVKYKVREKTKDGKRTIRPEKEQIVVQDAHAPIIDKEQFQQSQVKIANKVPLLPNKDEFELSELAGVCTCSKCGEPLSKYESKRIRKNKDGTESVYHVKSLTCKKNKCTYVRYNDVENAILDYLSSLNDLNDSTLTKHINSMLSKYEDDNSNMKTKKQMSEHLSQKEKELKNKENFIFDKYESGIYSDELFLKRKAALDEEFKELQNAKNELNGLQDTQSEIDSNTVRNNINKIIDQYHIESSSEKKNELLRMVLKDVIVNMTQKRKGPIPAQFEITPILRFNFIFDLTATNSFH