MKRRVEDARPPKRRKPRQQDIDSDLESNDEEPQLHNKPRKGPSIDEADIGEEEGEDELFEAPEAKKLRLAKRYLHELGMGRDEDEAVAQRLHEEVAIATKKIHHEIGHELSFGSPRFYRGHKQTPTCVAVSPDERSAYTGGKDCAIIQWDLETGQKTVFPGLRRQPDKGGHTEQVLDLCVSEDANLVVSAGVDRIIRLWDIRRPGTRCVDELKGHTGAVTCVCADPDASTNRVYTASNDKSIKIWDLNTRSYVNTLYGHTSKVLCMDILARDRPLTGGEDRTVRYWKMTQETHLIFQPPQTLGPIDAVSALTAQLFASGAQDGSVSLWSISSRKPLATIPNAHGGQWITALASVRYSDAFFSGSCDGVLRAWHSKKGPTDTAKSKPTVTQVAEASVDGCITSMCVAPKGGFLLAAVGKEHRHGRWISMKGVKNGLVRIPLHFTGAGELR