MDRTELPSQKDIVDEVYGFIKVYIDGSVERPPFPGGYASVNTDFVNGIASKDVTIDSSTGMWARVFLPELVVASGRKAPIVVHFHAGGLCCGIPSAASFHKFCTRMAIESQSIWVSIDYRLAPEHRLPTAYDDAYTSLVWLNAQVEQAHENLDKHKSFHRWDAYRNGGLRDHDGPHVRTQDEEFGRPHFEKHIPHDSSSCEQDHPLEPWICDYGDFSRCFLAGESSGGAIVHYLAMRLVECKELNRVHVEGLIIIHASFLIEGVYDASLDPSVERRADTYWRLCLPKGAAWDHPLVNPLHPEAPPLQGIILPRSIVAVAELDKLCAPALKYVHVMKQCGHSVELHVTKGQGHCFYLYYPKSKESETLFNHLAAFIYGSHSFL*