MVSTVSKSTSIDEYDDTIHKERVSQLHSPYSSSDLVSQEIKAEQTDNSKKTKRVKDSGRHPVYHGVRMRNWGKWVSEIREPRKKSRIWLGTFPTPEMAARAHDVAALSIKGSSAILNFPELVESFPRPVSLSPRDIQTAALKAAQMEPTTSFASSSSSSTSSFESLVLVMDLSRTEAEELGEIVELPSLGPSYYVNVGNEFVFSDSVDYCFYPPPWGELSEDSYGYNQVLSWDL