MSSQDMNALLHAMRVQIAELISQLAEIQANPPVATPSVEKKFNKKVEVVADPGAFEGDRARFAEWWIKLQIWVKANWDAFADDFEVATAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIKKYFKPQAERDWARQQIRSFKQGNMRTDDYVTWFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTRSDDLALAAEEVRRVGRAMELYAMHQGGGSTTKNNISQRHPGSSNHQNHSHGFKPFGLQPGQGAPMDIGAVQGGQMCRFQGNCYNCGQEGHMSQDCRKGAQAAQQKNNQGRQARQLETKKPDDRLNSLAGRSYDEIRAFFYDQQVNEMKAQGKEFGA