MKKLRTRYAPSPTGYLHIGGARTALFNYLLAKHYNGDFIIRIEDTDVKRNIADGEASQIENLKWLNIEANESPLKPNEKYGPYRQSQKLEKYLKIAHELIEKGYAYKAYDNSEELEEQKKHSEKLGVASFRYQRDFLKISEEEKQKRDASGAYSIRVICPKNTTYQWDDLVRGNIAVNSNDIGDWIIIKSDDYPTYNFAVVIDDIDMEISHILRGEEHITNTPKQMMIYDYLNAPKPLFGHLTIITNMEGKKLSKRDLSLKQFIHEYKEEGYNSQAIFNFLTLLGWTDEKARELMDHDEIIKSFLYTRLSKSPSKFDITKMQWFSKQYWKNTPNEELIKILNLNDYDNDWINLFLDLYKENIYSLNQLKNYLKIYKQANLNQEKDLDLNDAEKNVVKSFSSYIDYSNFSVNQIQEAINKTQEKLSIKGKNLFLPIRKATTFQEHGPELAKAIYLFGSEIIEKRMKKWK