PPYSFCSIQDEFHPFIEALMPHVKSFAYTWFNLQARKRKYFKKHEKRMSPSEEQAVKDELLREKPEVKQKWASRLLAKLRKDIRPEYREDFVLSITGKKSVCCILSNPDQKGKIRRIDCLRQADKVWRLDLVMIILFRGLPLESTDGERLSKSHACGQNAGLCVQPYHISVTVKELDLYLANYVKDEGKPFCNFFLNTSHCICI