MDLLGPMEMTDGSLCSFTAADDFYDDPCFNTSDMHFFEDLDPRLVHVGGLLKPEEHLHHHGHHHGHPHEEEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSTNPNQRLPKVEILRNAIRYIESLQALLREQEDTYYPVLEHYSGESDASSPRSNCSDGMMEYSGPPCSSRRRNSYDSSYYTESPNDPKHGKSSVVSSLDCLSSIVERISTDNTTCPILPPVETVAEGSPCSPPEGASLNDSGAQIPSPTNCTPLPQDNSSSNPIYQVL