MESKEESHQGDGNMDDNAPRYLGACKWFNVLKGFGFLLQDGSGEEIFVHQSELQMKGFRSLENGSRVSFSTRPGKKGIEAYNVRGEADGDELTGSSVRPLGKKKNSLIRCFKCGGYGNHVAAKCRKIQTDNKVLREV