MSELATQKAGEGTVSRLLNVVESELQAGREKGDPTEKQLQIILEDAPLWQRFKEVTNEMIVTKNGRRMFPVLKISVTGLDPNAMYSLLLDFVRTDSHRWKYVNGEWVPAGKPEVSSHSCVYIHPDSPNFGAHWMKAPISFSKVKLTNKLNGGGQIMLNSLHKYEPQVHIVRVGGAHRMVMNCSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERNHLKDVPEAISESQHVTYSHLGGWILSNPDGVCTAANSNYQYATPLPLPAPHTHHGCEHYAGLRGHRQAPYPSAYMHRNHSPSVNLIESSSNNLQVFSGPDSWTSLSSTPHASILSVPHSNGPINPGPSPYPCLWTISNGGGGPVASGSEVHASTSGTILLGNPAVTSPSSLLPTQATTSAGVEVLGEPSLTSIAVSTWTAVASHPLPGWGGPGGAGRHSSSSLDS