1 MNKIGVHFGYFNRDWNTDFIKRIEQVKKIGLDILEVAPAPLLALTKFQRDEIAAAAKANDIELTFSVGLSANQDLASEDEEIRKNGIKFTTDTFQIMSEMGGKTYSGVDIAAWNKTFMEGITDKSATWERSISAVKEIMKVAEDKGITFAVEVVNRYESSLVNTAEEAVKYVDEVGSPNCKILLDTYHMNIEEDSFAGAIKLVGNRLGHFHVGESNRRPPCENGKMPWNEITNALKEIDYQGAIVMEPFIKMGGEVGRDIKVWRDISEGASESEMEQLLADAAMMLRKKMQR