MDQELLVRQIMQEVMKNMQGSAAACECESKVTVEDYPLGEKKPELIKSASGKSLNDLTLQGVIDGKLDAKDFRITKETLELQAQVAESAGRGFFATNLRRAGELIPVPDARLLEIYNALRPYRSTKAELYAIGDELINEYGATVSGNFVKEAADIYEKRNRLKK