MLDINLFRTEKGGDPEIVRESQRRRFADVTLVDQVIALDAEWRQVRFQLDQLNKEFNALNKEIATVRKAGGNSDELQEKSKEMKKKIQETEEKEKDVIKTRDSKVVAIGNIVHDSVPVSQDEANNAIVKTFGECRPQVDPASGKKLYNHVDLVLLLGIVNMEAGQEVAGGRGYYLTHEGVLLNQALINAALQMAYKRGYAPVHTPFFMRQEIMAECAQLSQFDDELYKVTGEGDDKYLIATSEQTLCAMHRKGWFEKADLPTKYVGYSTCFRKEVGSHGRDTLGIFRIHQFEKVEQFVIASPEGNASWEAMEEMLANAEDFYQSLGLPYRVVNIVSGELNNAASKKYDLEAWFPASATFRELVSCSNCLDYQSRRLDVRLRTPKGAAAETTKSFVHMLNSTLTATERTLCCVLENYQTPDGVRVPDALKPFMAGVEFIPFRKTFDAKGKLVDLPKSTATSGVATPAPEAASA*