MDLREGQTQPILDPNQPSHVYHLALDIGGSLAKLVYFTKDDDHLVDGEEGISHRKAFEKSNGSKQYPVLNGRLNFKKFETSKINDCIEFIKSMKLHIGGSQPQENPGSQSIAIKATGGGAYKYADLFKERLGIIFDKEDEMDCLVAGANFLLEVVHQEAFTYMGDQKQFVQIDQNDLYPYLLVNIGSGVGMIKVEGEGKFERVSGTSIGGGTFWGLGKLLTECKSFDELLDLSYRGNNRAVDMLVGDIYGGMDYSKIGLSSTAIASSFGKAISDNKEREDYKPEDIARSLLRMISNNIGQISYLNALRFGMKRIFFGGFFIRRHPFTMDTLSVAVNFWSKGEAKAMFLRHEGFLGGVGAFMSSDKHGLKELLAHQVVQRSLSKLSFAVDKILHGSPDGDFNGDESIECSVYAA*