MKQKVVSIGDINVANDLPFVLFGGMNVLESRDLAMRICEHYVTVTQKLGIPYVFKASFDKANRSSIHSYRGPGLEEGMKIFQELKQTFGVKIITDVHEASQAQPVADVVDVIQLPAFLARQTDLVEAMAKTGAVINVKKPQFVSPGQMGNIVDKFIEGGNDKVILCDRGANFGYDNLVVDMLGFGVMKKASNNSPVIFDVTHALQCRDPFGAASGGRRAQVSELARAGMAVGIAGLFIEAHPDPDHAKCDGPSALPLDKLEPFLKQMKAIDDLVKSFDELDTSK*