MKKQNFNIMYNVKMIEDLKADLLCIIGDFFKLLTKGSNVAQQAILDCISGAIIILYLLAERLGYSHTAVDETIKRKLKIGIIEEDKIEKDGKDLTKLYNYLKDRN