MAKFVAAWTLKAAAEAAAKFATDTDGNTAAYANAPDMQIKKSLNLKPASLAAYVANAQAEQLKKPFATDTDGNTGPLYTNAAYLPDTLGYELKKLKAADANIGAAYGGLKGDKPTTQEYDAKKIPKIEIPIFAAYFKGTDIQEFKKHEHRTRRGLEDSAAYAVKMYLQGK