MKKAKLFGFSLIALGLSVSLAACGGGKGKTAESGGGKGDAAHSAVIITDTGGVDDKSFNQSSWEGLQAWGKEHDLPEGSKGYAYIQSNDAADYTTNIDQAVSSKFNTIFGIGYLLKDAISSAADANPDTNFVLIDDQIDGKKNVVSATFRDNEAAYLAGVAAANETKTNKVGFVGGEEGVVIDRFQAGFEKGVADAAKELGKEITVDTKYAASFADPAKGKALAAAMYQNGVDIIFHASGATGQGVFQEAKDLNESGSGDKVWVIGVDRDQDADGKYKTKDGKEDNFTLTSTLKGVGTAVQDIANRALEDKFPGGEHLVYGLKDGGVDLTDGYLNDKTKEAVKTAKDKVISGDVKVPEKPE*