MFPFNHGKNCIPHSYDADQCLLGEQTFSRNEPTSSFNQLSPFLDQNSRYLNYEHELLSRHLTKPPQMVSTSNAITSVADVGANNTEMADLGTTQKMLVSKKSSPVAVGRKRSSNRERHSKIFTAQGLRDRRMRLSVDVARKFFGLQDMLGFDKASKTIGWLLMKSKPAINELTKGLSQSDGCVGDSDGGENSTSESEDISGLDETTADANQQEKALKQKSLVAAPKVNRNQGWKKATIYPDAKETRAIARAKARERTREKMSKKPDKSKQLPKGSTHGPHQLKPLIPLGFPGESSSRISHDKKSFELGGEINEPNKLGLSTFDYYQHISNSQGENSSGLVSSNNNGMMTFFPENWDMSSTRTRFSCCDTPNMHLFTGKNHERITGLLIFKLLSASLFPDIPCLS