MSSQKQLEGMIFDVQSFSVHDGPGCRTTVFLNGCPLSCKWCANPESWTVRPHMMFSELSCQYENGCTVCHGKCKNGALSFNLDNKPVIDWNICKDCESFECVNSCYYNAFKLCAKPYTVDELVQVIKRDSNNWRSNGGVTFSGGEPLLQHEFLHEVLLKCHEVNIHTAIETSACVSNEVFNKIFNDIDFAFIDIKHMDREKHKEQTGVYNDLILENISNLANSDWNGRLVLRVPVISGFNDSVENISDIISFMHKNNLVEINLLPFHRLGESKWIQLGKEYEYSDKGDVDEGHLEELQDIFLDNGIACYVGHETAF*