MKLLSLFLLAYIAYTAAKVVPASNSNSLSIDQHGKRVYADVTEDNCDYSCPEKDPSVCATNGQCILKFESRCAMSAYNCR NPQKMFKPVEDHRCTQDWQPLCMESDLREFGL