MDSLNSHPATALQAKAFTAPTSFSYPGGTGDITPPNEHDVRNGSNANEGSGAGQPKFGGNANDGTGVTPSTPAATPGATTGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASKKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHAFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYAAFELIYPVLQDYRKA*