GPLGSDAAGTDRVGQVTEYIDEGGEKRTIYWADHITPPKMGGGDSEFQKHEYEQGGTRYVEYIAPYTAGNGWYDVNKTPDQTQDANLCFSAAAANTLHWWLDQNTTYIDRYLAAYPEAPKAEEIRELKGQTPGQHDSKIYARFVEQFANRTTGNWPDILQDQFINGYPPKENGGTNDPEYDGKKLMETGPDKRGGFFYPVFGPDILTQRRFYDFTGNYQSISADMKQFFEQGQIVTLTYKLWESAHVVTVWGAEYDSAGNLSGVYFSDSDDMDEYGMHRYRVVNKKGQAYVTTDMSDDGGGSPITCLTTLSTGTRYWEKVLTPTE