MSLRQVIKKISADLENEGDGAVVRKNITKIHHELLDPFVSLVEFSVSPPGGFRDHPHRDQLCTGFESVTYMLQGGIIYQDFNGHKITIHEGDVQWMTAGKGIIHSEMPEQQVNNGLQLWINLPSVDKMIDSKALELSSSEIPRAEEDRVEVKVIAGESMGVQSPSYTKVPIMFLDFTLQPRAQTHQTVPESWTAFAYVIDGDEGVFSSSDSSTVQAHSVVVFGKGNGVSVLNTSSSRPLRFLLIAGEPIGEPVVQHGPFVMNSQAEIDMTIGDYRSAKNGFEGAKSWRSE*