MADTTTPEPKVFDREYYDLLGVRTDVNELDLKKAYRRAAIKYHPDKNPAPDAEEKFKEISTAYQVLSDSNLRAVYDKQGKHKVEGPDGGFEDASAFFANVFGGEQFVDWIGEISLLKEMTSAAEVMMTDEERAAAEGSDPNRPKSPNPPGAASGTASSDATTPLQPSATNNAGPAPSTLSPESASKPGRGDSGMVKHEGSGSATPTSTGGKEKDKKGKSRLSPEQRKKLEELDIQRKKVMEERVKTLTEKLKERIRPYVTAKTPGDKNDPEVKLWLGKIKTEAEDLKLESFGVELLHTIGNVYLMKANSALKSRKLFGIPGFVSRLKEKGTVAKEAWGVLGSAIGVQHVMEDMARLQEKGEAAEAELRALEMDLTGKILLASWRGTRWEVSQVLREVCDKVLEEPGVSKQELLLRAQALFLIGELMKDVKPDESDEERRELERLVAEAGKKKGAPTKTPASPTSASAPEGTQKKGRKWM*