MKNEVAVVIVGAGPAGLATSACLNLLSISNIILERENCCASLWRHRAYDRLNLHLAKEFCHLPHMPHPPTAPTFIPRKDFIQYLEDYVSHFDVKPKYCRMVESAAFDGKAKRWCVMATNSESGVAEEYSCRFLVVATGENSKEFIPDVPGLESFNGEVLHSSKYKAGSKYSGKAVLVVGCGNSGMEIAYDLANYGAKSSIVVRSPFHVLTKEIVQLGMTLLKSSPCNMVDDLVLSLGKLHFGDMTKYGIVRPSKGPFYLKEITGRSPVIDVGTLKKIKSGDIQVLPELKRVDGNETIFANGNSHRFDSIVFATGYRSTARKWLKEDDYLLNQDGMPKHDFPNHWKGKNGLYCAGLSRRGLAGLSMDAQNVANDIKMCYNNEM*