MLQDKGLSESEEGFRAPAPAHGEQASAPEPALGGQGLTGTPLSSPQGQDAEQTIENIKVTLHEKELWKKFHEAGTEMIITKAGRRMFPSYKVKVTGMNPKTKYILLIDIVPADDHRYKFCDNKWMVAGKAEPAMPGRLYVHPDSPATGAHWMRQLVSFQKLKLTNNHLDPFGHIILNSMHKYQPRLHIVKADENNAFGSKNTAFCTHVFPETSFISVTSYQNHKITQLKIENNPFAKGFRGSDDSDLRVARLQSKEYPVISKSIMRQRLVSTQLSAKPDVSPLHGAHQALQHYQYENGAHMQFAAAEGQELPLNTFPGQRDSGLFYHCLKRRGK