MSSQDMNALLHAMRVQIAELTSQLAEIQANPPVATPSVEKKFNKKVEVVADPGAFEGDQARFAEWWIKLQIWVKANWDAFADDFEVATAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIEKYFKPQAERDWARQQIRSFKQGNMRTDDYVTRFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTRSDDLALAAEEVRRVGRAMELYAMHQGGGSTKQTTTPQRRPGSSNQHHNHSHGFKPFGLQPGQGAPMDIGAVQGGQMRRFKGNCYNCGQEGHMRQARQLEIAKPDDRLNSLAGRSYDEIRAFFYDQQVNEMKAQGKEFGA