MKKNNESEWPHFQKLKFIHHQFLAEEEEGDEDTTDEVFNGLDESIKRPKLGYTMRKKLLMNKRRTIDVDMDKLIELVQAREIIWNRQLKGHHNWYKLDESWKEISQQLGVTRDEARLKWKYLRDQARKECRKQVSEWEYLPKLQFLTNQFNDYEGHDTTDDHFNQDFEPTPEQSSSYYLEPPATNDISVKDDEFDEFDTKPIIMETDFYDDDDEAQKGTGNVGTPEPAKDEDIGFFNSLIPHVKKLLPAKKLMLRMKIQELVYNTVYSET