MDGSFGSYGGLTRLWKEGRLNEALLAVNILGPQKSLAPMDMFYHLVRGCMNKKDLTAGKEVYQLLLRTGIQVQSFLGSHLIRMFAVCGSLWEANLVFSKLLEPSVFTWSAIISAHATHGQGEQAIELYHHMQQSGVKSDAYVVVAVLNACASTASLKEGKVIHTNIINNGFRLNAYVASSLIDMYVKCERLEDALKLFQMLPKRDVVTWNAMMSGYAQHGHGQEVFALLQQMQQDGVELNTARSAAYTTALCSMCFSFCAIFAVVIVGRAAYCLSLEPVLCCAARSGLPLIYYVLGDSSSAFFHGAIDDGLLLFASTTYLLAFFCHAIFGFATRTISCSCAQRRPSVACFMSVYSTYWTSIALLLPSLKDSPKQLCLPTTPP*