MDVLTHCRIYPLSSFYHPAQWFIELAGLVTTDNELKPVGLLHLIEHSFKTSTFKRDLFLQCAGDRDDSSILVIDIVSEWKSLLKNYGVGVHVMSSTSILNIDGLISFLLQLNESPREALKRCQRRDSLSKQLSGIVIDNISYIVHDPGSYNLLLRTLKMLRNTFGCWIITISYGLEFYNGVENSTASLYRSGSITRVPISYTNEMDAMIIRDTDSSARLCS