MSMDECCYVCNECPNSYATLDDLEQHMESTHAGLNRTEPTLARAPRTPERSEPLREEDEGLVVDDTKDNNMDXXXXLFYSPLCCICAYFEDGHEAESGGNSPSSSDVSNFDATMDGVGYGMDETVNGDEGKGFGCRFCPKIFXXXXPFLLIFSFSLIFRPYFYAVIFSNLLLICLCCTLNLNVHYTHTHRDKPQYECDECHTVFAVKRELSTHMRIHSGEQPHTCTQCGKEFGTRQLLKKHWMWHTGERSHVCPHCGKAFFQVIIHLSIYYYQTMKISWEIFSRTQKWMIRFAEDNLYSLI