MAMTSTMQLLVLSFLVIASLFLGATVAPPASLISTPDQALKDKADLIVAKDGSGNFTTVNEAVAAAPENGVKPFVIYIKEGLYKEVIRIGKKKTNLTLVGDGRDLTVLSGDLNGVDGIKTFDSATLAVDESGFMAQDLCIRNTAGPEKRQAVALRISTDMTIIYRCRIDAYQDTLYAYSGRQFYRDCYITGTVDFIFGRAAAVFQYCQIEARKPGIGQTNILTAQSREEDTATSGFSFQKCNISASSDLTPIKGTVKTFLGRPWRAFSRVVFMESFIDDVIDRAGWTP