MLKSIKLVMLMLTISFNALGIQSDDPYVFVKDVASATFAKMKQEQVIIKNDPRALKQIVEQQLMPNVDHVYAALSVLGTQAKDIPREKLELFFEQFRLYLLTTYSNSLSSYTNQVVEFEPSRPTESKKTVSVKALIKETGKPDINITFQVRRNKDNQWKAFDLVAEGISMVQSKRAEFAPMIRQKGIDSVIEFMQEKSVKHSKAAK