MVTGCVDLHQSFKSADSSSVPIPPPLPSKSDGLKKKLGHSSVSTATRDMWDRLFNDGYKADVVIYTDNGSIIYAHANILGTASTVIKGMLKQAKRHGKWHTISIRGVPHDAVRVFIRFLYSSCYEKEEMNEFIMHLLLLSHAYVVPQLKRVCEWHLEHGLLTTENVVDVFQLALLCDFPRLSLISHRMIMKHFNELSATEAWTAMKKSHPFLEKEVRDSVIIEANTRKERMRKRNDQRIYSQLYEAMEALVHICRDGCKTIGPHDKDFKPNHATCNYEACKGLESLIRHFAGCKLRVPGGCVHCKRMWQLLELHSRVCAGSDQCRVPLCRNLKEKMEKQSKKDESRWKLLVKNVLGSKKIGGSPFFLPVTNC*