MVNLKSFWPKKTLIGLGLGQFVSLLITSTAFSSSELSRKGINAPTSQSFANYVLLAIVYGSILIYRRRALQQKWYYYLILGIVDVEGNFLVVKAYQYTSLTSVMLLDCWTIPSVMFLTWMFLKTKYRLRKFVGVIVCVVGLVMVVFSDAHSKDRSGGPNPVKGDLLVIGGSMLYAVSNVSEEFLVKSGDRIELMAMLGLFGAVVSACQISILEREELQSIHWTTTAVLPFIGFAAAMFLFYSVVPILLKMSGSAMLNLSLLTSDMWAVLIRVFAYHQKVDWMYYIAFAAVGVGLVIYSGDAKEEEESSAQVAEDNTVCPNVRDEEAGLDNSAQGSTAGKMKLGDGKHQSTHMDYKTIERVHKPKA*