MSQPKYYQTQRINGLISRLVPANSIDSGQNDRHLGNVVSTPQGKKVTVIPNLKTIQVIQVSQNTITSLASTSYANGTARPIRPYAVQPLSCVSLPSNRVSPSVSQTPLESPSQRSGQIDLRIRNVVTMFNTCCHLNLHTVAMRTCNVIYEQNRGVVVLQTRRPRCFVKIWSSGKVIVSGNLSEELARRNSRGVARMLQKCIGPQVHFADYRVTNIMATCKLPFAIRIRQLAVDFPKESSYEPELSVGLLWRSDEPKATLRIHATGSITITGAESQDDILKVMESLFPVLLRYKSVAGPDVITKRAGSLPDGLCLSKESDPGFEDEDFLCSPYDFSY