MSDSDLGEDEGLLSLAGKRKRRGNLPKESVKILRDWLYLHRYNAYPSEQEKLSLSGQTNLSVLQICNWFINARRRLLPDMLRKDGKDPNQFTISRRGGKASDVTLSRGSSPSVLAVSVPAPTNVLSLSVCSMPLHPGQGEKPAAPFPQGELESPRSLVTPGSTLTLLTRAEAGSPTGGLFNTPPPTPPEQDKEDFSSFQLLVEVALQRAAEMELQKQQDTSPTLLHTPNSLVSENPK