MREFKYDVVELIHAIKDRPCLWDRTIESYKDRVERRLAWNQVFSLLDERYEDMTPEEKRVTSEKIQSKWTNIRDTFVKTLKTKMGKPKRKYVLHEHLTFLLKVASLSDDYCIDYSSEDIAMFKTERDSPNEISTDINIDISLPKKSKKLEYIEEPSKTIDYDKSELDYVEMDECNDPRIMNEDEAFFASLLPTVVKYSEDERLEFRIEVLAVMKKIKDQRKLSI