MPSSESDASMEQEEEEKGKHNEDEEDSDAHMDPKEEDDEEDDDEEEQEELQIKWVPLSKRPEWADIQPVSQDDGPYPVVPILYTAQFRETMDYFRAILALDERSPRALLLTEEAIRLNAGNYTVWHFRKLVLQALSYDLWEELKFIERIAKANYKNYQIWHHRRWTAENIGPAAMTTELQFTEEAFLKDAKNYHAWSHRQWVLRTYGGWEEELAFCDKLLHQDIYNNSAWNQRYFVIKNSPFLGGVGAMREHELNYCRDAIAVDSANESPWRYLKGLYKGDDEALPRSTTVPAIVLIELQKNKDCIYALDLLLELLCLGYEPSQELIGALGLQLDSCSAFQIATFVCTHLKEIDTMRMLYWDWRLNALSNASTS*