MRSAKRLSGLLQQCRPLGTQLEEVVGLGGVRTLITDLKAAMAAKIPKEQERLRELRKECGPKALGACTVEQAIGGMRGIPAMLWETSLLDPEEGIRFRGHTIPELEEKLPSAKEGGEPIPEGLLWLLMTGEMPTVDQAKAVTELLRERSKVPDYVFDVLRNLHPNTHPMTQLCQAVLALQVDSKFAADYRAGIHKSKYWEPVFEDSINLIAKLPTIAAAIYRNTYKGGKLIEADPNLDWAANLSHMMGYDDEGCLEMMRLYQTIHADHEGGNVSAHATHLVGSALSDPYLSFTAGMTGLAGPLHGLANQEVLRWLNEVRSEVGDGVTKEQMKEFVWATLKSGKVVPGFGHAVLRKTDPRYTCQAGFAKRNMPDYPLYKLVALLYDVVPDILTQTGKVKNPWPNVDAHSGVLLQYYGITEENFYTVLFGVSRSLGVLSQGVWSRALGLPIERPKSLTMQAIEDRVRAQEL*