MMSTVSGRVAVVTGSNKGIGYFIALQLGLSNLFEHVLLACRDESRAADAVASLQAQLPNKVKVSSASLTLGNTESHRAFAKQMEESFGKVDVLVNNAGFAFKGSDSTPFKEQCTPTLDINFRGTVDLTNRLLPLIEKGTDPRVVNVASMAGRLAQLSPELQSKFSSNDLTMAELESLVDQFETAVHDGTQKDKGWGSSNYGISKLAVIAATKVWAREYANKGTVSINCCCPGYCKTDMTSAKGVRDPADGAKNAVIPATMENPPTGQFFENFKVGQW*