MSVTALEISRKRERDEDSSPDHRFESLSVEVPQFLKRPCQDWALSDFLHDAPDAGFTGENFDPVQEELISDVMKSLEEEIKCKSACVLELDEDISAGCNKGDCSGDNAAEESCGCGPSVSDSASSITGSVSVGGSEDRSNVNIEYLLEATDDELGIPSSPHDELKIFGKDISGNPNANPSLLDNYPSETEALELLQLCRGDCWYESPQEPDTEIFNDVCSQDWLTRSLNADLFDDSYAAMDQYFIPISETGVGL*