TIRCGSYISELEKSDKQCGGLQAPPDCRALLQRFHGLQAERVEAYRLFEEGHEAYLRTGPHYDFQHYKQLVHEITQAFRGISQEILGIKERLHQEFDRPDLSEHIEKLQAKEKQKLELTAKLQLAKQNAQDHPEDENCQETVQELRHKLIKNKEALSEILQDFKYDSEEAE