MDDPIEFETLFVPEEAPPPINPSSFWKIHTQKAFVSTLPRSVFASSKHASPAWFDVRVFYVRASSCIPDEAPDSLLIVYPQRSISTELEVNGGRISPSERACFVLRRDRVDTGAAEATYVSTNNLRTTGDLPFEIFDKDELIVCGTLGRAASTTEYESKKEGHVSVVSFPCFSNEAGWSMECASGISSPSCSFLKGRMDFSTVNPTMEVYVAGQSCGFPLALTTTVQLSVRRKMLRQSSLDVIPEVEESQPNHIVARQIADDEAYEKMSSFYMPIGGGYIGEGEEGELSWFNAGVRVGVGIGLGLCLGVGIGLGLLARPFRKRLL*