MDFKKEETLRRGPWLEEEDERLVKVISLLGERRWDSLAIVSGLKRSGKSCRLRWMNYLNPTLKRGPMSQEEERIIFQLHALWGNKWSKIARRLPGRTDNEIKNYWRTHYRKKQEAQNYGKLFEWRGNTGEELLHKYKETEITRTKTTSQEHGFVEVVSMESGKEANGGVGGRESFGVMKSPYENRISDWISEISTDQSEANLSEDHSSNSCSENNINIGTWWFQETRDFEEFSCSLWS