MFGVLQALIVSCCGCFHGRTLGVISMSCDNDATRGFGPLVPGHLKVDFGDINGLEKIFKEHGDRICGFLFEPIQGEAGVIIPPDGYLKAVRDLCSRHNILMIDDEIQTGIARTGKMLACDWEDVRPDMVILGKALGAGVVPVSAVLADKDIMLCIKPGEHGSTFGGNPLASAVAIASLKVVKDEGLVERAAELGQEFRDQLQEVQQKFPHIIREIRGRGLLNAVDLSSKALYPASAYDICIKLKERGILAKPTHDTIIRLAPPISISPEELAEASKALSDVLEHDLPQLQKQIKKPESEAKTPACDRCGRDL*