MLKKTLLAATALLALAGGAAAQDLKEFRIGIMGGENEADRLRNYACLTDHLKKEFGFEKVSLFPAADYDGVIQGLLGGTLDFAELGASGYAATYIKDPKAVTPILTTQQTDGSTGYYSVLVARKDSGFKALAELKGKKLGYADPDSTSGYLVPKVTLPKDLGMPVDKFFASTQFNGGHENNVLAVLDKKVDASVTWASGVGDFKDGYSSGNLRKMVDKGTLNMNDIVQLWQSPLIPNGPLVVSNKLSDEWKGKLTDLFMSLPKKDKNCFEAIEGGDYAGYIKVTPEFYNAVIETRRATIGG