KTLGCPNCHERFVKDNSVKQSMFRKLTNISAKRLKNLFECKVCNSVFNSWDQFKDHLVIHTGDKPNHCTLCDLWFMQGNELRRHLSDTHNISERLITEEVLSVETRVQTEPVTSMTIIEQVGKVHVLPLLQVQVDSAQVTVEQVHPDLLQDGQVHESHMSELPEQVQVSYLEVGRIQTEEGTEVHVEELHVERVNQMPVEVQTELLEADLDQVTPEIMNQEERKPCQAGPAEDTREDHEDAEGLETGSAVDSQAEKAGNEDRTVMPVLE