MSALVKFDVSLPLNNDPALALRDQRLGAILKGREPLRPDCTYASPDHENGLGEAFASDCKTRALHLKTGAPEGLSLGEHKDKAGRTQPLVGTVNFTESAFEFSTAAGTAPAQLYRWSNPVTERANDNTSVLYDIWNLTPDSHPIHFHLATLQLIQRTLNVTARVAFPDHPIGAKIVPPDPNELGPMDTINVPPGSITRILARYMLPSRLDATSFLPFADHPAQYVWHCHVLSHEDNEMMRPIDILPNKHCVADRDREAASKADVKLKPPRPTVSSRAAGSAGRPF*