MKNFKCLFVLMLAVIVFAAACGNSSSLDNQKNASNDSDSKSGGYKPKELTVQFVPSQNAGTLEAKAKPLEKLLSKELGIPVKVSVSTNYNTIVEAMKSKKVDVGFLPPTAYTLAHDQKAADLLLQAQRFGVKEDGSASKELVDSYKSEILVKKDSKIKSLKDLKGKKIALQDVTSTAGYTFPLAMLKNEAGINATKDMKIVNVKGHDQAVISLLNGDVDAAAVFNDARNTVKKDQPNVFKDTRILKLTQAIPNDTISVRPDMDKDFQEKLKKAFIDIAKSKEGHKIISEVYSHEGYTETKDSNFDIVREYEKLVKDMK*