MGIVEEAHNVKVLGSGTRHIVLAHGFGTDQSVWKHLVPHLLDEFRVVLYDNMGAGTTNPDYFDFERYSTLEGYAYDLLAILEELRVDSCIFVGHSVSAMIGTVASISRPELFAKIIMISASPRYVNDMEYFGGFEQEDLDQLFNAMAANYKAWCSGFAPMAIGGDMESVAVQEFSRTLFNMRPDIALSVLQTIFRSDMRQILNLVTVPCHIIQSMKDLAVPVVVAEYLHQHIGGASIVEVMSTEGHLPQLSSPDIFIPVLLKHIPLNIVIG*