MCRISQEVIDLERELMELKMHISAQGSLVHDLMDGIYLEALSSETWTDTALGTVYLDQDPSPSELENRTYYLSDVLGVLLSEHKEEEALAILDAEEKAFPDIQKTEALSSRALALYQSALSEWKARLAEQFVQVAKQPIFLGTEFRNALSALYRLGDGPRAHTLLLSSYHSRLQNDIQSLLPSSAFYSGAYTKALARSVFSTISQAAKDSVAIFGEKSAYASELVLWARKETEKFVQLVKKHILFFSETTGGLRAAAESVQVAVGHCCLLEAQGIALCPYLLKLIRPCLQGVLEVNLKRVQITVGVFVANDDWALTSSLVTNCFLDQWSYLPTAGGGLATQFTLTSSAHKFISMVQLHSRDFHWEKLRVEESHGSYQNWNGVGKTQCI*