MLNKFWGAQQPQQRPQEGNNESCYQPSIGSSQSPGSSRPGTPSPSSSGNFGVQRPTDRASSVSRVSPAEAAGIITAIKDKSLEELRDLLCHQDGYHNLLLSLEPVKTQNKVRDDLRNETLQLARENLEKEPQIMELRNQCRIIRTTELAAAQEKLHELERRKEELLKFYSPASLLHRLQDAMRKTDEESENLDKQLLEGEIDLATFVQKYKKLRQSYHKRALTHLAAKTSITG