MSGSLSVSELHPTLPDRAGLVNMLKDKLQSLAGQQSSLLDSLAPSVKKRVVVLQEIQGQYDELEQKFFEERTALEARYQKLYEPLYLKRYEIVNGITEVEGVVGEEVVKSDASAEHKKEAVKGVPEFWLNAMKTNDRLAMQITERDEEALKFLKDIRWSKMEDPKGFKLEFLFDTNPFFKNSMLSKEYHMIEEDEPILERAVGTEIEWNTGKNLTQKLMRKKVKKGAKNVKPITKTEACESFFNFFSPPQVPEDDEEIDQEKAEELQDTMEQDYEIGSTIRDKIIPHAVSWYTGEAVEGEEFEDAEENEDLDDDEEEDEDEEDEDEQDASQEN*