MVDPAAHKHQFSTADIAGLKPPKYGQPEEPLPQPKDRVLESSSMQMLQSPVKRKKEDILSTSIKTRSKAHNIVQKMLASLEDPYTRFLSPEEFSKMARYDMTGIGINVREMPDSSGSFKLKVLGLVLDGPAQTAGIRQGDEILSVDGEDVRGKSAFDVSSKLQGPSETFVTVEVKHGNCGPLQSVKVQRQLVARPPVFYRLEKIDNGATSVGYVRLKEFNALARKDIVTAMKRLQDQGASSFVLDLRDNFGGLVQAGIEIAKLFLDKGDTVIYTAGRDLSQNAFVAESAPLVKAPVMVLVNHNTASASEIVASALHDNCKAVLVGEKTYGKGLIQSVFELHDGSGVVVTIGKYVTPHHLDINGNGIEPDFSNIPREILWWSEVKEYLSTCNRLTQG*