MSGLNVKSSVKEHECSWNLRCDAYKNKEKCTSALKQITEDMQIEGLTIAEVKTKFKNIRSTYYLEINKIEKSTRSGAGGNIYVPKAITEETVYDIFGKSVSSQLKKLSEEQAIIAQEKIQSILTQCRLAHLRANTFNTAATQNP