MSMSLDNIGEEMDPTLHELPDFPPPPETPLEPMEFLARSWSISALEVCRALAPLKLQCEEDVEAGELTNSKVEEWRPFTVGSSEQTSQLVMDNILSQSVSKQAKASEKSWRVKAEKKGKKKDKYRAQNADVQAAMSVGGVAVAAAAVATATARCQDDRGQSKTSMAVASTAALVAAQCVEEAVSMGADRHQLASLLTSAVNVKTPGDIITLTVGAVTALRGAAAMRAAKEMQNNAAVIPYEKGSNNPTAGLHGDLLSADSEHCSLDLLARGFELLKRTRNGDLHWKLVFVYIKNGEVVVKLKSKHIGGTLAKKKKRNNETGDMAGLPAWPGRESLAGSGTEERCYFGLETAGGIVHRICTEGVAQLLSLAQSERSRLQRMIPLS