MKLKNTLLASALLSAMAFSVNAATELTPEQAAAVKPFDRVVVTGRFNAIGEAVKAVSRRADKEGAASFYVVDTSDFGNSGNWRVVADLYKADAEKAEETSNRVINGVVELPKDQAVLIEPFDTVTVQGFYRSQPEVNDAITKAAKAKGAYSFYIVRQIDANQGGNQRITAFIYKKDAKKRIVQSPDVIPADSEAGRAALAAGGEAAKKVEIPGVATTASPSSEVGRFFETQSSKGGRYTVTLPDGTKVEELNKATAAMMVPFDSIKFSGNYGNMTEVSYQVAKRAAKKGAKYYHITRQWQERGNNLTVSADLYK*