MSVAFEPRNFIHDGSYPPIGDDHDHGADQRFTDSDVAEQLSHYTTEASMLPDTTGVLGDDRGMMPEDAAAVQEATRLDLGPHSFPSPIEDALQAPSLDPLPDDKDLSPSIESPPPLSSRVKSIPKPERDAVKGADGKFHCTLDDCKEEVRVFSRKCEWNKHMDKHERPYRCPAEGCENLPGFTYSGGLLRHEREVHGKHGGPKNTVNCPHPNCKRHTGKGFSRQENLNEHLRRVHTNPDGSTPTEIVQSPGDNDSEKTGMKRKRHSSEQATEELTELREEVKRLKEENEKLRAEMNQNSQHSLSMMAQIAELQDALREGLGHPLGAPTAQMI