MKNEVAVVIVGAGPAGLATSACLNLLSISNIILERENCCASLWRHRAYDRLNLHLAKEFCHLPHMPHPPTAPTFIPRKDFIQYLEDYVSHFDVKPKYCRMVESAAFDGKAKRWCVMATNSESGVAEEYSCRFLVVATGENSKEFIPVVPGLESFNGEVLHSSKYKSGSKYSGKAVLVVGCGNSGMEIAYDLANYGAKSSIVVRSPFHVLTKEIVQLGMTLLKSSPCNMVDDLVLSLGKLHFADMTKYGIVRPSKGPFYLKETTGKSPVIDVGTLKKIESGDIQVLPELKRVDGNEAIFANGNSHRFDAIVFATGYRSTARKWLKEDDYLLNQDGMPKHDFPNHWKGKNGLYCAGFSRRGLAGLSMDAQNVANDIKMCYNNEM