MTDEERRRVWEEEQKTKKVVETGLKGHVKWYSVLGHYGFISRSDGKPDIFVHQSAIAKSQTEKFYLRTLADEEEVEFDIVEGRKGPEASNVTGPNGTNVKGSKYQRVLLYRFRPNRRRVQHDEDGEKKVDGENQTNGQTEEKKTARGRSEFSM