MSTDIVRSLLSEGSAVIRATCRERLATAHRLLESGIDLQSEQHIAQQEKENDSTPYENTSRKEYLSRIKNEFIAACVKRDVLQQIKGNRQLEDATADSKALEVLAGQAKQEVQGLRQENEGLRADILELASGLAGSLHELEEEERQLREEIAQLESDLVDSPGEAEVGRLSESARSSESRRQALEAERDELRARCDAACNDMLAAEEEALALREELARLASARAGACGSGGGRRGHCRVPALRDAYEWYSSVIGTLESLTGVAVESYDVGASRLVVRVADHMLACTFRPGLDEVEALEIEPSDVATGEIFHHQLPVIISRLRRRLADRACDPMLL*