MSLNESTSTAAFNDVATLSPEATFESLSVWGLAIYPRLQSSDETWTNFSHNYSSSKTSVPMHATGKKKSNDTSRPSAFTQLLARLRQTCQWITKNWKPLTASVVGWISMLLQYLLRPVFLHTLRSWICLLPILGMFPQMCPSSSAELFPSTSKILGCPDVCAPTGIDSLSTVIKDIKNISSQVELEFVVFGLRIRDFAQQGALRDDEEIVEAASITRNSSSQIRQRLIEYHAKVMGGVTNSIIMDEELFRSLNESIASKGTITTNWGDLLFSVFGYDRTLKTTIKIFYSRMSEMVDYLKDIAESIDKIIATLEELERNVDLLSKSIKTPEERIESRLGQLRHSIWMTFGAHDELIYQLESRLEEICSMDKELDDTRRKIHALISTLQKVKTQIFVVIKDAPRPLSMMNTVMIKERIAVVKASVGLLITSWRTFQEDYGHAYQIIKNGY