MTAATISTETVTQVQAAGTKTEIDGIRGLMACEGPGIVSFPPLGVSESSNNMPVSITIEDPDLAIALQYAPSSGIPKLCEIGSGSQDLMFKGFQAVLNPGDPVLLETPMYPGVLPALRVLKAESVEVDVDDHGLSAKNLEIGSNPSGCSAPKERKLEVLKKLIPSYFALEKQVYPEGGHVVRFDSFSKLLSAGMRLGFATGPKEILHAIDVSTAGANLHTSAVSQGVALRLMQYWGIEGFTAHKYLDGLASWVSPVAGMFLWIDLRPAGIEDTYELIRHEALAKGVLGVPGMAFYPTGRKSSHVRVSFSIVDLGEESDLG