MSYKVARASQYLAITGGGIKDIKLAKKSWVFPWQSCTVFDVSPVNYTFEVQAMSSEKLPFVIPAVFTIGPRVDDPHALLLYAMLMSQHDKHSNHVNELVQGVIEGETRVLVASMTMEEVFKGTKEFKKEVFEKVQLELNQFGLVIYNANVKQLVDVPGHEYFSYLGQKTQMEAANQAKIDVAEAKMKGEVGAKERTGLTIQNAAKIDAESKIIATQRLGEGTKEDIKVKTEVQVFQNEKEALVAQADAALAIQKAALTKNSRVAEVEAGKAVAMREAELQTQVEKMNALTRTEKLKAEFLSKATVEYETKVQEANWELYDKQKKAEAVLYEKQKQAEATKAAADASFYAKQRDADGLVAMATAQGTYIKTLLDAVDNDYSAMRDFLMINNGVYQDIAKTNALAIRDLQPKISVWNQGGGAGVDQGMGSGGMKEIAGLYKMLPPVLDTVYEQTGMQPPAWIGTLRGAESRP*