MSDSDLGEDEGLLSLAGKRKRRGNLPKESVKILRDWLYLHRYNAYPSEQEKLSLSGQTNLSVLQICNWFINARRRLLPDMLRKDGKDPNQFTISRRGGKTSDVALPRGSSPSVLAVSVPAPANVLSLSVCSVPLHSGQGEKPAAPFPQGELEPPKSLVAPGSTLTLLTRAEAGSPTGGLFNTPPPTPPEQDKEDFSGFQLLVEVALQRAAEMELQKQQGPAPPLLHTPIPLVSENPK