PCFSRYCRGDRKGFFPCPVLFQVEGRLFSRFFGGTQSPLALRQMSIPKGLGYLTIMAPRNLLYVRSNCLFGSRCWMIRFSTEILFKSVSFRLFSKKRDNADSEPLDNEELLNNLLTMGVDVDMARKRQPGVFNRTDTREQDLQAFLLSKGASKEVIASIISRYPRAMTRTSESLSDRWDLWRRIVTSDLEIVNILERSPESFFRSSDNLNLENNIKFLYSVGLTDKYLCRLLTNAPRTFSNSLNLNKQMVEFLQEVCLSLGHNGPKGFIRKIILKNPFILIQSTKRIKANIEFLQSTFCLTNDELLSLICGPGAKILDLSSDCMRRSYRNIKEKLFSLGCTSKEIQKFVLSYPDVIFLGEKKFNDKIDCLIEEKVNISQIIEHPRILDSSIGTLKSRIKELVNVGYDLSTSNISLLSWSQKRYNAKLKKLYIEQNIVLEN