MSRPSQGRAGRPVKLFCNHFRVGFTNLQDSFHYNVTINGERDGKQRDVVSKAMCRKIMDKVKEIYGETELDGKNFAYDGEKSMFTIGPLSRNNIECTVLIEDERSSRRLIGDGSPSEMDHKKKRREERGEKFKVEITFAAKISMKTLQAVLQGEVSDKAQDALRVLDIILRQHASRKGYLLVRQSFFHWSFAPLVQLGGGVTGCRGYHISFRPTQRGLSLNMDVSTTMLIKAGPVLDILLEHQGVNDPWRINWSKAKQFLKGLRIKTIHTHMEFKISGLSDKLCKEQLFPMKVKAEGKRENEPPQIVEVTVFNYFVNTKRTPLQYSGDLPCLDVGRKKRPNYLPIELCEILPGQRYTKSLSPTQRSALVEQSRQKPDERMQVLNKAMQVNDYNSDPLLRACNINVDRRLVGLEGRVLDPPTLKFGKFEEAPVNGRWNFNNKTMVRAVKIDEWAIVSFSSRFX