MLTTLRRSLLTCATIDDHEGGGSGNGMDISWPTNVRHVTHVTFDRFNGFLGLPVEFEVEIPRRAPSASANVFGVSPESMQCSYDSRGNSVPTILLRMQDRLYSLGGLKAEGIFRINAENSHEEHVREQLNKGIVPFHIDLHCLAGLIKAWFRELPTGVLDTLSPEQVMQCHTEEQCVAVIKLLPPMQAALLDWAINLMADVAQEEAFNKMNARNVGMVFAPNMTQASFFLLLISREPSSSFYLFLAEHTMADPLTALMHAVQVMNLLKTLILRTIRDRQE