MRSLSPRSTSFHLCTMTILSTEPRINGFHKDVTSVKSLHTNGIAAPVQNLQRKNVPAPTNMVARFVEQFLELESYKSVANFHSLDLDTHRCHLSRSGKPVTVDGYSLSISAVAATARYNASVVLHDIPSIRDSIQRSRDVIVEKVDGAKSVYGVSTGFGGSADTRTNNPLALGNALLQHQHSGILPSSTDALSALPLLDPLASTSMPEAWVRGAILVRINSLIRGHSGVRWELIERMVDLLRENITPLVPLRGSISASGDLSPLSYVAGTLIGNPSIRVFEGPAAFGARRLMSSRDALDKHNIQPIELQAKEHLGILNGTAFSASVAALALNDAVHLALLAQVCTAMGTEALQGVRGNYAPFIHETARPHPGQVEAARTIWD