MGKGPKSRCQSASHKLLKDKAKSRVDDLQGVFMDLQSARKESRSVDVVVLEEQVHQMLREWKAELDAQSPASSFQEDSLGSLNLSSDIRRLLQLCEEEDDATSPLTVPTNLKPEPGVYVHQEGEQAGFREDYCANQVQKECCLQQVSPCKSDPTVGVLPSGMNNLEPDTQLDHQQFDLHQDFSHNILGFDGTGDFGNDPMSMPDVSSFFTSVCPPPSAFLRPKCALWDCPRPAHGPEWYPDYCSSFHATLAMSEGLPGMAPVLRPSGIDLKDGPLFAALTAKTQQKDVGIPECEGAATTKSPWNAPELFDLSFLEGELIREWLFFDKPRRAFESGNRKQRSLPDYSGRGWHESRKQVLKEFGGLKRSYYMDPQPLKQLEWHLYEYEISDCNAWALYRLEFKQVDAKKSPKGKVPSDSVVDLQQQMGRLSAEFAADSKRAGKGRAKVISKESAGDACSAPNQAHPFNATDDYGTGVPQSYFFDTSNNNYGT