MGPKKQISMEPGGAESKKRPVRRYRNTNSDKKRTEPLKNEGSNVTIMKEFDGKDDRIWKKWTEEEKRLLQEFTKICPVKNGRFQYKQVAKEFNILMSKMNGRSAARVQSEIKEISNRHMPKYAEILNSPEKVEEDKEVPIPTTKITEKEEEKSEKKKVIVINKIRRRIPNLRCGRDVIHKDRNEKCNVSIFDPLDFRFRL