MDLFLTGYDPAEWDLVSNRSDGEYLSLTEDSDEPMESLPKDPSYLSDSDSASSSHSQFDNSLNFLEIKMLSSFVDLPSLLSQRSTLETKLSALTPGQFRLYDQYASQIDTLTAQINKIQQPSVVNIHHYTPTDDEFVRPKPKPIPTPSRRTTGKEVIVTPDSSQDNETLDNTIFHPEEEVREKEALIRELWKTLKLQREELAYLKRRRDEEIEQEIFLKESEAECLKIVNGLDDRLVISVHIKPSGYLQYTLDAQIDTGAMNSCAKHGAIPEYYWQPTDLSFRAVNKTELKINHIAPYFPIYIQEEKVLVTLYSFDTGTDILLGQDFVNKCLPLTVGSKFVQFHINGKPLKVPSKSSYETRIAVKETTLQVEKSANQLARIQKIVNHVKKHGTNMIKDIKDKIEADCTSDYPDAFWTREQYFVNLPYKENYIPRPQKASANHMSPT*