MGLSLSCGKNTKHDLLSAIREGEIQHVKSLLHAEPKLVLTPLSHHRLSPLHYAASHGQPEVLTLLLERGARVNAVNHHKQTPLMLACKNGRRPCIERLLAWGADILMFDSINGRTCLHYAAKSGHVDCLQMILDAAELSLVADTWGFPRFVNVPDDNGATPLHLAARSSHSLLVRCLLDKGALVSATTTGASNGNSRFAAANTALHYAARGGSRECVKELLASGADRNQRNCKGYTPYYVAIRYNNTQCAFLLNPETAAPLVWPSPWKFMSDLDPEAKKLLEAALVEANDAWEKKVRGETVVDPTSCELSGNASIIIGEEGQEEDEVCSICFENTCTMQLQECGHQMCAGCTLALCCHNKPSPSMPYKLPPACPFCRCKIKQLKPACPRNRQEMEIDKIVERSSSLKGFVGKGSFKLLTSKGSGRVADLESLKECSSQELSPL*