MDNDITILAVDWSHEERKLAIFDGKKIRKKLPEPSSDVIIVAENIPQKYAAPFIEVGAKVLRCSTNATADARKNYQKKVDAAFAKNDENDSKVIWALYQTHPELFREMKLEPPLSSYYAIFKDYQEVRIRTGNRLYSDRTDAMEEFFKIVKKGEHELKKAVDKELENHPVYTQWLQHIKGIGPVVAGGLISLIGDIDRFDSVSKLWAYAGYSVDNGKVQKRKKGVASNWKNKIRTHCYNIVDSFIKQRTSVYRELYDAEKARQRPKVESDGHAHNRAVRKVAKVFLQHYWVVSRELAGFSVSKPWILEHGGHVDYIKPPHWNKVEIKPCKP