MAKFVAAWTLKAAAEAAAKVSKTDQQLADAAYRANAVKMYLAAYRRAVHILLVKKHEHRTRRGLEDSKKYLDSLQITLAAYFKGTDIQEFAAYVANAQAEQLKKAVKMYLQGKKKFATDTDGNTAAYSLNLKPASLAAYITNSAEGAENDINKKGGLKGDKPTTQEYDA