MSYRVAKASQYLAITGGGITDIKLAKKSWVFPWQSCTVFDVSPVNYTFEVQAMSSEKLPFVIPAVFTIGPRVDDPHALLLYAMLMSQHDKHSNHVNELVQGVIEGETRVLVASMTMEEVFKGTKEFKKEVFDKVQLELNQFGLVIYNANVKQLVDVPGHEYFSYLGQKTQMEAANQAKIDVAEAKMKGEVGAKERTGLTIQNAAKIDAESKIISTQRLGEGTKEEIKVKTEVKVFQNEKEALVAKADAALAIQKAALSQNSRVAEVEAAKAVALREAELQTKVEKMNALTRTEKLKAEFLSKASVEYETKVQEANWELYNKQKQAEAVLYEKQKQAEATKAAADAAFYSKQKDAEGLVAMADAQGTYLKTLLGAVNNDYSAMRDFLMINNGIYQDIAKTNAVAIRDLQPKISVWNHGGAEQGMNGGGKATMNDIAGLYKMLPPVLDTVYEQTGMQPPAWIGTLRGAEPKQSLHAQQHRG*