MAKFVAAWTLKAAAEAAAKRANAVKMYLKKRRAVHILLVAAYVSKTDQQLADKKYLDSLQITLAAYFKGTDIQEFKKHEHRTRRGLEDSAAYAVKMYLQGKKKVANAQAEQLAAYITNSAEGAENDINKKSLNLKPASLAAYFATDTDGNTKKGGLKGDKPTTQEYDA