MTETTVVHLMRHGEVHNPTGVLYGRIPDFHLSELGRKMADRVAEHVAGRDVVHLVSSPLERAQETMEPIARTFGLTPDLDERVIEAANLFEGRKFGVGDGALKNPGTWWLLRNPVKPSWGEPYQQIVRRMRDAIETARQKAAGHEALIVSHQLPIWTIRSAVENRRLWHDPRRRQCSLASLTTFTFHGESIVSVGYAEPAKDLLPVKDAKKFVGGA