MGEQLSALKKGAELLVGTPGRLIDVLTCSAGKITNLRRVTFLVLDEADRMFDMGFEPQIGMFLQSTRPDKQVAMFSATLPAHVEALARKVLKKPVEISVGERNAAASNVTQFVEVLDESQKFYRLLQLLGEWHEHGAIMIFVHQQKDVDEMFTELLKYGYPPLALHGGQDQQDRDFTLQDFKDGISNILISTSVAARGIDVKNVILVVNFKVPDHLEDYIHRVGRTGSFAYTFIQPDEADKAQDRAFHSTEVLSSKIFPPLPSCGFEKL*