MKKDQLLTRRRALLAGAAVLGAAGAAGTARLLTADEPAGSPVRNTAPVAGPPVRRALKPSAYRLRPLTG
......