MFVVFIRIGLKRSGKSCRLRWMNYLNPTLKRGPMSQEEERIIFQLHALWGNKWSKIARRLPGRTDNEIKNYWRTHYRKKQEAQNYGKLFEWRGNTGEELLHKYKETEITRTKTTSQEHGFVEVVSMESGKEANGGVGGRESFGVMKSPYENRISDWISEISTDQSEANLSEDHSSNSCSENNINIGTWWFQETRDFEEFSCSLWS