MSNVVIDPVTRIEGHLRVEMHTKTLETSTGKWTVVDKAYCSGTMFRGIEIILKGRDPRDAWIITQRICGVCPAPHAEASMQAIEAAFDVKPTPLAILVRNILHGAYYIYDHIIHTYLLIGPELGVLAKYPPMVPPALGKEGIAKLNLGSSYAQALDIQRKANEIVAMWGGKFPHHQTEYPGGMAVKPTADKIAKTLSKMTEIWSWVANVMVRDFTKILEANERIGEAVSAILDVDFRGLQDLGASTGNFLSYGLFPDHENYDDWLSILYSPGYRKSALIQAGAWDGERKAFDLKKIEEYVKYSWYDNASGLHPSEEDLPKPNKEKSDAYSWLKAPRYDKKVYEVGPLARMINTFGMKWKIPITNPVTGEDFGYFEYEVQNPQGSVIDRVAARVAMTLLIANKMFDWLEEAKSYLGEKVTVKKDKVREREGFGLWEAPRGALLHYIKVRDYKIDRYQAVVPSTWNFSPRDDFGQAGAAEKALEGTWLPEMSVAEICDAIYPEKDIDLSPLGISKVVSWGEALTPALKQLGLARLNIEKVNGNEYNTTLALLVIRSFDPCIACAVHVLRC