MSLQQDMNSLLHAMRAQIAMLTSQLAELQNNPPAATPSVEKKFNKKVEVVTDPGAFEGDRECYTVGVWPTWDDLKKEIKKYFKPQAERDWAHQQICSFKQGNIRTDDYVTQFLALSIQGGLGNEHAVELLERNVNPRIAEQIYLQDTRNENLALAAEEVRRIGRAMELYQMHQGGGSTTKNNESQRRPGLSNQKQQHSHGFQPFRLQPGRGAPMDIGAVQGGQTRRFTCYNCGQEGHIARKCTNGAQAAQQKNQGCQARQLEAEKPDDRLNTLAGCSYNEIRAFFYDQQVNEMKAQGKEFRA