MECLTIKELVLATNGKLIYGDYNDCVSDIVIDSREANAQNAFVAIVGENLDGHTFMKSAYDSGCKTFIKNESNGIKLESSDINLIEVKDTSLALGDISKYYKEKFDIPFIGVTGSVGKTTTRDMIYSAISAKLNILKNEKNLNNHFGVPLTLFNLNKEHECAVIEMGMSGFNEIKYLVDIVNPKIAVISNIGLSHVEKLGSQEGILKAKMEITSNFDETNTLIVNGDDKFLSTLKEKEHVYKLKTFGFNKNNDVYCESYTMEEDSLTFICVINGKKEEIFIPTIGEHNIYNAMSAILVGLCLNISLDYIKKGLKNFKGTKMRLDIIKNEKLTIINDSYNASPDSMDAALKILGRYKGRRVAILGDILEMGEISEYGHRLVGKSSMNNTDIIITIGENSVFIGEEAKQLGFNSANIYHFENREDVFNKLNELVKTGDTILVKGSRGMRLEKIVEYLNK*