MSSQPDMNSLLHNMCAQIQALTNQLAEIQAAPAAESTVAQKFNKKVEIVADPSAFEGDRAQFAKWWIKVNWDTFADEFEIAMAVLSRLKEPVAGQYAQVRMQECYTTGVWPTWDDLKVEIEKYFKPQAERDWAHQQIRTFKQGNMRTDDFVTWFLALSIQGGLGNEHAVELLERNVSPAIARQLYMQDMRSENLAAAAEEVQKNGRAIELYDMQFGGGSTTKNNVSQRCPGSSNHHNHSDGFKLFGLQPGQGAPMDIGAVQGGQMCRFKGNCYNCGQEGHMSRDCRNGAQAAQQKNNQGCQAHQLPLLRGVARAIMERRGWLPNL