MVNVVLGSQWGDEGKGKLVDLLVGKYDIVARCAGGNNAGHTIVVDGVKYDFHMLPSGLVNPNCQNLLGNGVVIHVPSFFKELETLEAKGLKNARSRLFVSSRAHLVFDFHQVTDKLRELELSGRSKDGKNIGTTGKGIGPTYSTKASRSGLRVHHLVNDQPGAWEEFVARYKRLLETRRQRYGDFEYDFEAKLAEYKKLREQLKPFVVDSVVFMHNAIEAKKKILVEGANALMLDIDFGTYPYVTSSNTGIGGVLTGLGIPPRTIDEIYGVVKAYTTRVGEGPFPTEQLNENGEKLQTIGAEFGVTTGRKRRCGWLDLVVLKYSTLINGYTSLNITKLDVLDTFKEIPVGISYSIQGKKLDLFPEDLNILGKVEVEYKVLPGWDQDITKITKYEDLPENAKKYLKYIEDFVGVPVEWVGTGPARESMLHKEIK*