MSDSDLGEDEGLLSLAGKRKRRGNLPKESVKILRDWLYLHRYNAYPSEQEKLSLSGQTNLSVLQICNWFINARRRLLPDMLRKDGQDPNQYTISRRGGKASDVALPRGSSPSVLAVSVPAPASVLSLSMCSMPLHSGQGEKPAAPFPQGELEPSKPLVTPGSTLTLLTRAEAGSPTGGLFNTPPPTPPEQDKEDFSSFQLLVEVALQRAAEMELQKQQDPSPPLLHTPIPLVSENPK