MKLSRDPTDNKLIEQELEISKQYGKLKGARDQFLKQKEKIQWIQEGDQNTKFYHNYIKTRRNTNIIFGGKDKHGERQEGMEEISKAFLEYYSELLGQSNKGRKHVCREIIMKGSLVNKEQREQLAAKFTEKEVKEAMWSIDGNKSPGPYEYGSPFFKDNWEIVGKDVVKGVMEFFRTKKMLTGMNDTTITLIVMLNQWGITDQYHVKFRQSSGTGIDVSMFGEAELCNADIYELAVKAEALEDGNVSTNFQITQAVFEKEKGKFKIRVVKQVNGMQYELQEIYGNGNSVDKDFDGNDNGKECVVCLSEPRDTTVLPCRHMCMCSGCAQVLRFQTNRCPICRQPVDRFLEIKVSEAAEE*