MDSLKLPTTAAQAKAFTAPNSLLFPSGIDEENKIDVNQVAPKQELSDSVVEPAQNEDEGATSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDVKFPIRLEGLAFSHGTFSSYEPELFPGLIYRMVKPKIVLLIFVSGKIVLTGAKQREEIYAAFEAIYPVLSEFRKS