MKQLHHSGLPLYLDDDGVMALKPPLNYLGFGRKSAGQMAVVLPEFTEGLRNEPAYDVYRGLSFAEDQERLAADQYQYDITIIMPGTIGKERKKTSGHYHGYNDTRRNTHPEVYEVIKGTAAYILQKSPDFAAAPQELVVDDLIVAVVKEGQSIIVPPNYGHCSINIGDGPLVFSNLAYKPCTVHYDTVQFYHGMACYIVEENGQLCVRKNHYYPRVPRIKFATVKENPHLGITFDMPLYQRYRAAPERFHFLGHVDNYVREIMGMLQYEDDLFPLCQEDA*