MADECSEVKSAGPSSPRSPQSNSISGKPSSPHSPRQPRRLKLTQQQLDNLTKDELAAKWHEQDLYVECLEAQAAAQEGDLASLRESENKYRQQYVEASHREKILVRRLASKEQELQEYINQITEMKATQAPSAAALRSALLDPAVNILIQKLRQELITTKGKLEDTQNELSAWKFTPDSNTGKRLMAKCRLLYQENEELGRMIASGRIAKLEGELALQKSFSEEVKKSQSELDEFLQDLDEDVEGMQSTIYFLQQELRKARESVTLLQQENAALKANTNENNLSNGLSPHTPPIKKEESEEIAPDTKPPKPMEDSDMCKGVRTPPLTSPQSELTSVERTERAERKLNQADHNDESSSDSAALIIKVENEELSDREEEHEENRNKRILRSKSHNRNSGKSNGEEVLTRTTRGRDRTKREKSAASSDDERTHKKKRRESILSLDYNEGDDDALVLTNGETLQSDPE