MSPICVAALQGAPDIVVAVIDTGFDLSHPDLAGRTWTNPGEIPDNGIDDDGNGLVGARAGNSQGGLGSAPNIKLMLLRVTDCRGSTMASTVVMALDYALRMGAHIVSMSLGMAYPYNFQPFSRAPSFVTQQQRPFLAAITPLAAKGVLVVAAAGNEASNLDNLVRWGYPYNPCTVPVHVWGQLSGTSMAAPITAGVAALVASVLGAADGNYYKATLIKSILLGSADIQPGLLVNGSGRVNAFQAVRMASRYLSTNSLNATAVAMNLTTLPTLPLETLPTQALVLQGWQEAVWTLGNPTLLSIEGQTQVDASVRVGSPSFTRWKYSTGWVGMVAASNVTSFNASRSSMYFPLADGPSPGLPTNTSLLLPDLVLSSPALATTLLGANSTSNSG*