MDDLPHCTCEKTQCLQRYCHCFEAWVFCDERCSCQGCRNTEDNSDEVDERAEYIMKKKPDAFKPKIIAGDGPGLQQQRQQVAGVHVKGCNCRNSECKKLYCECFKHGVGCSDKCQCTGCANTFGVKGAAQPHSDSPEGTSGGSGETLARWNGSSANINDDMASQSTEASISMDDIHIPSELSDMDVDLGPPNQALGDGGLEDIIFNHSDFQHNVDPQTHEGFAKQGDGSLSNDANSLLQQGP