MDTFKTPQTAADAKLFTSSNSFGYPTASQDLQSQGQSEGDSKDLVNEPNNNDDEDSTTSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDVKFPIRLEGLAFSHGPFSSYEPELFPGLIYRMVKPKIVLLIFVSGKIVLTGAKQREEIYQAFEAIYPVLNEFRKL