MQLILDTGNVEEIKELCTCLPIDGVTTNPSIVSKEKKNFKQLINEIGEIIGEDMPIHAQVLSTKYEEILEEALYISSLRKNIYVKIPVTQDGLRAIKDLHRKGVKITATAIFTAHQGFLAAKAGANYIAPYVNRLDNISGDGVAMVSELIKIIDTYKMDTKVLAASFKNAQQVIELMQHGVHSVTVPYDICKSMMNHPLTDWSVDKFIEDWENTFGKGSKTNNI