MGSKGSALPAQLVKLMEADGSHKVRVGNYYSFSRATLRHAGWLKPLCLLSFLAILAWGFLFQAPGTTEQMSSMHTVWNSVAWEKLVMESARRHEGGQLTVLVTGAAGFVGSHVALALKNRGDGVLGLDNFNNYYPVALKRARASKLQKAGIFIVEGDLNDKQLLERLFNLVHFTHVLHLAAQAGVRYAVQNPLAYVHSNVAGFVTLLEQCKNSDPQPAIVYASSSSVYGLNSKVPFSEDDRTDHPASLYAATKKADEVLAHTYNHIYGLSITALRFFTVYGPWGRPDMAYFSFTRNIMEGQPIKIFQGPHGEELARDFTFIDDIVKGCVASLDTALPSTGSGGKKRRKAQFRILNLGNTQPVKVGDFVSILEKHLKRKAIRQIIPMPSTGDVMFTHANVSKAKVALGYNPITDLDTGLLHFVKWYKLYYKQGGDHQNMLKGYKPY*