HFSLLFKGMMSLSWALSAVTNFKGLVGACGISVLCNLIRVYNLIETCRDSETKTESKPSLFSLGNLLRRNCIKALQFWFLTVLLSLVGSRVSSLIVLEFSLRAVSAWASAGLSKDARSRGLDLLLTQCQFSLGCALTCTLHFLHQGAPHSSLSLFLAAALSWALASACRSLWSHVARLYPLHSKEGYCGKCSTLLASGHTILASVQRAVVLAFAIASVASTSTVYDHFLSQKDALKFWTPLTLCYTLLVVYIQEDQRRQTGTEAMLHTVVLRLGALLVLMLTMGNWSDVLHVLFSFLGEAVCLLPSQDLLKAALQSPLPPSPNTPISPLAQCPDSSHRNAAAPS