MSVGDWFRKFCVDIKVKDKESISRRYKAITRRLNTDYWNTTSDTSHSLYVGSYGRNTAVNGFSDLDMIFQLPYSVYKKYNDYIGNGQSALLQEVKRTIEKTYSKTSIRGDGQVILVPFTDGLIYEVVPAFINDNDSYTYPDANSGGRWRVTNPRPEILAIRTRNDQCNKNLVWLCRMMRVWKNKWEVPIGGLLVDTLAYQFIETWKHRDKSFMYYDWMCRDFFDFMAKQDKEKAYWKAPGSGQSVYGKGLFQWKARRCCNIAIEACEHESANPKREWSAKQKWREVFGNQFPS