MSWQPKLRPKGFPHRIDDFAAVASLSELEHRARTGEDKRDQRVFRVKRKHVLKACDRCRVKKTKCDGKQPCNRCSVYNHPCLFRERKATQTKAYPQRLIEKPHRFVEMLESHHSLVVKALQKLYKFCINNEGFPGDPLAEAPDGHPLTHAILDRLGLIKQAEENADEPDEDSEDLRYLRLLSTSTECSVTAEPSPEPTTPPEPSPTISRPPCPIPTPISVPSRTATASWQWDLQPVHQTSYSYPDSGYHDLMALQQRSSMNAPDMSADIAPHVDLPPASSGLPHHSQHAHHESPFPYILDGCCDSGTTQQDIKPVIARLPPGLLIESHTHSHHLAENLSPEMMGDFHFPAHDSTFYPGFTPGWNFPSA