MLRNNRTLHQTEVVDIVDITPRMRRISIVGESLPLLEINLPGQWMKVFVPTADNEVRAGRAYTIRQFDRPSGRIAFDVVLHGDDGPASRWARRARRGDRLDVGGPRAGHMVDVGVANYILAGDATALPAIAAILEALPEGCQADAFLEVADKAEESYLAPRPNQTITWLHSGTFVPGTTGLIERAVKTAPLETGNCQAWIAGESSMMRSIRTHLLLDRGIIHPAIESAGYWKLGSADHRERD