MKFCKQRIHTGEKPFSCDHCGRAFRQPGNLTRHAYTHTTLWNKITILIYTIFGYDFVX