EEELGELLEDLREIIKGVPDVHVTNFTRSLRNGLLLLALLAAHHPDLFDYEKLKKSDRLENLKTALDILEKYLKIPALWVPAALTQETPDEDDILAYLKKLIEYFSSN