MKNEVAVVIVGAGPAGLATSACLNLLSISNIILERENCCASLWRHRAYDRLNLHLAKEFCHLPHMPHPPTAPTFIPRKDFIQYLEDYVSHFDVKPKYCRMVESAAFDGKAKRWCVMATNSESGVAEEYSCRFLVVATGENSKEFIPVVPGLESFNGEVLHSSKYKSGSKYSGKAVLVVGCGNSGMEIAYDLANYGAKSSIVVRSPFHVLTKEIVQLGMTLLKSSPCNMVDDLVLSLGKLHFADMTKYGIVRPSKGPFYLKETTGKSPVIDVGTLKKIESGDIQVLPELKRVDGNEAIFANGNSHRFDAIVFATGYRSTARKWLKEDDYLLNQDGMPKHDFPNHWKGKNGLYCAGFSRRGLAGLSMDAQNVANDIKMCSNNEM