MLFSVGSTYLELYYTVFCLPSTQIQLITTPLLVVGHGTKSMHKKLKKTHSYDQNKDARTSWNFYCWGLGMALEKGSVCVTGAGGYLASWVVKLLLSKDYLVHGTVRDPADDKNAHLMKIDQATENLKLFKADLLDYSSLSSAIQGCRGVFHVASPVPFTRVSNPEVEVIEPAVKGTLNVLKACAEAKVKRVVIVSSGSAVLSNPSWPKGQVMDENCWSDKEYCRATKNWYNLSKTEAESEAWEYAKRSGLDVVAICPSLILGPILQSTVNASTMVLIKILKDGCASLENKLRPIIDVRDVTEALLLAYETPEAEGRYICTAHAIRVKDLVEKLRSMYPNYNYPKSFTEEEQEAVMISSEKLQRLGWSFRSLEETLIDSVENYQKTGLLD*