MKKIVLFSVLALLLASCGVTRELSHNVNNHTTQVVLAKNNFKVVEHVKGEASNQYFLLIIGGGRRALVEKARAKMLQNANLVGSSRAVINETVESHWIFIGVGIQYTVSVSADVIEFTE