MEKLNFVKNGVSRLPPGFRFQPTDEELVFQYLKCKVFSFPLPASIIPQINVCSYDPWDLPGNCDYEQERYFFSSKESKYRNGNRMNRKTNCGYWKATGSDKKISSSTSNDGIMGIRKTLVFYQGKSPNGSKTDWVLHEYRLIGVETSACNSTQNLNEIGDWVLCRVLMKKRSRESDGGTTHNMNMQNPRLFDFMMVSNRSNSSSSSSCSSSSNYNFMEVSSNAPDQEGTSGYADF