MSSVPLKDQLDIVIPTIRDLGFLEQWRPFFQPYHLIIIQDGDPTRKISVPEGFDYELYTRTDIERILGDKAWAISFKDSACRCFGFMVSKKRYIYTXDDDCFVAKNPSGDDINVLEQHIXNMLSPSTPFFXNTLYDPYREGTDFVRGYPFSLRDGVPTALSHGLWLNIPDYDAPTQMVKPRERNTRYVDCVMTVPKNTLFPMCGMNLCFDRDLIGPALYFGLMGEGQPIGRYDDMWAGWCTKVICDHLGLGCKTGLPYVWHSKASNPFVNLRKEYKGIFWQEEMIPFFQNLTLNKETTDVCELYLEMAEKVRSGLGHIDPYFTKLADGMIAWIHGWRQLNPATKA*