MSSQDMNALLHAMRVQIAELTSQLAEIQANPPVATPSVEKTFNKKVEVLQIWVKANWDAFANDFKVATAVLSRLKGPVAGRYAQVRLQECYTAGVWPTWDDLKKEIEKYFKPQAERDWARQQIRSFKQGNMRTDDYVTRFLALSIQGGLGNEHTVELLERNVNPRIAEQIYLQDTRSDDLALAAKEVRRVGRAMELYAMHQGGGSTKQTTTPQRRPGSSNQNYNHSRGFKPFGLQPGQGAPMDIGAVQGGQMRRFKGSCYNCGQEGHMSRDWRQARQLQSEKPDDRLNSLAGRSYDEIRAFFYDQQVNEMKAQGKEFGA