MKNKQQGTILVVDDSVLMCDLIDKTLTKDNFKVKKAFNAIEAKEFIEEFIPDIILLDIILPDNSGFEFCKEVKSNARTADIPIIFITSKNTDTDIVKGFGVGAIDYMVKPFSMTELKARVIAHLEVKKSQDKLKKINNELESSLEKLNRLVVRDYLTGLYNRRHIINQLMEQRRINKYSETSISLILGDIDDFKVINDTYGHEAGDFVLTVISSIIKKNCRQIDTVSRWGGEEFLIMLTNTPIEGAKILSERIRKEIKEFDFNYKEHKIKCTITLGVVEVNSNISLEENISLADKAMYEGKNLGKDCSVVSTMKGLKKI*