MLESSKSMPWLQIRRAPCSRLPKNKTQQHIRVALPAPPPRLALPAPPVTQQQQNARVLFGSGSTQSFVVPQFACDIRQPSELLPLILLVTTPVGKRVACENYYPKCSMQIRGLFMTADLVVLSMHDLDVILGMDWLTKLRACVDCFHKAITFKVDEPSLNVIFEGVWKRKPSNGLVSALDAEKLGEASVGHPRRG