MSMSDSVSEASSATPLQVKDESISPRWAGSKEDAETFNLIHWVGVTRDNTLMAFYGTQDSKISKIADRLLKKEAKTGWDYYTYAVQSQKRLVHAVKFHIYERRAFPVGKRVKLRGLAHNTFLNGMAVRILEYHPDTDKYLIRPTIPLPEERKLSSTGQLLVKSEHLLAETTWDDYIVWSFCAVFNGKKLKETDICTFVEKLVFLSEEFRATDAWKQSGKMSCQTEFGPILKAQIDLFCEMGREAFHDHSLELSNEIVAHNLFLLSKGSEYKSPAEKAREQSLSEATPSVSTANSTSNSF*