MKKQGLEMRVAALVNDTVGTLAGGRYWNEDVVVGVILGTGSNACYVEQAEAITKYQGESPRSGSMVINMEWGNFWFSHLPRTQYDEELDADTLNPGEQGFEKMISGMYLGDIVRRVLLQMARESFLFGGDVPHRLFKPFILRTPDLSLMHQDVSADLHDVGRILKDVLGISNAPLKVRKIVVEVCDVVTERGARLAAAGIVGVLKKIGRDGSVAGGRLKAETGRGRRTVVAVDGGLYEHYSKFRKYMHMTIDELLGDEAAGYVSVELSKDGSGIGAALLAASHSQYLHI*