KKILIIGLGTPGEEQKDKRENIGSKAIRAIAEELGIEFRRDEELEADVAEAKLGDTTVYLIDPRSGRERAGEVAAAAARRLDVPKEDLLIITADIDLEVGELKIVTEEKPKGHKAIEAIIKELGTDKINLIKIGVGKKKEGEKIEEHLSEKIKEEEKKKIEETLKKVVEAVKYFIETKDVKKTIEKFNK