MKNEVAVVIVGAGPAGLATSACLNLLSISNIILERENCCASLWRHKAYDRLNLHLAKEFCHLPHMPHPPTTPTFIPKKDFIQYLEDYVSHFDVKPKYCRMVESAAFDGKAKRWCVMATNSESGVAEEYSCRFLVVATGENSKEFIPDVPGLESFNGEVLHSSKYKSGSKYNGKAVLVVGCGNSGMEIAYDLANYGAKSSILVRSPVKFY