MSQGISGNARPTIFNRGTVRDGRSEVVREIEFVAHSVDPAESDAYWVAMCNVEEPPPEPWVPMRPFSERVVGRPSSSLGSAIEAGHREAMVYRFKAEKAERDLARVQGEMLEREAQLTRDHARAVRKAERKGKREIVEVMKTRASQFQVEYGNLKNAFTSVGDFRECRGSVGSLWRMRADDYVFEEEMSLMKSGMSDRAHAEALIPPIDERIQGFWDSIPVSPDTVEVPIDFHDGGEEVDRPADAFGASLSGDFDFGL*