MIKLTAQQIFDKLLDEEKILSANGQIRFFLGDVDIIVKQKDVVGNIIQEWLGGWLRKREIEFDVSTNTQMPPDFFLNKKDRSRELLEVKAFNRNACPGFDIADFKMYSDEIIHKPYMLDVDYLIFGYDMDDNGNVTIKDLWLKKVWQITRSMDGWAINLQVKKGVVHKIRPGVWYSINKKNMPMFECLEDFVSAIEETVYQNPATRHNASLWKKKFEEAYKKHYNRSISIPRWHEIAHKYKKK