MAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEALSNPSDLQAAIDGNRREGRRNASAPNFGPLGYPLPHASTAANLLTKPFNSLGVRTEFLDDENGLTMSLPQNNLLAAYRAEQMAMFEAQQRQMERAQRAAAEAVARHGALTITPSGRASPSSVDSDAPTKKARLADPPTESSLLSEGQQADNSMVVSMEINGVTYQGVLFALEENSKT