MSSSGTLSNYYVDSLIGHEGDEVFAARFGPPGPGAQGRPAGVAESPAAAAAEFASCSFAPKSAVFSASWSAVPAQPPAAAAMSGLYHPYVPPPPLAASASEPGRYVRSXXXXXXXXXXXXXXXXXXXXXXPGPGPSPGPGGPANGRHYGIKPETRAVPAPAAATAASTSSSSTSLSSSSKRTECSAARESQGSSGSEFSCNSFLRDKAEAAAGGTGPGTGIGAGAGAGGSSEPSACSDHTSPGCPLKEEEKQQPQPQQQQQQLDPNNPAANWIHARSTRKKRCPYTKYQTLELEKEFLFNMYLTRDRRYEVARILNLTERQVKIWFQNRRMKMKKMSKEKCPKGD