MNMQTDKELFDFLSNAPKEFTENEKIKKFQLKNGDFIHCVLWNMHFYITGTDIVKILVWRFQNAGRQIVSLKKFEEGVFSDLRNLKPGIDATLEGPRSDFLEFLYKNGCIRTQKKQKVFFWYSVPHDALFCDALERDLRRETNLYAYSKYYNKQAYPPMPNHFAKQFNPYVEQMNWQHQNFANTHPVPPNVKPHPPIQKQPPSNPPPPFSDIDFSQWEEKYFDSQVQMPDFSEEKTDEFVEPDLIIPNKKGKTEK