MGPKAKPGANAELDKVLQYINQENRPFTAALLEQKMPSLTKAACQKILKALDDKGKIASKEFGKTLVYWKLQEKEELDEYGQPINGGKPTVEDIARQITSKKAEAESLANEYKQLQVESRKLESQPTDKEIEDEIKKLTEENKALQDKVNQYAKKKDVVMSESELKQLKENHAKARREWVKRKKTFKEVVDAVLERTGKKKADLKENIGWEDDEDLGVKMIEDRSKPDRDVKKVKR