MIEKQYLANRVATANDVQLIVIVYEGLLEELLAGASAAETQDNQKLRIHTEKSREILAELLTTLQGDSEVAAELRKLYLYINQLITQGVNHQEKSYFQQAIQVLSPLYEGWQQLAEPGVQEVDEIKQEKGPAIVSGMTYGKGQLMDYVVNDETNRWKKG