MTDQHQLELDSLKATLRQVEQHNEKMKSDIAVTRRATYAAEETVAQLEKDKQDQARSSYLHWFPYDPDLLIDNLQDTLRKLHERCATHDAQLIAQRKETTRARETLEEAAQEMDAINFEKKQLAAQWKASLVGVSKRDDALKAAEGALRDQAETRRAVESETEGYKKNIREAEAENEQMSAILRKVEKEAEALTKDFEKCRTRKEVLTAQHEKLTTTLEETEATLDAARKRAKALKAEEKDADDALGRAREDRRAIDERVLSNLGEQSTVEKGANQTVAATRATRKDIKAAETAVTNLQNDIAKVRVDALNAQTHVAALQETMEALDASLKDKTRTIEKYELEIKRRADEINKRVKDVGRLNLELDKHKGDGDDGENLGPLEATIKSMHKEADATAKENKELQRRWVGHQTELVALVNENNTLTEKTQRLRAERTILERRKTRLDANHERQEGEGASDSHWSPYDRVGVVNADP*