MTTSFHTVEQVELVRRLRQTGISLTAVAEIYNAFDRLDDELHIEFPLPRSNIQHPFDYFVPRNGKEIETLPVVIQQTSNRTNSSTSASSVESVVPTDRNGSVWQMPYVQSPVLDRLKMKNGNGPNIVSGECRAVAVDLSLRQERRQPYPFQLQTAEQQEELEQLKKKDEEEIIKEIREFVSRNQLRQQSIAYMTGISQPYVSKFLNGVAKELSERVRNLMFTWYIVFKSNPEILNEFPTSSYIKSRTVQTKERLQRRERFSFKQQHINVLEHYFKAEPYPNVYMRKEIATACNHELQRCQDGKFLAAKHDESK