MSTRDDQPSESANAGGEQVVTPWDVAGGADGKIDYAKLVNEFGCSTIDDALIARIEKVTGCRAHPFLRRGMFFAHRELDQIVTAYEKGEKFYLYTGRGPSSEALHLGHLIPFHFTRWLQEAFKVPLVIQLTDDEKFLWKSLKLEDARRLARENAKDIIACGFDPRRTFIFSDVNYMCTPFYLNVLKIAKCVTFNQARGIFGFSGESNIGQVGFPPTQAAPAFPDCFPHLFGTDKKSLRCLIPCAIDQDPYFRMTRDAAPRIGGYKPALIESRFFPALKGESGKMSASDPTSAIYVTDTPKQIKDKVNKYAFSGGRLTVEEHREKGGDLEVDISWKWLNFFMDDDDKLRTIGEAYGSGAMLSGEIKKELVECLTPMIVAHQEARAKVSDAVVDQFFSTAPRDFDSMFGELVGDAPAPSEGPVSFQGGENLVASNAPVPAVAGGEGNEGDDAGAAAAGGDQPLSKSELKRIAKEKQIAEKKAAKAAEKAAKAAAAAQ*