MAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEALSNPSDLQAAIDGNRREGRRNASAPNFGPLGYPLPHASSAANLLAKPFNGLGMRGDFMDDENGLSMSLPQNNLLAAYRAEQMAMFEAQQRQMERAQRAAAEAVARHGGLPLAPSGRASPSSVDSEAPAKRARLAETSETPAATGGQMKITTRKPEGQQSDNSMVVSMEINGVTYQGVLFALEDGSKT