MSPAMRFLQIMCVCMFMSAVEARIWAWMLSMPYSPPKEGPVGLKERETETQPASQEGDMVSCEHDRACGKGFSCDRHFGLCVPLRQEGKYCRRDAQCVRGLSCMFGKCIRSIPVGQEGARCKVDKDCGSSMCCARHHGEMVCKRRLVLGESCFVPDGGLAFSINQICPCDEGLLCRGNGQPQKRETDFVYQPETTTWTCQGPKL