MTTELNPSGHNKPYYEEEEQLLISLKQYSGLSWAQIASSFNNEVPNDRQRSASGLENKWRSLQAAQRIVELNHLFQEQG