MSALLVKDANGLDKILLTDPQGASAELYLSGGQVTSWKNAQGEDLLFVSENVNFKPPKAIRGGIPIGLLEFTDVQSWDQDGWARNRLWTIEPSPPKPPVDGTKAFVDLIMIPSKKDLRAWRRKNFEFRLRVALSADSLTVTSRIRNLDKKPFSFTFALPTYLSVLDICEVRIEGLGTLHYFDNLNNRTRHTEQADVSITFDEEMDRFYLSTPTKLGIIDHKKGRTFELRKRGSSDAVVWNPWDKTPTTCLWFTTWLWFISCLWFLSNWKSRTIDDLGYEDYKKFVCIGAAVIEVPIKLPYGHEWKGVQKLTAVSSSYCSGQLILINCSLHKQFLKENNLFKLYGQPFYMPYR*