MALIKGVVVSKQLVADPTGTRYIKIDVVEEKEIPGPLIMSAPDEQAAQMARELMPLVSQIVKSLPFSLNKIAVPRLTIWLTDDEAESLGEIDVGDSVEIEIDQGTIRIRPV