MKYTRCDLYKELAALGLDGYFGYPIGSYLCIGEFASGGMGQITREQDDGTRRIGLYQISSLLWCQDYKTPGSKNAGNAALESLLSDDPYAQVNALRIIIRRKQGLKFWDAWREHCLGTDTRGGGRGCQL