MSEEDIAAAGALSDEDLTNAYETMQLCRDFENECNQAYMAGKIRGFMHLDNGQESIPALLSNAIRKTDLKHSYYRDHCHAIACGVDPGAVMAEIFGRDGGSCRGTGGSMHVYDVETNFQGGWALVAEQLPYAVGAARSIVLDKHLGTGEAEDRIAIVFVGEGGAQNGRMAECLNAAAKARSISHWSPYDRENLPILFLVIDNGRAINTFTKDVATNQEVFNQGKHYGIPGILADGQNVQDTMRIGRAAIQHVRNKGPAILQVHTFRFNGHSPADPEHERNRKDEKRWARATCDPIKIFEESDDAKKVDQKAALARARDEVAKALAFANASPPPPKD