MLNEVKYPFVPKSNRSLIPGQFWAIPLNNGKFACGRVIEIHPFETKMFLAGLVNWIGEVVPKENDLAGKQTIKQGQVHIKTIHETGSDGMIIGYRNLSLDKIEPDFFKSQDGYQSGTSKLMKGYQEIRPLTKDESDLYPTFSTWGYDVIRVLAEELSVSKKI