MSENLSEKKKALEVALSNIEKRFGKGAVMPLKSVEKVQVETIPTGSLALDIATGVGGIPKGRITEIFGVESSGKTTLALHVIAEAQKRGGVAVFIDAEHALDPKYAKKLGVDVENLYISQPDYGEQALEIAESLINSGAVDVIVVDSVAALVPKDELEGEMGEAQVGKQARLMSQALRKLKGAVHKSNTALIFINQIREKIGVMFGNPETTPGGRALKFFSDMRLEVRRLGDVKEGGEKKGYRVKVRVVKNKLAPPFQEAEFDIIYGEGICKLCDLIEVATNLGIFTKSGSWYSYGDKRLGQGKEQVKKYLQEHPELIDEIDQKVREAAGLAGSNIEESTGEEGK