MASGRARSTRKLRNWVVEQVESGQFPGVCWDDAARTMFRIPWKHAGKQDFREDQDAAFFKAWAVFKGKFKEGDTGGPAAWKTRLRCALNKSPEFEEVPKRGRMDVAEPYKVYRLLPPGNLSAQPGTQKSPSKRHHSPVSSEREEEEDAVKNCTLSPSVLQDPLDDXXXXXXXXXXXXXXXXXXXXXXXXXXXXADTTESPFPGDQVSLKLLFPSEPDYSLLLTFIYSGRVVGKTQVHSLDCRLVAEPSGFKSNMEQVVFPKPSPLEPTQRLLSQLEGILEGSPRGLFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFCR