MSSPADNDSLLAKHYIDYVYAPGLLLIVGTLIVKKEWTPYAALVAIAFGIYNFLAFQVKKTLKPDVFQDFELEEKTIVSHNVAIYRFKLPSPKHILGLPIGQHISIGAPCPQPDGSVKEIVRSYTPISGDHQPGHVDLLIKSYPQGNISKHMASLVVGQTIKVRGPKGAFVYTPNMVRHFGMIAGGTGITPMLQVIRAIVRGRAAGDKTEVDLIFANVSPQDILLKEDLDALAAQDAGIRIHYVLDKPPEGWTGGVGYVTADMINKYLPKPADDVKILLCGPPPMISGLKKATESLGFKKARPVSKLVDQVFAF*