MPSVQDLPPDCGSHFCDVGYNSFALQPGHDAAHCTEERLNASSLPYLYPEPVSYYQQFYDYNDSLSDVSSAHHQQPQQDSYRDNPFVWFGGGNLYSAYDKNVGISDGRLPLRRGVENRLDKTHRKRRAPTMAQRRAANVRERRRMYNLNEAFDNLRQRIPTFAYEKRLSRIETLRLAISYIAFMAGIVNGEDPGRTRLGHVTKNDPQSSEVPSSTNGMDGQASNVYDVLDNEDDELETENDEDDEHSFDKTLLSA