MEWTNDQIIHLVNEYRNKPMLWDPGHDMYRTQSIKYEAWCDIAETFQCEITDLRKKINSIFASHRREKAKVRAGGRSNWFLYNHMSFLPSHVENDDSAEPSGKKTRSKRREIEEEEKETTEEEYDQEDDAPIHIIVKEETDVERTPQKTNQGKPRLRRVVKKRVAKDGERSQLLRRKVIKRAEYKKDECDTFGEYIASSLRKHDERTRSMIKQAINNILFEQEMKKYSGGGHYVLLSGIEDSNPLVIGDGGEK