MVSSVSKSTSTDEYDDTIHKERVSHLHSPYSSVSQESRVEQTDNSKKTKRVKDSGRHPVYHGVRMRNWGKWVSEIREPRKKSRIWLGTFPTPEMAARAHDVAALSIKGNSAILNFPELVESFPRPVSLSPRDIQTAALKAAQMEPTTSFTSSSSSSTSSLESLVLVMDLSRTESEELGEIVELPSLGPSYDVNVENEFVFSDSVDYCFYPPPWGELSEDSYGYNQVFSWDL