MLPELTAAAMELGQVLGYTPPATKDARSGGGFAQAAACPYPYPSPFLDEQKMLSFSKAAAPPSSGMDFGRSNEQRLLLARSKMPFTPSQWMELEHQALIYKYLNAKAPIPSSLLISISKSFRPSSDRMPWRPVYQGFTNADSDPEPGRCRRTDGKKWRCSKEAMAEHKYCERHINRNRHRSRKPVENQTRKNAKETPAAGSLSAAVSQGGCKKAKAGDELKPGSVSYWTDNLNRAMVSKARGNNPEEGNSAPLLNSTNQQHTLSLFSQLKQQSKPDKFSPAVDSESISSNTVLKPWERSNQQSSKDVSSTTLHDRGCLQSVLQDFSMHKNDKIEAQKNNASVPSTFYSPTEGQHISCLASNMMQVQEDCISSSWEIPQGGPLGEILTNSKNTDDLTNKCESRSYGWLLSLDEHEM