MKRLIGLVIVALVLLAACGGNNDKKVTIGVASNDTKAWEKVKELAKKDDIDVEIKHFSDYNLPNKALNDGDIDMNAFQHFAFLDQYKKAHKGTKISALSTTVLAPLGIYSDKIKDVKKVKDGAKVVIPNDVSNQARALKLLEAAGLIKLKKDFGLAGTVKDITSNPKHLKITAVDAQQTARALSDVDIAVINNGVATKAGKDPKNDPIFLEKSNSDAVKPYINIVAVNDKDLDNKTYAKIVELYHSKEAQKALQEDVKDGEKPVNLSKDEIKAIETSLAK*