MEHTLSWVIENFSEKNDVIRTADFSISGCEWCVCVHPKGTAGSDHLCLYLHVVNTDSLSLGWKRRASYCFVLLNQSGKELFRSAEDSRCTLFCSEILSWGYNKTLPLSKLQEKGFLKKNKLTIKIYIKVLEVVHQGKSTENEMLDYRGFQIPASQIVLLNKNVPYDPNHSVDFEPENQAVKTKYRNLLRIVETLSKPPQSLSLAQLCKAQSEVNALEEAGFKLDWLNSKIEELSLECKKEPLSDGSRVRQLEDRVNNVELTLWDLKVELDKEKILS*