MSSSSAAFSLDHLSPPPSEQLCYVHCNFCDTVLAVSVPYTSLFKTVTVRCGHCTNLLSVNMRGLLLPAANQLHLSHACLTPAHHNLLDDLQCPPPSLLLDPSILNCSTTAPVKGVEEVLPRSPVVNRPPEKRQRVPSAYNRFIKDEIQRIKAGNPDITHREAFSAAAKNWAHFPHIHFGLMPDQGLKKASVRQAPEGEDVLPKEGFYATAAANMGVTPF