MGEPGSFFSESLLSDARELSRRVYASGRDDLGHLRAEKDNTVIFAFSGSLDPPVFGSTATKFGECKINNIGCLEWMKDGNNQLASVHLGALTQFMRIWNNSGVQEEAGLEYERGKTVVFTGQSMGGAIASLATLWMLDKQLQLGKPKSVFSITFGFPLIGDEILARAVRRKGWADQFCHVVLGRDVFSRILLAPSISVRNSLEALLPYWKKSLQTAGDFMGSTDTAMEEALPLNSDGITEFVSNVVQQCSAVVNYKSAVNMSPNNPLIAAVKPLIKLSPYSPFGHYVFCSKSGGIRVENHFAVLPILYYTLQTSDANYEEFILEHVGYGNILPSALQNIVKLNELSNLPLSDARSIYQDRRITTQLDSLGLGIQNCPARLSLRAAGQVLKQQGENVGKLENE