MSELGSQKTSDGTVSRLLDVVESELQAGREKGDPTEKQLQIILEDAPLWQRFKEATNEMIVTKNGRRMFPVLKISVMGLDPNAMYSLLLDFVPTDGHRWKYVNGEWVPAGKPEVSNHSCVYIHPDSPNFGAHWMKAPISFSKVKLTNKLNGGGQIMLNSLHKYEPQVHIVRVGGSHRMVMNCSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERNHLKDVPEGVSEGKHVAYSHLGGWIFSNPDGVCTAGNTNYQYAAPLSLPAPHSHHGCEHYPGLRGRWQAPYPSAYVHRNHSPTVNLIESSSDNLQVFSGPESWTSLSSTPHASILSVPHTNGPINPGPSPYSCLWTISNGGGGPAGPSPEVHASSPGTFLLGNPAGTSSPAVLSTQAPTSAGVEVLGEPSLTSIAVSTWTAVASHPFSGWGGPGGGGHHSPSSLDS