MTRFRPCIDLHAGQVKQIVGGTLDSATSELRTNFVSPHPPAYFAKLYRDNDLSGAHVIMLGPGNKEAALESLKAWPGGLQVGGGITDANAREWVEAGAEKVIITSYLFPNGKFSQSHLDAVLAALDGDKSKLVIDLSCRRQGDDRWFVAMNKWQTITDMEVSEESIKALEPYCSEFLIHAADNEGLQKGIDEKLVQRLSEWCSIPVTYAGGGRNLEDLETVKRLSGGKVDLTIGSALDCFGGKGVTLQECVEWNRRQ*