MGVACTKIQAVTQEEADERAQDADIRKKIELEAKLERKVQKLLLLGAGESGKSTIFKQIKFIFERGFTAIERSSYIPVIHANVYQSIRTLFIGCKEFAESGDDNTSKYVLQPKNQEFGEMLAEIENPEQFPPLNEENASRVQSCWNDPAIQAAFKRGNELQIPDCTHFFLDNVMELAAQDYTPSQKDILFARQQTTGIAEIEFSPNMEIGKKGEIYKLFDVGGQRNERRKWMHLFDGVTAIIFCAALSEYDQMLLEDDQKNRTMETKELFEWLLKQPWFANTSFLVFLNKFDLFQEKALKVPLSVC