MKKIVISQPMLFPWIGLFEQIRLADSYVHYDDVQFSKGSFVNRVQIKTVDGSKWLTVPLDGIKLGQEIREVRINDRQNWRESHLNLLKQVYAKALYKQDMLDLVSSVYSQPATTICDLSINSILAICKYFNLARSDKFLYSSRIGLEGTSSERVLDIVKYLDGNIYITGHGAKNYLDHFLFEESNINVEYMDYRKNTYPQLHGEFTPYVSTLDLIANVGTIGKEFINSETIYWKEAVK