MSFLLLKAPGSDPRKEVINATHEVIGEESLKELLEGGSFWSISGQTREPLCTLHEGRREGQSDLKGYTYTSGSKQQQTGIFELDSEQQQVKKDLQNGQARTKPAEQQVLEESCVDGLVCKLVSQFCFLPESSTACPYELDREFKDLSLQDTKLDASISCLEGDTLKHVLSPASLEGPSAYAGESEGPLLPQEVAALSIESNVGPTKLKSALRGGYEKEGLGPRPKVHVTWDPDVYDPPCTSTSHTSSQNHRRHHHPRSEHKNRHKGKGSSHSDSQKKSQKKMLRRPKHAGETFLSGPTVASQRGILNNTLMWKDYIAPSLDDLTLKSAKVSPFILPPKGCFLNPVLSLGERDLVTFEKIQGCLPRRVQTHKLCL*