MAGSGCAWGAEPPRFLEAFGRLWQVQSRLGSGSSASVYRVRCCGSPGSPPGALKQFLPPGTTGAAASAAEYGFRKERAALEQLQGHRNIVTLYGVFTIHFSPNVPSRCLLLELLDVSVSELLMYSSHQGCSMWMIQHCARDVLEALAFLHHEGYVHADLKPRNILWSAENECFKLIDFGLSFKEGNQDVKYIQTDGYRAPEAELQNCLAQAGLQSDTECTSAVDLWSLGIILLEMFSGMKLKHTVRSQEWKANSSAVIDHIFASKAVVNAAIPAYHLRDLIKSMLHDDPGRRIPAEMALCSPFFSIPFAPHIEDLVMLPTPVLRLLNVLDGDYLENEEEYEDVVEDVKEECQKYGPVVSLLVPKENPGRGQVFVEYANAGDSKAAQRLLTGRLFDGKFVVATFYPLSAYRRGYLYQTLL