MDDEIFIKQPTIGERNDQSEQYKKIFYIIRQSQFGQNDESLEHLINSLIQNQQSGEDFQFKQQIAQKRINDQRFTYQEDKRILELVQQVGPNFNKIVKSFPGKTMNMIKNRYYKRLRYIKEDHQNGQEQRKKQSKHKKLN