MFPFNHGKNCIPHSYDADQCLLGEQTFSRNEPTSSFNQLSPFLDHHYRFLNYERELLSRHLTKPPQMVSTSIPITSVADVGANYTEMDVLGTTQKMLFCKKSSPVAVGRKRSSNRERHSKIFTAQGLRDRRMRLSVDVARKFFGLQDMLGFDKASKTIGWLLMKSKTAIHELTYGLSQSDGCVGDSDGGENSTSESEDISGLDETTADANQQKKDLKQKSLVAAPKVNRNQGSKKATICPAAKESREIARAKARERTREKMSKKPDKSKRLPKWSTHGPYQLKPLIPLGFPGESSSRISHDKKSFELGGEITEPNKLGLPTYDYYQHISNSQGKNSSGLVSLYNNGMMTFFPENWDMSSTRTRFSCCNTPNMHLFTGKTHERIAGLLLFKLPSASLFPDIPCLS