MAKFVAAWTLKAAAEAAAKIPKIEIPIFAAYSLNLKPASLAAYFLRSNPSYKAAYLPDTLGYELKKYLDSLQITLAAYLLPGLYLPIAAYFATDTDGNTKKLKAADANIGKKINVSKTDQQAAYVANAQAEQLKKGGLKGDKPTTQEYDAKKANAPDMQIKKPFATDTDGNTGPLYTNKKALPSEKGMKG