MINLDIEILNDVNLILEKLDAHDRFIEAKIELFEDIDKTKNGYSTTLNNEENISNTQIFSSELDINNKLDEENNMSPFYDNRNIISQINENNVKHLDPLNPFDNENNISKEIHNNKEIEENEEKKDKNDNQYYDNENINNDNNKYNDNEHINNDNNKYNDNNKYNDNENINNDKNKYYDNENINNDKNKYNDNENINNDNNNTCYINIPDSILTNKNVKKKKIPEVINNNGKEKKSILTNIINILNYVFPDYEFKYLNNSNYKYIKNINSVIDNINYNLFYIIENIYRGFNKKIWKILKELIDFKYCDVYTYLNDTDNDPYVDKESISSFNYFFFAKKNKRILFISCITKPKYKNQKNDEDFNNLYMGIQDDPSINEQNEYDDEDSSLC