MSSPDAGYASDDQSQARSALPAVMAGLGPCSWAESLSPLGDMKVKGEAATGSGTPAGGSGRAKGESRIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGPSRRGSMDGCREQSFPPGPPLLPPHMGGHYRECQGLGAPPLDGYQLPTPDTSPLDSVEPDPVFFGAPLPADCPAAAGAYSYPPASDYAGPPEPPAASLHARLGPDAAGPVLPGLLAPPSALHMYYGALGSPAAAGGARCFQMQPPQQPPGPGQPSPPPEGLPCRDGADQSQPPELLGEVDRTEFEQYLHFVCKSEMGLPYQGQESSVSLPDSHGALSSVVSDASSAVYYCNYPDV