MDDLPHCTCEKTQCLQRYCHCFEAWVFCDEGCSCQGCRNTEDNSDEVDERAECIMKKKPDAFKPKIIAGDGPGLQQQQQAAGVHVKGCNCRNSECKKLYCECFKHSVGCSDKCQCTGCANTFGVKGAAQQAHSDGPQGTSGGSGETLARSNGSSAIINHDMASQSTETSIMDDIHIPSELSHMDADLGPPTQALGDGGLEDIIFHTDFEHNIDPQAHQGLAQQADASLSNDANSLLEQGPSKTDTCDLLHHGSQINKLGGI