MSDQEPKDLYYHDLFQYEDHDGGMVSINNQPNLQGFDVNPSYMNLTECLKGSMDYNSLATAFGLSSSTSEALFSSIEGDQKPANHLGYSGGGGGGDVETPLTPNSSMSSSSAEAGADEDCGKNKKDRQPKGSSEDGGDSSKKVSKLAKKKGEKKQREPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCGVKKRVERSYEDPSTVITTYEGQHNHPLPATLRGNAAAALFPPSMLNLAPATRTFSTLAGGGPSSAFSQEFLFQMPQYMISNNANQGSSRNPNYHLQQXQLPHGAADQYGLLQDLVPSMFLKQEP