MKKQILSLVLLSFFVATSYAQLRQNFYQTSCPNVESIVRSAVTKKFQQTFVTAPGTLRLFFHDCFVRGCDASVFLSNPNAERDHHDDLSLAGDGFDTVIKAKAAVDNNPSCRNKVSCADILALATRDVVALTGGPSYKVELGRRDGRISTKKSVQHKLPHPEFTLDQLNTMFASHGLSQTDMIALSGAHTLGFSHCGQFSKRIYTKSGIDRTLNTKYALQLRQMCPVNVDPRIAINMDPTTPRTFDNVYYQNLQQGKGLFISDQILYTDNRSRPTVNLFASNNNAFNQAFVAAMTKLGRVGVLTGNQGEIRRDCSRVN*