MKPGGGGSAGGAVPQFLSKVWALVEDPATDDFIGWSPDGQSFQVLDEESFAKRILPRHFKHNNMASFVRQLNWYGFHKVIQSDIGPGKQERYSCGKYQHPFFRKGQQELLSKIKRKVPLPRIENGKIGPEEVHKILAIVHQMQGKQDVLDSTLESLKRPFTIDSTGNYNQQSTQELVDKNQTFKNSCNVSGSKDNSEVRSSIIIKEEYPGSLEDESQPQRRTEVKHTIALYKNLQETEQATDTSEFDTETEDCRSTCSDSGHVEKRRKVRHSTSQKTEQLFIQMHKESVGLTERLLALEEQSLQKLSEISSTLSTLASCVIKVENPQQLSQLQGVRTQTQGQTS