MSVSELKERHVAATETVNSLRERLKQKRLLLLDTDMARYARAQERSPVSFGPTDLVCCRTLQGHTGKVYSLDWTPERNRIVSASQDGRLIVWNALTSQKTHAIKLPCAWVMTCAFSPTGQSVACGGLDSVCSIFNLNSPTDKDGNLPVSRMLSGHKGYVSSCQYVPDEDTHLITSSGDQTCVLWDITTGIRTSVFGGEFQSGHTADVLSVSINGSNSRMFVSGSCDSTARLWDTRVASRAVRTFHGHEGDVNAVKFFPDGNRFGTGSDDGTCRLFDIRTGHQLQVYYHQHGDTEIPHVTSIAFSISGRLLFAGYSNGDCYVWDTLLAEAVLNLGSLQNSHEGRITCLGLSADGSALCTGSWDTNLKIWAFGGHRQVI*