MEYLKRLALLISVIILTIFIMGCDSQSDTAENPKEGSKEAQIKKSFSKTLDMYPIKNLEDFYGKEGYRDGEFKKDDKGTWLIRSEIVKQPKGKVMKTRGMQLYINRNTETAKGFFVLKEISENNNRVNKDKEEKYEVKMVGNKIIPTEQINDEKIKKEIENFKFFVQYGNFKNFEKYNNGEFSYNPEAPIYSAKYQLHNDDYNVRQLRKRYDISTKETPKLLLKGGGDLKNSSVGQNDIEFTFVERKGENIYFNDSVEFIPSK*