MDNLSSFTHKLTHQQESHYMVSALKHVFSGAAVDGRADGEAAQLLWEVENAATSDNSMPRRSINVHPVHVELELGKKKQRRRRNTKKEFRGVRQRPWGKWAAEIRDPHKAQRLWLGTFVTAEDAARAYDKKAVEFRGNKAKTNFPLKEYIDDHDNSSPMMKVEEHENDQNVMNGDENNNNGDDFWATLEDDRLVKFITQDMSH