MSTSVYQFVSTMTPRFATEVLKPLALSSPSSPALSFLSYQCGECPRQFTRRYALQEHLATHTGEKPYVCPARGCSKRFSTTSNLARHRRLHGDELQPLACPAPACAKTFTTAHKLQRHLRVHMGTPTRRCKFANCSKSFSSTGNLNRHMRNQHIRFGHPLASDAKREEQSPTSVDASVFVWGSDTSAVQVTPIGEDLKLDASGEHDVSDEELLDVLSCLLDDESTTSSKEEAEETATDKETSSVDL