MADLGCKKPSDCTVSRLLSVVESELRAGRDKGDPTEKQLQVVLEDAPLWQRFREVTNEMIVTKNGRRMFPVLKISVSGLDPNAMYSFLLDFAPTDGHRWKYVNGEWVPAGKPEPPNHSCVYIHPDSPNFGAHWMKAAISFSKVKLTNKLNGSGQIMLNSLHKYEPQVHIVRVGGPHRMVMNCSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERNHPKDAPEAASEGQHMTYSHSPQAPHGCERYSALRGHRAAPYPPSYMQRNHSPTVNFFESSSNNLQVFSGHDSWTLPSSPHANLLSVPHNKGATSPGPSHYPCLWSVSNSAVSVTNPGSEVNSNTSSMFLRGNVPLPTVSSSVQIPLQATVSGGMETQGEAPLVRLADSAWTSSHSF