MQAASDTKGGSSGSPVIDWQGRAIALTTGNKTSSALTFFFLLERVTTQFLKMETLLDDSVGQNVELQFEGGGTPLTVQLKVVFLHPIHNYAIIAYDPSALGATGASVVQAAELLPGRKFFVIELDTALVKKVPVRRQVLQVKGCLAGSKADNLLKQEDMVLAINKMPVTCFQDVEDAFHASDLSDNMEEKLELTIFRQGCEIEVVVGTNIRDGNGTKRVINWCGCFVHEPHPAVRALGFLPEPDPAGFHDQLIPNGNTLPF*