GKLNCDICGLSCVSINVLLVHKRSHTGERPFHCTQCGASFTQKGNLLRHIKLHTGEKPFKCPMCSYACRRRDALSGHMRTHSVEKPYKCNQCSRSYKQRSSLEEHRERCHVYIQTKGHSERDATLATERQCSTSVVTTMSTYMGTDRALLLDRLASNVAKRKNSVPQKFTVSQSSLKLLVKGIVYWQKKNPLVFLHGFTNSAAMPLAFCGACVGQPLNHPKPPERRPLCPVVAPGHQQHMHTGLDSEPTPPHRPYTLPLDRTSPMGLTNGHKIALPGIGLPSANQRPLSMESFHSESSQMSQPIMYSLGHLLGGLNHHNGLPHPHAQPIPLSPLEALRMVRADGEAGALPGAVYPCGHCRVIFLDYVMFTIHMGCHGFRDPLECNMCGHRSRDRYEFSSHIARGEHCLELK