MARSKQPAVKRESSSEFFNKQSAEWEDANGKEVKATNGHTAPSTLAQDASKGEAGLVQLVTAVAGIYASFLTWAYLQEKLTTKAYGPVDAPEVWHFPVFLNTIQSLFAAAVGFVYLLASTPKGASVPPIFPSRSILGPLALVAITNSLASPFGYASLAHIDYITFLLAKSCKLLPVMFLHITIFRKRYPIYKYLVVAAVTTGVAVFTLHSGRKHKKSARSEEANVSWGLLLLGINLLFDGLTNSTQDYIFQTFRPFSGPQMMCANNMMSTVVTSLYLIGSPALVSTGIGEWLGMDVAGSAGELNAALEFVTKYPAVWKDVLGFAACGALGQVFIFYTLSTFSSVLLVTVTVTRKMFTMILSVVAFGHRLTQMQWLGVGLVFGGIGVEAVIARKEKMAKEAAKA