MSNLLSATETHEFHSFLTSIDYAASSDVRNSSLSEWSTYQSDHSGMLPEVPHAKGKEALARATKDLMSLDSNSWSSPSSTSSHFQHRTYSYGPQSSQPPQYGYDHSQSSSQNPLFQPQHHRHPIQQAPFPYPSKLNSAPLVSSHHSHPEPSGSSHHVPHPISIAPIHTLSAGANSGSSSSLRPYNTVSSPPTTSSSNSSYSFTGSSSGLNNGSSSATIPSPPSSESVKANATSEGTSSNKRPLDSTSVTNSANKRPRPSPPSATMNGTITPNKSTLLSPSQKKANHIQSEQKRRANIRRGYEALCETVPALREAIRLEEEVQVNAQNGARKANGRAKRGRGRGKVDEGTGEKIDGRAGPRSENIVLGKTIDYINELLNDRQVLLARLERARSALAPDHPSLQTPNTPPLWEQEWRGGSGKDADADEEDDEDDEE