MKNEVAVVIVGAGPAGLATSACLNLLSISNIILERENCCASLWRHRAYDRLNLHLAKEFCQLPHMPHPPTAPTFIPRKDFIQYLEDYVSHFDVKRKYCRMVESAVFDGNAKRWCVMATNLESGVAEEYNCRILVVATGENSEEFIPHVPGLESFNGEILHSSKYKSGPNYSGKAVLVVGCGNSGMEIAYDLANYGARSSIVVRSPFHVLSKEMVKLGMTLLKSSPCNMVDDLVLSLCKLQFGEMTKYGIVRPLKGPFYLKETTGKSLVIDVGTLKKIESGDIQVLPELKRVDDNEAIFANGNSHRFDAIVFATGYRSTARKWLKEDDYLLNQDGMPKHDFPNHWKGKNGLYCAGFSRRGLAGLSMDAQNVANDIKMCYNNEM*