MEKLTVENGPNLKHVCSYCGKSYAFLSLLRSHERKHTGEKPFRCAFCDKCFAQRSGLAIHERRHTGVKPYSCHYCEKTFASPFFGETLSPIGWVLFDGVGEKSANI