MAADEDNRKQVLQEDWLDEKFMKDEQNERLIAEIAKENIQLKEEIQKLEAELQVTTKSSQIKEDIPATKVKFTSAETPEDDSQLLNVSCSFQMNLQAHYELQKGQALITFEKEEVAQNVIKMKKHHVQIEDVNVEVMAKPVPLTSGVRFQVCVEVSKVKINVTEIPDELPDNQMRDKLELSFCKSRHGGGEVECVKYDKRSGSAVITFVETGVADEILKKKDYPLYTDHSCHRVTVSPYIEKHLKKFQVFSGISKRTVLLTGMEGLDMMDEETVEDLVSIHFQREKNGGGEVDVVKCSLGQPYIAYFEE