VKRPLNAFMLYRRTFQKMVSVFCKGEKENHQEISKATGYCWRNLEPQKIHDIFERLYALERQHHKLAHPEYKYDP