MSSRPSCREDFEVAIICALPLEYDAVALLFDEFWDEDGDPYMRAAGDPNVYTTGRIGKHDVVLALLTHMGKVNAASAATHMRTSYRGLRLVLLAGICGGVPYNGREEILLGDVVISKTLVQYDFGRRYPDEFLRKDTVQDNLRRHDRNVGSLLAMFDTASGREKLRDKTCQFLEQLQERASRHQAKYDYPGTSEDKLFESSYRHKHRDSSATCICSVCHGRKDPVCNEALGLSCDELGCDEEYLVPRQRLQEQSEQDKSTRPAVHIGAVASGDTVMKSGEDRDKIAREEKIIAFEMEGAGVWEEIPCIVVKGVCDYADCHKNKKWQDYAAATAAAASKAMLERYIQTD