MDSTPPPPVYLVPFARSVVDLLTIWPALQLSFEQSASHQSQAAQDSARSELATELVGAFLDAQPVAEESSGQEASADQPPTPESEEIEDFLLGWVFGTLDVRIEDESEISITRDLLNLWSEWSAMASPADEHAVRSSGQVIQRVERLAAGRRANRSQITAQLVDEGHVSGDEESEEEESMNIDDPSSQPSVARRHPSPTIDEDGFTLVTKSTHRH