MSEQGNLSSHNMKSKMDRNDSDKVKCKNQEGINECVNKENTQEENQNIHDEKKKSCEQNRNNITLDDDVNINKIVERMSVEEPEVLTKIFNLMKNNNCLNFYPLLTPYHNIEKIVDILMQENYEYENTWTVHCDASFICRLLYEGFIPVASKQKLYKIENYETVMYKECLLIPKIHFIRSCMHPSEIHISKKVKKKCKHFYITIDKNFEGVMEGIVEKHGQNWLYPFVQEEFKKIFYKHVTYKNVELHSVELWFGKELVAGEIGNTVGSIYTSLTGFQRKSCAGTIQLCALAKLLEIQKFELWDLGMLLPYKKDIGSKEITMKEFFRKHRLFKHQPAEFKTPFMDKLNCSVLIKGTDPQTLKEQE*