MSTSAAPLVPGLASESSGGSAKADFDECFQRLWHYDYVLSPQSARNSSNSPAQMSVASSNCSPIGCLPSDLSSEDQNSLSGNGFSSSLSGHFLHPLFQMLDKNKDGKVSLDEMMSVVRRLGKEVSQSYLISLMEPLDRHGDMAVDFAEFTSLYQSIFSTDLDMNSQEEGGQRGDSELDAAELLDVFNIYDKNRDGYISAAELAEVLRDMGFPEGTDLQKCQILIDRVDSDGNGLVDLREFREMLYKGCGIFGSTATLSCRSEARREMSEPEQTQTVI*