MADHSDDLDELLDSALDDFGKINLGSARGGKDGEKSSSAAASVPSTATPPPVQGLGLGLPDLKSKKKGKQKAVKDSHVSEALEKLTQQTREAVRGLELTTAAVGTQDDLGKEEMMEDFVKQFEELAGTQDMESIVETMMQQLLSKEILHEPMKEIGERYPKWLEEHKAGLSNEEYDRYWRQYELIKKLNKVYEIDPGNFTKIVELMQKMQECGQPPNDIVQELAPDLDLTNLGGQLSPELLESTSNCCIM