MTPLETILMEKVSQTPHDAVFRQMLMHQAVAKDFLQLYLPAPFLAICELDSLQLVSGSFVEEDLRASYSDILYSLRTRHGPGYVYALIEHQSTPDKLMTFRLLRYALAAMQRHLDAGHDTLPLVVPILFYHGKVSPWPWARNWQQLFADPALAKALYSNDFPLVDLTVMPDNQIARHRRMAMLELLQKHIRHRDLAELQVPLITLMTQGYLTEAQLNTLLRYMLQAGTTEHPGALIRTLAAQSPRHKELMMTIAEWLEEKGRKQGQQEGEQEATRSIAARMLARGLERQTVQELTGLSDEELAALAP*