MVDTEMQEQDVTFGALVETKYLEEEPLEPENDHNPSEIPQPLLLGDGQANNGHGMNGGAVGVVDHSERKTRRVQMLSPKTEGENAKKRKTWLLDSEAQGTDEAGTPVEQVAFLREVEAFYKESFLEFKPPKFYGQPLNILKLWRAVVNLGGYEVVTTNKLWRQVGESFNPPKTCTTVSYTFRNFYEKALLEYEKCLRNNGELNLPGSTLILSSSVEKEPSSHQGSGSGRARRDSAARAMQGWHAQRLVGSGEVTAPAVKDKGLISTPKHKKLKSIGLQKHKQQTSMDHVVTNEADKQLAAEVVDVGPVADWVKINVKESKDSFEIFALVPGLLRKEVRIQSDPAGKVVITGQPEQLDNPWGITPFKKIVDLSARIDPLHTSAVMSMHGRLFIRVPFEQ