MKKNFIGKSILSIAAISLTVSTFAGESHAQTKNVEAAKKYDQYQTNFKKQVNKKVVDAQKAVNFFKRTRTVATHRKAQRAVNLIHFQHSYEKKKLQRQIDLVLKYNTLK