MKRKQTENDVDSDGGSDISFINVDFDFFGPNPAVDFLAINRLLQQLFQWDTEIFDTNKLTDLILAQPGVGSTVKTDGEDSDPFALLTALNMHIHHEHPSIKSIANYCLDKVSSSGDRDFHDVLHTLFSQNQQHVGLVICERLINMPVQVIPPMYRMLTEELRRAISNSEPYQFSHFLFISRCYHLTPEEESALANSAPRYRPKSKTSLSKKSRQIPSKSEPEPPADGIYSFHPEDVTIREFALHTVDFKYNNAPKEPREKDAFGLDVRARIMLIPAERFQALVDKLQEVYNVT