XRKRRGNLPKESVKILRDWLYLHRYNAYPSEQEKLSLSGQTNLSVLQICNWFINARRRLLPDMLRKDGKDPNQFTISRRGEGFLWITAKHWDHLLCPEVFNRKMPAGTTAL