MSSQQDMNQLLHAMRVQIAELTSQLAEIQANHPVATPSVEKKFNKKVEVLQIWVKANWDVFADDFEVATAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIEKYFKPQAERDWARQQIRSFKQGNMRTDDYVTRFLALSIQGGLGNEHAVELLERNVNPRIAEQFYLQDTRSDDLALAAEEVRRVGRAMELYAMHQGGGSTKQTTIPQRRPGSSNQNYNHSRGFKPFGLQPGQGAPMDIGAVQGGQMRRFKGSCYNCGQEGHMSRDCRNGAQAAQQKNNQRRQVRQLENEKPDDRLNSLAGRSYDEIRAFFYDQQVNEMKAQGKEFGA