MSLTSFDADLDFLSRSQLDLLAPLTDASKDGALPVLEESAGGVQTGAVEDFDVSFLSDFLMDEPALPEPSTPPTTSGSDSDSPVMATSTELAIPGMMFNPFEFHQPSVPGSPSPSTSSSSSSDHNQLVDVNADNKDESPEDRKARRRAQVAVSARRHRTRKKNEMMELRKQVGALNSHLEFLRSKHKLLRSDGAVAEWEERAMAMRHKRRQAEDMNEQLKRALFVQRGFVRDLKSVFSNSPMFSSELNMRYLLHTYTRLGKNPRSRFRDYQSICTNAKLDMALQIVTRETEAISFDSPSFTTRKIQAEANEFGMTTVAVYSFETLDINKIFVAACSAILTCGSDWPHHTL