MSGRAPGTFGGVKSSPPPVDKEVDYANYFCTYSFLYHQKDMLSDRVRMDAYYNSIFENKHHFAGKTVLDVGTGSGILAIWSAQAGARKVYAVEATSMADHARALVKANGLEDIVEVIQGSVEDISLPEKVDVIISEWMGYFLLRESMFDSVISARDRWLKPTGVMYPSHARMWLAPIKSTLSERKKNDLDGAMADWDNFSDEIKSYYGVDMSVLTKPFALEQEKHYIQTAVWNDLNPLQVIGTPTLVKEMDCLTATVSEIEEVRSNVTSVINGHTTLCGFGGWFDVQFRGRKEDPAQQDIELTTAPSERHCTHWGQQVFIMSNPINVEEGDNLNLGLVMSRSKENHRLMEVELSCEIKEASGNPKEAFKKMYFIE*