MQYVKFETDDKAMATMFGDEPPNHFKKTPILEEYTHPLHPFTVGISGKPCSASSWCYSTVLEKLFVKKKTPVTFDVSFSQPLKGTLKLRIMLVYSNTQYAYNSITRCQDDISKDGAKDYKFKEHVVRCLNPEALYAGRENGVNFEDRLAILVDLNNGGSQNLEQTQQTVPVSLEFLCQNSCPTMERRGTTLVFTVENERGHLLGRKSISVKICSCPKRDMDKDEKKATGRESNKNKRKHGEF