MSSLKGATECPVFHPTIQEVNGMTFVEYVERLERQKSFREAGICKIVAPDGWAPRRTGYSRLNFELPRPIRQHATGRQGLYRTLMVEGRRMALDEFRDMAREPLNVAPRNAEPEELERQFWRNVTLNPPLYGADIPGSLFEPQCKGWTLRRLRSLLSETLEGHGIKMPGVNEPYLYVGSWRSMFAWHTEDMDLHSVNYLHYGASKQWYVVPPAHRQRFELLMRSLLQDLFRACPEFMRHKELLVSPQLLATHAIPVVKVVHHPREFVVVFPGAYHSGFNHGFNIAESVNFATKSWLPIGAAANYCECQSDSARIDMRLFRDSMPAKLRRQVDEMYASSEEEEEX