MKKRHILNCMLLIGILCIHVGAAAKPFVSLVAQNSREAEPSNANTTGAENDPDSVVQMVQRSIDNSTRTRELGSLSCGTGNPIDDCWRCDPNWEQNRKRLADCAIGFGRDAVGGKNGRFYVVTDPNDYDAVNPRPGTLRHAVIQTEPLWIIFKSDMVIQLKEELMMNSFKTIDGRGVNVHIKNGPCITVQYVSHIIIHGIHVHDCKPAGNAMVRDSPTHYGWRTICDGDGISIFGGSHVWVDHVSLSNCSDGLIDVIMGSTAITISNSYFTHHNEVMLLGHSDSYTPDVKMQVTIAYNHFGEGLVQRMPRCRHGYFHVVNNDYTHWEMYAIGGSANPTINSQGNRFLAPANELAKEVTKRINKDEDQWKNWNWRSKGDMMLNGAYFTASGAGASSAYLKASSLAARPSTLVGPLTQNAGVLSCRKGARC