MKKHLSFILAALLLIGTVGCDDDDDDAGSATTESESATMLIDATSYSHWVYFSFETGDSVQISDPKTSDEWDLAFMRYYLRTNSGSSGNALGGIYNAGKVELSSVTEAPESGYVVDDSISVVDHSTYTYTNIAASSELAGWMSFDTESMPPEPIYSDSIYVVKTGQGKYAKIHLKDYYGGDGTTSAMIEFDYVFQPDGSQTFTE