MKNKKIIRKFTVLLAALVIMCGFSVTAYAGGGDESDDTPTPVTEETPAPETEPEETTGGYEPQPLTPDGNMSLVDDITGEASGDKQFITVVTKSGNYFYIIIDRAEDGENTVHFLNQVDEADLTALMEDGQTEAPVCSCTDKCVAGSVNTACPVCSVNMSECAGVEAEPEPEETEQPPEEEKGGGMGILLVVLLVAAAGGGAFYYFKILKPKKDAAKGSSSLDDLDFDEDDEETEVVETEQTEQEDDNL