MTTSKISPPKYLQEFSSEEWKKFLSTLPKEKGWMESTIYNYQGFWSSSRATQGVMACQKQFQAQDDDIILVTTPKSGTVWLKSLLFALVNRKSNPIFEQDHPLLVKNPHDLVLFLELDLYVDGQVPDFSLFTSPRLMATHVPFASLPKSVRNSRTKIVYLCRNPRDTFISMWQFANNLRLDNYKDTNSIEEMFDHFCKGMSLYGPFWNHVLDYWRESLENPDKVIFLMYEEIKKQPKIQLKRLAEFLECPFSNEEENCGVVDEILRVCSFENLRNLEVNTNGKLSAGVANKNFFRRGEIGDWKNYFTVEMKDKLNEIIEQKLQGSGLKFSYI*