MKLIDEKGRLFGKVNIIDLVVVLLVLLLAAAVGYKVLSPKIASSPTAQGEVTAVVKCTFRTDTVISQVKAGQQLVFGTDYVPNATIAEVKVVPSDYTTTDAQGRVHIEKHPNLKDLYITIKAKVNTNAPILKVGTQDLCLGKKFTVKTQTMEMDGNVEMVTITK