MESQNSSLTAQLEELHAKVSQLEDHYIILSNNLIVAGKESELLKQQELKAESEINNLKKELSDCKAEKEDLRGQLKMALTELDSATASTMRMNTGSKKLDEILGSQKTEKSKFGIGYTHGASSSKDKG