MEDTEMQLGDVPPCVATDDDALKEEPSEPENNLNTSETPQPILPVDKGDENGHADVGVSLHSENKTDAKVQVSSPGAGDGNGKKRKNWLLSDSEAGEVDEAGTLEEQQAFLKELATFHRENYLDYKPLKFYGQPLNTLKLWRAVVKLGGHDVVTTSKLWRQVGESFNPPKTCTTISYTFRNFYEKALLEYEKSLRKNGELNFPNSTHSLSSGLEKEVISHQGSGSGRARRDSAARAMQGWHTQRLVGSGEDKGLSSTPKHKKLKSIGFHKPKTQTCMDHVMSQEAEKQSIADVVDDGPLADWVKITVKETKESFEIYALVPGLLRKEIRIQSDPAGRLIITGEPEQLDNPWGITPFKKIVGLSARIDPLHTSAVMSMHGRLFIRVPFAQ