MALVYIVGWGCASSGLIFLNNHLLTEDGFHYPMTLCSMGLAASWTISSVMVNAGYVKLDKSRDISPRWYCTHILPIGAFAAISLALGNYTYLYLSVSFIQMLKAAVPCVTMIVLVATALEKPHRMTVLGVLILTFGTALAAYGEIAFQWIGVIMMFSSEFSEAFRMAVLQYLLGNLRFDLIEGLYVMAPASFAFLVLGIMLFEFQTFQEEDGFAKITGRPHKYLAAAFLGFCVNLLTLAVIKSTSSLTFKVVGQVKNTVVILVSVVVFGSEITFLQVVGYSISMVGFAVYQ