MSSQPDINALLHNMRVQIQALTDQLAELQANPPAATPSVEKKFDKKVEVVTDPGTFEGDRARFAEWWIKLQIWGPVAGQYAQVRLQECYTAGVWPTWDDLKKEIEKYFKPQAERDWARQQIRSFKQGNMRTDDYVTRFLALSIQGGLGNEHAVELLEHNLNPHIAEQIYLQDTRNENLALAAEEVQQPFGLQPGQGAPMDIGAVQGGQMRRFKGNCYNCGQEGYMSRDCRKGAQAAQQKNNQGRQARQLESEKPDDWLQTLAGRSYNEIWAFFYDQQAAEMKAQRKEFGA