MAAKVASGTNKVFQNHDDVHISFEDQQRINRFAKHNARMDDFKAELETKRNELKSLEEALEEIELFDEDEDIPFLVGEVFLSHKLEKTQDMLKETKEQVLKEIAGVEAKAKVIKAEMDELKAHLYQRFGSNISLEAED