MSELGTPRTSDGTVSRLLHVVESELQAGREKGDPTEKQLRIILEDAPLWQRFKEVTNEMIVTKNGRRMFPVLKISVTGLDPNAMYSLLLDFVPTDSHRWKYVNGEWVPAGKPEVSSHSCVYIHPDSPNFGAHWMKAPISFSKVKLTNKLNGGGQIMLSSLHKYEPQVHIVRVGGAHRMVTNCSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERNHPKDLPEAVCESQHVAYSHLGGWIFSNPDGMCTAGNANYQYATPLPLPAPHTHHGCEHYAGLRGHRQAPYPSAYMHRNHSPSVNLIESSSNNLQVFSGADGWTSLSSTPHASILSVPHTNGPINPGPSSYPCLWTISNGAGGPAGSGAEAHGSTPGAFLLGNPAVTSPASGLPTQAPASGLHNEARHRASVRSPAWLPVSPA