MLHRKLVLRNDAELERVLESGRGLEGPSADHFIERVNRPDSTGATPLHAAISSAAIAATVKAAGPKDPWAPDSGEGQLRCLRLLLSSGASVERKYFGRTALHLAAAAILDTAAAAAAAAHAGSTALHLACAAGDSEVVRALLAGGASSSARDGFGRSAAGVAARCGFLDIAEPAKPAIGRVDTDTEVTAHSLVAALHAAGGAVQAVADVCASPRRARNAFCAVRPPGHHAGPRGAVGGQSAGFCLLSTAAIGAAYALACRREVVRRVAILDYDVHHGNGTQECVRNVRPTERVESFSAAGATLRLSRVECKPWLSEEDGDNVFFGSIHGFGEEGGGGGQFYPGSGGPVDQSAEPSVINSPVGLRTPSAQWRRFMSEKLLTPLAAFGPDLVIISAGFDAHAHDPLEAGALLDSDFEWMTAELVGLAERCCDGRLVSLLEGGYQTAGGPLASLGRAAAAHVAALMDPTLVGVPWDARACGERLESGIAAAADRRSKRSRTDVDYTALQAEIEAEEGGGA*