MELGQVLGYTPPATKDARSGGGFTQAAACPYPYPSPFLDEQKMLSFSKAAAAHQPPSGMDFGRSNEQRLLLARSKMPFTPSQWMELEHQALIYKYLNAKAPIPSGLLISISKSFRPSSDRMPWRPVYQGFTNADSDPEPGRCRRTDGKKWRCSKEAMAEHKYCERHINRNRHRSRKPVENQTRKNAKETPAAGSISAPVSQGGCKKAKAGDELKPGSVSYWTDNLNRAMVSKARGNNPEEGNSAPLLNSTNQQHTLSLFSQLKQQSKPDKFSPAVDSESISSNTVLKPWERSNQQSSKDVSSTTLHDRGCLQSVLQDFSMHKNDKIESQKNNASVPSTFYSSTEGRHISCLASNMMQVQEDCISSSWEIPQGGPLGEILTNSKNTDDLTNKCESRSYGWLLSLDEHEM