MSSQPQDMNQLLHAMRVQIAELTSQLAEIQANPPVATPSVEKKFNKKVEVVADPGAFEGDRARFAEWWIKLQIWVKANWEAFADDFEVSTAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIEKYFKPQAERDWARQQIRSFKQGNLRTDNYITRFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTRSDDLALAAEEVRRVGRAMELYAMHQGGGSTKQTTTPQRRPGSSNQYQNHSRGFKPFGLQPGQGAPMDIGAVQGGQMRRFKGSCYNCGQEGHMSRDCRNGAQAAQQKNNQGRQARQLETEQPDDRLHSLAGRSYDEIRAFFYDQQVNEMKAQGKEFGA