RIRSEKKRRKQFNELISELGALLPDGQSRMDKPTVLQRTLHFFSSHHELNVEQETNEPPPPWKPAFLSNDNFTQLILEAMDCFVIVVMSSGEISFVSESVTSLLGYLPSELLRQNLFDFVPEHEQAELRCLFSTRLCVGSAMAVQYNKNERHFELCCHLQRGEVDPSGDAYYIVRTCVPNSLFRLQMSSFGGPPGVPGGPPRPPPCLVASVHLLTSQFIKELSSLEEAGAEFTSRHSLEWKFLFLDHRAPPIIGYMPFEVLGTSGYDYYHVDDLESITQCHRDCELRQSKRGP