MSSQTTNINALLYNMHAQILALTTQLAELQAAPPAAAPTVEKKCKKKVKVVADPGTFEGDRARFAEWWIKLQIWVKANWDVFADDFEECYTVGVWPIWDDLKVEIEKYFKPQAERDWAHQQICSFKQGNMRTDDYVTRFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTCNENLALVAEEVQQVGRAMELYAMHQGGGSTTKNNYSQRRPGSSNQNQNHSHGFKPFRLQPGQRAPMDTNAVQGGQKCRFTGNCYNCGEEGHMSWQCKNGAQAAQQKNYQGCQARQLETEKPDNWLNTLAGHSYNKIRAFFYDQQVAEMKAQGKEFRA