KTDTLLIDIIKNYPYIFDKSMADFKNVNNKERAWMEISSILKLS