MEPRAMAPVIAPPGDGPVFDFDRVFNMTSQQASRDMFRTLAMQITEKFCQGFNASMLAYGQTGSGKTYTMGTAIENMGPDVNKTISKADGIIPRLIISLFGYTAAAADIYDIELKVQYIEIYNEQVNDLLVHAPGQNIEAAPSSMGSKLDIREHASGEVFVEGANSMIIRSPADLAYAMQMGNAVRATASHKLNEHSSRSHAIVTIHMEQKIKPSQMKEFPKELHYLRSKLQLVDLAGSERAKGTGAEGKRFEEGVNINKSLLELGNCINALTEGNRKHVPYRNSKLTRVLKDSLGGSAETLMLACVSPANVNYEQTLNTLRYAQRARAIKNSLKLNNAMSLQEEVEFLRAMVNKLEDENATLRAQVLAK*