MSVGHYENFPVGSLILPRRLRKPVHAVYAFARTADDMADEGSMPSEARLSGLEGLRRELDVLASGGRSAHPLIARLDAEAVVPFGLDLQPFYDLLSAFSQDVVKTRYAHFGDLTDYCRRSANPVGRIMLALYGKTDAVCVAQSDGICTALQLVNFWQDVAVDWQKGRVYIPQDDLLKFGVSEEQIAAGRADAAFQRLMAYECRRAFRMLKAGSPLARELKGRIGLELRMIVLGAQLILQKLDACRYDVFAQRPVLDKKDWLIMLKRALWK*