MKKFSLVAATLIAGVVLNVNAATVATVNGKSISDTEVSEFFAPMLRGQDFKTLPDNQKKALIQQYIMQDLILQDAKKQNLEKDPLYTKELDRAKDAILVNVYQEKILNTIKIDAAKVKAFYDQNKDKYVKPARVQAKHILVATEKEAKDIINELKGLKGKELDAKFSELAKEKSIDPGSKNQGGELGWFDQSTMVKPFTDAAFALKNGTITTTPVKTNFGYHVILKENSQAKGQIKFDEVKQGIENGLKFEEFKKVINQKGQDLLNSAKVEYK*