MKKLIFLSIISCCLYAENLKISVAPVNNEVYKKECGSCHFAYPAGLLPSNAWNKMMENLSNHFGDDASVDEETFKTLSKYLNDNSAEKNMNFKRSKKIVESLAPNEIPDAISTMPYIKRKHKEIRKDLITQKEVKGLFNCTACHKNAQKGVFSDKDVDIPNYGKWDKK