MTMSIFLWEVDNDNIAHRVGDTPELEMNVIELGSPKSVPLEDENKPDLLETESSIIDQILSTGSEGLTKGLDDSDSGDGEGAKSLGSYRGSDGIADNFNELVPDMAFDFPFELDAFQKEHCTRDFSRKFDVGLLTGDGYSEENLDGGNKSSEYIHDIVIKHVDRHNLLHPETVESLFVLYRITEDSKYREWGWSIFEAFEKYTKAYTHELENKISRLEEENERPRRQKELSSWVSRSPVSEVFARKFMALEVTQILLNAQAVDGSVRKHAEESLKQFQEQNLPGFLLSLSGELVHDEKPVDSRKLAGLILKNALDAKEQHRKYELIQRWLSLDVGVKSQIKTYLLQTLTSPVHEARSTASKFIAKVAGVELP*