MATAGLFEQELMEQAPCPGAPPGYRFAPTPRELILYYLNPWVASPAGQTPFGQTEGIVCAADVYSADPGTLTSGLRHFGHDDGNWYFLCVARWKDGNAGTRMSRAVQGGGTWHGSGKRIPVGRHGYRQTFEYRVPGGGKSAWLMEEIGSSLPEATGGEGVKVLCRVHRTPRAAADDDANEERQETDEVVQFRSSKKPRCELRQEHDFAAANYWAAAAPTDVVCSYASTSQTALVNAAAPTTWQQQPMMEQGVASYHCTGVNGGVYVKDEQQPLEVLLPDEGWQQCLEIDYGFDYSTEDGLFKKNSTGDAQLNDELMHNTFSCPKPSDGAVRENGDPRGERRAS