MSSQSQDMNQLLHAMRVQIAELTSQLAEIQANPPVATPSVEKKFNKKVEVVADPGAFEGDRARFAEWWIKLQIWVKANWDAFADDFEVATAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIEKYFKPQAERDWARQQICSFKQGNLRTDDYVTRFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTRSDDLALAAEEVRRVGRAMELYAMHQGGGSTKQTTIPQRRPGSSNQYQNHSRGFKPFGLQPGQGALMDIGAVQGGQMRRFKGSCYNCGQEGHMSRDCRNGAQAAQQKNNQGRQARQLEIEKPDDRLNSLAGRSYDEIRAFFYDQQVNEMKAQGKEFGA