MHKYQPVLHIYKASSGDNAVSNSSHRSFVFPETEFIAVTAYQNCRITELKKDLNKYAKGCRKRQSTSPVDSESGDHTPAKLSFPSWNPFFFNPYFRYP