MADAGASGGSEDLVAQLAAANVKIEAMVAHHEKTKTIYTQLADMYEKLRVEYASALKRKGELSNALAAEKATTAGLQNELDALRAQNEQKLRDEEKAAKQAEQETEAVHVDVDDLNEDMMMPVEDGDEEDKQYQSKRLQELEQHIVKLEGDKTDLHALLDEVEKELEAEQEKMKHLQGEMSALRAAMEEKDRETEELRRRASRSIGVRELEELVATKVRLAELQGERIKLLHELSVLTKRTGSLDQKNKA*