MGSQKNYLSDDSTGGGFGVLFKWTKDALFGSRITPSRKYKEFAQDDTNYKIKRSVGKSAVGRRSRSNSWSGLDSSFYQKYDLLEDEDEDDDEKVFGMPSHLVGSGGSRSCNGDDIVGKAVPFGLDSQRRKRLQSLLDPVDLHPMREDVDTFANNLKFHNTSKLDSFDDLMQTPRQDKEFISKLFGKDTGNEPEPMSYRQFPGKFPSPGKNPTSSTKIKQVDHTDEYLQLLDKLDKNSKMIDSLNREVQNKKQQTKLQESNYKNKYMQTRNELINELRHSKKLYDNYYKLFQKYQQLKIISKESLELQNRIPTLDDRLVNETLVKDRKINELQKRIQSLQIANENLTTQREIDILKYESRIKELEAKLILQNDVHSQFHHSTSTYNNNNEFLNTDYDIDTLDTSFSRHLNINNTNYKP