MSEQGDRLKEFQDANKIVFDPNTRQVWENQNNNTGTINDTNGGIASNTTAKIEGPEPGSMEEAQQQQLAKQEQEQEEEDDNSATSGIVPTLQNIVATVNLGCRLDLKTVALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKIGFAAKFTDFKIQNIVGSCDVKFPIRLEGLAFSHGTFSSYEPELFPGLIYRMVKPKIVLLIFVSGKIVLTGAKQREEIYQAFEAIYPVLSEFRKM