MLLNEGLFNPERYNHINKELKPQKFILPQDSNDQNYEKFGLNQPLLKINNNFGVDQSTGHNQNLLLDLVKNQQQQPMIYQNRQDIHQIEELKLNQQQRDAKFNEQHLEANKQIDYRTMLKLQEHQKLLEGFDSKRQKKTREQLEILENEYQNNPVWTYEKKCELALGLNLSFQQISKWQWDRKQNEDKIARKQSKRQQKILQKESKKQLKLQKQKDLIKQRE