MTDMSKVTDSVLTIRVIKSFPYRIVKNLVLQHVDLTSTTTSQLKELAQQQIASRAGWKVYKGITLDTLKLYTRAHGSKTTNLIINLDHEDWLLRDEHAILRDLGIENESELSFFKYDDYEAFKNDPTEKWI