MDGDYVSGLLMSAAAAGLDLGVLDAGGGGGFLETLCGGPGFAERAARMCGGGGGGGALFGLPGVAAAEGAGERRCREGQGRHLERQRHRQRPVGEGKLPDSKKCKTEVKPKVEEAASDGSVGDRAQKQSKGKNSKPAAEPPKDYVHVRARRGQATDSHSLAERVRREKISQRMKVLQDLVPGCNKVVGKALMLDEIINYVQSLQQQVEFLSMKLATVNPQLDFSNLSTLLQKDMFQPCGTTLNSVFPLESAGAAFPFCDQADFFQSFGLGTMENQCTLDLANTALPHAEHTQYAFQKQQRDLWEDNGFHYNDEQSQEDAVSAPDFDVTSSSRSHRGRVLEDQR