RQMKLPFPMEKISRLPRSEFQELLKMHALTPEQLDFIHDMRRRSKNRLAAQRCRKRKLDCIHNLETEIHKLVPCKEKDRLLVEREHLRVCMDELYHSFTGLCRELCQGVQNNPAHMQLLGQY