MVSVLPTPSDTAFSSSEALECASPDGPMQAPGDTGSPTHQSENPGFGCPPYSADSRTERELSDSSHSPSPSSPHQDPLQNRFAPGPGLPNSKAPFHLSPTEKFQSFSYEDGPAGSPNRFLKAGRTPFHPYKRQFPEEVFPEPHQALTLDGRAFKSPAGVEGFEELANPGDTDSFVPGFSSEASWCNGLHYPGQEHGPQIMHGSEVKLKPAAPLEGPPGLYCYQPSVQQMYCPSPPFHHQYSPGASYPVTYLTSSHYPYQRIAPQASPDSQQPLFPKPIYSYSILIFMALKNSKTGSLPVSEIYNFMTEHFPYFKTAPDGWKNSVRHNLSLNKCFEKVENKSGSSSRKGCLWALNPAKIDKMQEELQKWKRKDPVAVRKSMAKP