MKKRVLMIAALVSGTLAISGCTTNPYTGEREAGKSGIGAGIGSLVGAGVGALSSSKHDRGKGALIGAAAGAALGGGIGYYMDVQEAKLRDKMQGTGVSVTRNGDNIVLNMPNNVTFDSNSANLKPAGANTLTGVAMVLKEYEKTAVNVVGYTDSTGSKDLNMRLSQQRADSVASALITQGVAANRIRTTGMGPANPIASNSTAEGKAQNRRVEITLSPLQ