MSVAFEPRNFIHDGSYPPIGDDHDHGADQRFTDSDVAEQLSHYTTEASMLPDTTGVLGDDRGMMPEDAAAVQEATRLDLGPHTFPSPIEDAMQAPSLDPLPDDKDLSPSIESPPPSSSRVKSIPKPERDAVKGADGKFHCTLDDCKEEVRVFSRKCEWNKHMDKHERPYRCPAEGCENLPGFTYSGGLLRHEREVHGKHGGPKNTVNCPHPNCKRHTGKGFSRQENLNEHLRRVHTNPDGSTPTEIVQSPGDNDSEKTGMKRKRHSSEQATEELTELREEVKRLKEENEKLRAEMNQNSQHSLSMMAQIAELQDALREGLGHTLGAPTAQMI