MSSQPHVMLVPFPAQGHINPFTSLAHVLAASGVCVTLVHTTRTHSLLPPANAADDDHDQRQGPIRIAVMPDLSSSSSLSFDNLHASIPCMCNGLEEILEGLMHQGNAPCCLIADALILPWCRTVALKFGLPRIGVFTGCASVLALALHIPELIARGYIPVIDQESEKKTIDFIPGLSPLCAADLPRSMKAASGLQSQAFLFFSSAYEHLKSANRILVNSMYELESNVVEALKMEGGIHADLVGPLFMMSSSTSTGNSHSSLLHEDSSCLSWLDEQREASVLYIAFGSLAAIEEDVFEELAHGLEASGESFLWVIRPDAHRDKVVTPEELLPEGFLERTKDRGLVISWAPQMAVLGHPSVGAFLTHCGWNSVLESLSYGIPMLGFPQDFEQRTNCKLIVHDWGVGLGLLE