TDSYDKQELNIIFDSLLQKWPDTGAFSDPNSEVCLVPPVLCSLVFSLVFFDDPCSHFVHFRNEFQFSLGAPMASPYKSNEVPMVYLNKGQFYPITLHGVDSSVCLNVTKVKTVIMAVFENEKSPEMQLRFWNHWHARQPTVKQRVIDIADYKEVYSGISNIEEVAFNALSFIWNPTEEAKVYIGINSLSTDFSSQKGVKGLPLNLQIDTYDISSGTNQLIHRAACQVKIFCDKGAERKMRDEDRKRSKRRGKNDAVHKSIVSSSISSECTFFQTLDDHMTQPVLFIPETHISSLQRMYTICPSACNSLRDIDDELPVLTSAHKRLYPDREQSSSPPSKQARRDDTQRVLLYVRSCSEEVFDALMLSAPTLSSLREAVSEKYGMHKDTIGKIYKRCKRGILVNMDDNIIEHYTNQSAFLIEISEPVGGQFQVTLAEV