MESLAGLAGSSLVTHNGFSHKESSNSSSSSPLIKLGSVPTKYQKRRVASDAMVVRAVRTEPAKISESASKTGGWSIESWKSKKALQLPDYPNKEELDTVITTLEAFPPLVFAGEARHLQERLAEAALGKAFLLQGGDCAESFKEFNANNIRDTFRILLQMGAVLMFGGQMPVVKVGRMAGQFAKPRSESFEEVDGVKLPSYRGDNINGDTFDEKSRIPDPERMIRAYCQSAATLNLLRAFATGGYAAMQRVNQWNLDFTEHSEQGDRYRELAHRVDEALGFMSAAGLTVDHPIMTTTEFYTSHECLLLPYEEALTRQDSTSGKFYDCSAHMLWIGERTRQLDGSHVEFLRGVANPIGVKVSDKMDPGELVKLVEILNPENKPGRLTVVVRMGAEKLRVKLPHLIRAVRNAGLIVTWVSDPMHGNTIKAPCGLKTRPFDAIRALELAFIIAERLRKRRLGSDLSGLGSQFEGLVSL*