MHSECMRPWAFDCAHVDELSLLLCQGFDKVLKRSHLPGGSRGESDNMECGYKYREFRTNLGENGFLQTKRTDRLRFRRFRICSRSHLPKKWKNAVLFVLNHWSGWHMDHVATVKSALLAPQGCECPSVVVTKALGDYTNSVGDFSTLPAGANEGKVGDYWFHLDTQAYFDDEQHYKMIKAMCRLSCSVCDNTCGAQEPGKELQKRDREFKHIDQLRKHLFHVHKLSMCILCLEGRKVFISEQKLYTRAQLERHLSRGDTEVDGNEIERGGFMGHPICDFCRKRFYGDNELYLHMSRDHYTCHICQRRHPEHFEYYRNYSDLEAHFSQEHFLCENADCLAKKFVVFASEAELKRHNAIEHAGNMSRSQRNAALQSLL*