MGDGGGDNFEDISTDCLKLELLEEIHMKDLVQFSILEIKQKIVKLEDKLSSNHEGSEWKARYEAQLALNDQLEKQIASLREKVEQIRGSPSDRLSSIRVYERMSVESLSTLLKQLEKEKKRLESQVRECALRLERESKAYHKVKDERRMYLAKMSQLSGLHHSSKRQPVSLHRMKEDPVKIGRSNPANQKMINAKRGPAKKMTRSNHLPKLNP