MLMNLIPRDILHAQVAADFSVSKNIRQVEREQLAFAIGLTAEQVKVWFQNQRYKSRQREKKKFASAITHPISIEDNDPNNKSYDIDRSYNSEQYFLQDNEKIEEIRQQYTKGDVLTGGLNEDVTQLELCKSESKENVKRSTTVGPFEYIF