MGRSPSCDENGLKKGPWTPEEDKILVQYIQKHGHGSWRALPKLAGLNRCGKSCRLRWTNYLRPDIKRGKFTPEEEQTILNLHSMLGNKWSAIATHLPGRTDNEIKNFWNTHLKKKLIQMGIDPMTHRPRTDVFAALPQLVALANLKENDETKASLMNRKGYTDGFHDVMIARK